대규모 병렬화

Massively parallel

대규모 병렬이란 다수의 컴퓨터 프로세서(또는 개별 컴퓨터)를 사용하여 일련의 조정된 계산을 병렬로 동시에 수행하는 것을 의미합니다.GPU는 수만 개의 스레드를 가진 대규모 병렬 아키텍처입니다.

하나의 접근방식은 그리드 컴퓨팅입니다.이 접근방식은 분산된 다양한 관리 도메인에 있는 많은 컴퓨터의 처리 능력을 컴퓨터를 이용할 [1]수 있을 때마다 기회적으로 사용합니다.한 예로 BOINC가 있다. BOINC는 자원 기반 기회주의 그리드 시스템으로, 그리드는 최선의 [2]노력을 통해서만 전력을 공급한다.

또 다른 접근법은 컴퓨터 클러스터와 같이 많은 프로세서를 서로 근접하게 그룹화하는 것입니다.이러한 중앙 집중식 시스템에서는 인터커넥트의 속도와 유연성이 매우 중요하며, 현대의 슈퍼컴퓨터는 강화된 InfiniBand 시스템에서부터 3차원 토러스 [3]인터커넥트에 이르기까지 다양한 접근 방식을 사용해 왔습니다.

용어는 수백 또는 수천 의 중앙 처리 장치(CPU)와 랜덤 액세스 메모리(RAM) 뱅크가 배열된 집적회선의 일종인 MPPA에도 적용됩니다.이들 프로세서는 재구성 가능한 채널 상호 연결을 통해 서로 작업을 전달합니다.병렬로 동작하는 많은 프로세서를 이용함으로써 MPPA 칩은 기존 [citation needed]칩보다 더 까다로운 작업을 수행할 수 있습니다.MPPA는 고성능 임베디드 시스템애플리케이션 개발을 위한 소프트웨어 병행 프로그래밍 모델을 기반으로 합니다.

Goodyear MPP는 대규모 병렬 컴퓨터 아키텍처의 초기 구현이었습니다.MPP 아키텍처는 2013년 [4]11월 현재 클러스터에 이어 두 번째로 일반적인 슈퍼컴퓨터 구현입니다.

Teradata, Netezza 또는 Microsoft PDW와 같은 데이터 웨어하우스 어플라이언스는 일반적으로 MPP 아키텍처를 구현하여 대량의 데이터를 병렬로 처리합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ 그리드 컴퓨팅: Radu Prodan, Thomas Fahringer 2007의 실험 관리, 도구 통합 과학 워크플로우 ISBN3-540-69261-4페이지
  2. ^ Francisco Ferndez de Vega 2010 ISBN 3-642-10674-9 페이지 65-68
  3. ^ Knight, Will: "IBM은 세계에서 가장 강력한 컴퓨터를 만듭니다", NewScientist.com 뉴스 서비스, 2007년 6월
  4. ^ "Archived copy". Archived from the original on 6 December 2013. Retrieved 12 January 2014.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)