컴퓨터 잡지식만 잇음어셈블리봐도 메모리랑 레지스터가지고 순서대로만 실행하는거같은데 병렬화는 어디서댐?커널? 시퓨?어디서 병렬화 프로그래밍이라고 들어본거같은데 하이레벨에서 직.간접적으로 쓸수잇는거임?
그거 여러수준의 병렬화가 있어서 재밌는
하이레벨에서 멀티쓰레드로 돌려줘야 로우레벨에서 그 부분으로 나누지
c#에 페러럴이라고 있는데 실제로 쓴거 본적 없음
GPU프로그래밍은 또 다른 얘기고..
코드수준에서 한번에 연산하는것두있고 순서상관없이 실행할수있는 코드는 한번에 실행되고 글처럼 쓰레드수준에서 하는것두있고
openMP쓰면 parallel C언어에서도 가능하지않나
가능
기계수준 명령어수준 코드수준 응용수준