• <Intel.com에 대한 자세한 내용
Masthead Light

인텔® 제온 Phi™ 코프로세서

고도의 병렬 작업을 처리하기 위해 향상된 성능

인텔® 제온 Phi™ 코프로세서란 무엇입니까?

인텔® 제온 Phi™ 코프로세서는 PCI Express* 폼 팩터 애드인 카드로서 인텔® 제온® 프로세서와의 시너지 효과를 통해, 고도의 병렬 코드에 대해 프로세서당 최대 1.2 배정밀도 TeraFLOPS(초당 부동 소수점 연산 횟수)에 달하는 확연한 성능 향상을 이끌어냅니다.

3-D Tri-Gate 트랜지스터를 활용한 업계 최고 수준의 인텔 22nm 기술을 통해 제조된 각 코프로세서는 인텔 제온 프로세서에 비해 보다 많은 코어 및 스레드, 보다 넓은 벡터 실행 유닛을 특징으로 합니다. 높은 수준의 병렬화가 각 코어의 낮은 속도를 보상하므로, 고도의 병렬 작업에 대해 보다 높은 총 성능을 제공합니다.

인텔 제온 Phi 코프로세서의 이점을 활용할 수 있는 응용 프로그램은 무엇입니까?

대부분의 응용 프로그램(80-90%)은 인텔 제온 프로세서만으로 최고의 성능을 낼 수 있으나, 고도의 병렬 작업을 수행하는 특정 응용 프로그램의 경우 인텔 제온 Phi 코프로세서를 통해 비약적으로 성능을 높일 수 있습니다. 인텔 제온 Phi 코프로세서를 충분히 활용하려면 응용 프로그램은 100개 이상의 소프트웨어 스레드를 제대로 확장할 수 있어야 하고 광범위하게 벡터를 사용하거나 인텔 제온 프로세서에서 사용 가능한 수준보다 효과적으로 로컬 메모리 대역폭을 사용해야 합니다. 고도의 병렬 응용 프로그램을 적용할 수 있는 분야로는 애니메이션, 에너지, 재무, 생명과학, 제조, 의료, 공공 부문, 기상 및 날씨 등이 있습니다. 인텔® 다중 통합 코어 아키텍처 개발에 대해 자세히 알아보기 >

인텔 제온 프로세서 및 인텔 제온 Phi 코프로세서는 어떤 경우에 사용합니까?

인텔 제온® 프로세서 및 인텔 제온 Phi™ 코프로세서는 어떤 경우에 사용합니까?

 

 

"재코딩"이 아닌 "재사용"의 개념

인텔 제온 프로세서와 인텔 제온 Phi 코프로세서를 모두 통틀어 언어, 툴 및 응용 프로그램 호환성이 유지되며, 이는 "재코딩"이 아니라 "재사용"의 개념입니다.

모든 코드에 적합한 단일 프로그래밍 모델 인텔 제온 Phi 코프로세서는 아키텍처 변경이나 코드 재작성 요구 없이, 개발자에게 고도의 병렬화에 최적화된 하드웨어 설계 포인트를 제공합니다. 전체적인 문제를 다시 구상하거나 새로운 프로그래밍 모델을 학습할 필요가 없으며, 익숙한 툴과 라이브러리 및 런타임을 사용하여 기존 코드를 다시 컴파일하고 최적화하면 됩니다.

성능 멀티플라이어 하나의 소스 코드를 인텔 제온 프로세서와 인텔 제온 Phi 코프로세서 간에 유지함으로써 개발자는 병렬화에 대해 한 번 최적화하면 프로세서와 코프로세서 모두에서 성능을 모두 극대화할 수 있습니다.

실행 유연성 철저하게 고성능 컴퓨팅을 위해 설계되었습니다. GPU와 달리 코프로세서는 운영 체제를 관리할 수 있고 IP 주소 지정이 가능하며 MPI(Message Passing Interface)와 같은 표준을 지원할 수 있습니다. 또한 다음과 같은 여러 실행 모드에서 운영할 수 있습니다.

  • "대칭" 모드: 호스트 프로세서와 코프로세서가 워크로드 작업을 공유합니다.
  • "기본" 모드: 코프로세서가 전적으로 워크로드를 맡으며 기본적으로 별도의 컴퓨팅 노드로 작동합니다.
  • "오프로드" 모드: 호스트 프로세서가 워크로드를 맡으며 필요한 경우 워크로드의 일부를 코프로세서로 보냅니다. 참고: GPU는 모드로만 운영되며 주로 대기 상태로 작동합니다.