STMicroelectronics
  • HOME
  • News
  • Webinars

x64+GPU 프로그래밍 간소화하는 새로운 PGI 9.0 컴파일러

기사입력 2009.06.25 10:09

포틀랜드 그룹, GPU 지원 HPC 시스템 위한 PGI
Accelerator Fortan 및 C 컴파일러 로드맵 발표



2009년 06월 25일 -- ST마이크로일렉트로닉스의 전액출자 자회사인 포틀랜드 그룹(The Portland Group®)은 Linux, Mac OS X, Windows 용의 고성능 병렬화 컴파일러 및 개발 툴인 PGI® Release 9.0 라인을 정식으로 출시한다고 밝혔다.

PGI Release 9.0은 NVIDIA CUDA가 지원되는 GPU를 채택한 x64 프로세서 기반 Linux 시스템 상에서 고급 PGI Accelerator™ 프로그래밍 모델을 지원하기 위해 발매된 첫번째 제품이다.

고성능 컴퓨팅 (HPC)에서 범용 가속화기의 성능을 위해 GPU (Graphics Processing Unit)를 이용하는 추세가 갈수록 늘어나고 있다. 지금까지는 GPU를 Fortran 애플리케이션으로 이용하는 것이 극히 제한적이었다.

GPU 가속화기를 목표로 한 개발자들은 x64 호스트와 GPU 사이에 데이터 이동을 관리하고 호스트에서 GPU로 연산을 오프로드하기 위해서 함수 호출 시퀀스를 이용해서 C로 상세한 수준으로 프로그램해야 했다.

PGI Accelerator Fortran 및 C 컴파일러는 전체적인 프로그램 구조 및 데이터를 자동으로 분석하고, 사용자 명령이 지정한 대로 멀티코어 x64 CPU와 GPU 사이에 애플리케이션 부분을 분할하고, 첨단 GPU의 병렬 코어, 하드웨어 쓰레딩 (threading) 기능, SIMD 벡터 기능을 자동으로 사용하도록 루프 맵핑을 정의하고 생성한다.

포틀랜드 그룹의 이사인 더글러스 마일즈 (Douglas Miles)는 "PGI 9.0은 과학 및 엔지니어링 분야 전문가들을 위해 NVIDIA CUDA가 지원되는 GPU 상에서 범용 프로그래밍의 가능성을 열었다. CUDA 및 OpenCL 같은 프로그래밍 모델은 하드웨어의 저수준 디테일을 보여줌으로써 전문가 프로그래머들이 효율적인 GPU 코드를 작성할 수 있도록 한다.

PGI Accelerator 모델은 어떠한 Fortran 또는 C 프로그래머나 멀티 코어 CPU 용의 OpenMP 프로그래밍에 이용되는 것과 유사한 컴파일러 명령을 이용해서 프로그램으로 GPU 최적화를 증분하여 추가할 수 있다"고 말했다.

PGI Accelerator 프로그래밍 모델은 2009년 말까지 모든 PGI 9.0 라이센스 사용자들이 무료로 확장된 프리뷰로서 Linux 상의 PGI Fortran 및 C 컴파일러에서 이용할 수 있다.

추가적인 PGI 9.0의 새로운 기능으로는 다수의 Fortran 2003 증분 기능, SSE 4.1/4.2 지원을 포함하는 Intel Xeon EX (Nehalem) 최적화, Six-Core AMD Opteron (Istanbul) 지원 및 최적화, C++의 포괄적 OpenMP 3.0 지원, PGDBG OpenMP/MPI 디버거 상의 완전히 새로운 그래픽 인터페이스, PGPROF 성능 프로파일링 환경 향상, Fedora Core 10/11, SuSE 11.1, Ubuntu 9 지원 등이 있다.


PGI Accelerator 컴파일러 제품 라인 발표
포틀랜드 그룹은 새로운 x64+GPU 컴파일러 및 툴 제품 라인에 대한 계획도 발표했다. 이들 컴파일러 및 툴은 2009년 4분기에 예정된 발매제품 부터 제공된다. PGI Workstation Accelerator 제품 라인은 다음과 기능을 제공할 예정이다.

• Linux, MacOS, Windows 용의 PGI Accelerator Fortran 및 C 컴파일러
• PGI Accelerator 프로그래밍 모델의 GPU 장치 상주 데이터 지원
• PGPROF 프로파일러를 이용한 x64+GPU 애플리케이션 프로파일링
• x64+GPU를 목표로 한 애플리케이션 이식 및 최적화를 지원하기 위한 확장 컴파일러 피드백 (CCFF) 생성

목록으로

관련뉴스

image

마우저, 소비가전 기술 온라인 리소스 센터 개설

전자부품 유통기업 Mouser Electronics가 소비가전 기술 전용 온라인 리소스 센터를 개설했다. USB Type-C 전력 관리, AI 기반 환경 인식, HMI 등 설계 기술 정보와 함께 STMicroelectronics IMU, Molex 연성 케이블, Lit...

2026.08.25 by 명세환 기자

image

ST, “GaN, 모터 제어 혁신의 핵심 전력반도체로 급부상”

모터 제어 혁신을 이끄는 GaN의 강점에 대해 ST마이크로일렉트로닉스(STMicroelectronics) 에스터 스피탈레(Ester Spitale), 테크니컬 마케팅 매니저와 알베르트 보스카라토(Albert Boscarato), 애플리케이션 랩 매니저가 이야기한다.

2026.07.20 by 편집부

image

ST 박중호·조동희 매니저, “비접촉 데이터 링크 ‘ST60’ 극강의 설계 자유도 선사”

유선 커넥터는 회전·반복 동작 환경에서 케이블 마모·접촉 불량·설계 복잡화를 초래해 유지보수와 TCO 부담이 크다. 이에 무선 커넥터가 주목 받고 있는데, 그 중 ST60은 60GHz 비접촉 링크로 물리적 커넥터를 대체해 다운타임과 유지비를 줄이고 설계 자유도를 높이며...

2026.06.19 by 배종인 기자

image

ST, 3상 BLDC 모터용 STDRIVE102 제품군 확대

ST마이크로일렉트로닉스가 3상 브러시리스 모터용 게이트 드라이버 IC STDRIVE102 제품군을 확대했다. 신제품은 SPI 인터페이스를 통해 게이트 전류 설정과 구성을 간소화하며, 6V~50V 공급 전압에서 동작한다. 초저 대기전류, 차지 펌프, 통합 LDO, 보호 ...

2026.05.21 by 배종인 기자

image

ST, 소형 전력 설계 시장 겨냥한 3A 모놀리식 벅 컨버터 공개

세계적인 반도체 기업 ST마이크로일렉트로닉스(STMicroelectronics, ST)가 가전·산업용 장비에 적합한 3A급 전력 변환 솔루션 ‘DCP3603’을 선보였다.

2026.04.21 by 배종인 기자

Copyright © 2026 Ch5 e4ds News. All Rights Reserved