Please enable JavaScript.
Coggle requires JavaScript to display documents.
병렬 프로세서 (병렬 처리의 어려움 (병렬 프로그램은 순차 프로그램보다 더 높은 성능과 에너지 효율을 얻어야만 의미가 있는데, 그런…
병렬 프로세서
병렬 처리의 어려움
병렬 프로그램은 순차 프로그램보다 더 높은 성능과 에너지 효율을 얻어야만 의미가 있는데, 그런 병렬 프로그램을 짜기는 어렵다.
병렬 처리로 인한 작업의 스케줄링, 작업을 나누는 일, 부하를 균등하게 하는 일, 동기화 및 오버헤드를 관리하는 일 등 여러 가지 추가 작업을 해줘야 한다.
-
병렬 처리의 이유
-
-
당연하게도, 여러 개의 프로세서를 동시에 사용하면 더 빠르게 작업을 처리할 수 있기 때문이다.
그래픽 처리 유닛(GPU)
-
오늘날 그래픽 처리 외에도, GPU가 가지고 있는 수백 개의 병렬 부동소수점 유닛을 이용하여 복잡한 과학 계산 등에도 많이 사용.
CPU와 차이점
GPU는 CPU를 돕는 가속기에 불과하며, 컴퓨터에 GPU가 없어도 CPU만 있다면 정상적(?)으로 작동은 한다.
-
-
-
-
-