병렬화 란 무엇입니까?

병렬화병렬 로 데이터를 처리하기 위해 컴퓨터 프로그램이나 시스템을 설계하는 행위입니다. 일반적으로 컴퓨터 프로그램은 연속적으로 데이터를 계산합니다. 즉, 한 가지 문제를 해결 한 다음 다음 문제를 해결 한 다음 다음 문제를 해결합니다. 컴퓨터 프로그램이나 시스템이 병렬화되면 문제를 개별적인 컴퓨팅 리소스로 동시에 개별적으로 해결할 수있는 작은 조각으로 나눕니다. 이러한 유형의 계산에 최적화 된 경우 병렬화 된 프로그램은 프로세스를 직렬로 실행하는 프로그램보다 훨씬 빨리 솔루션에 도달 할 수 있습니다.

컴퓨팅 기술로서의 병렬화는 수년 동안, 특히 수퍼 컴퓨팅 분야에서 사용되어왔다. 새로운 세대의 프로세서는 마이크로 전자 공학의 물리적 한계에 접근합니다. 이는 CPU 설계의 주요 엔지니어링 문제입니다. 개별 칩이 가능한 가장 빠른 속도에 근접하고 있기 때문에 병렬 처리는 컴퓨팅 성능을 향상시키는 중요한 영역이됩니다. 최신 데스크톱 컴퓨터와 노트북의 대다수는 CPU에 여러 개의 코어가있어 운영 체제에서 병렬 처리를 용이하게합니다.

CPU 용어, 병렬 처리