주목받는 기능

OpenMP 지원

지원되는 OpenMP 디바이스 구조를 사용하여 애플리케이션의 계산 집약적 부분과 연관된 데이터를 NVIDIA GPU에 오프로드할 수 있습니다.

CUDA Fortran

데이터 병렬 계산 대해 GPU를 가속화할 수 있는 일련의 지침이 프로그래머에게 제공됩니다. CUDA를 직접 사용하거나 GPU 가속화된 라이브러리에 링크하여 여러 애플리케이션의 컴퓨팅 성능을 향상시킬 수 있습니다.

최신 POWER8 아키텍처 활용

POWER8®을 탐색하기 위해 아키텍처 및 조정 컴파일러 옵션과 내장 함수를 활용할 수 있습니다.

고성능 라이브러리

고성능 수학 컴퓨팅을 수행할 수 있는 MASS(Mathematical Acceleration Subsystem) 및 BLAS(Basic Linear Algebra Subprograms) 라이브러리가 포함되어 있습니다.

PDF(Profile-Directed Feedback)

일반적인 사용 시나리오에 맞게 애플리케이션의 성능을 조정하고, 분기가 사용되고 코드 블록이 실행되는 빈도를 분석하여 이를 기반으로 애플리케이션을 최적화할 수 있습니다.

절차 간 분석(IPA)

다양한 파일(전체 프로그램 분석) 간에 분석을 최적화하므로 성능이 크게 향상될 수 있습니다.

언어 표준 컴플라이언스

FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003 및 Fortran 2008 표준의 서브세트가 지원됩니다. C와 Fortran의 상호 운용을 높일 수 있는 기술 스펙 29113의 서브세트가 지원됩니다. 이전 버전의 컴파일러로 구축된 기존 Fortran 소스 및 오브젝트 코드에 대한 투자를 보호할 수 있습니다. 최신 XL Fortran 컴파일러와 런타임 환경을 사용하여 이전 버전의 XL Fortran으로 컴파일된 오브젝트 코드나 라이브러리의 호환 가능성에 대한 지원을 얻을 수 있습니다.

진단 보고서

애플리케이션을 더 효율적으로 개발하고 디버깅하기 위해 컴파일러 목록, XML 보고서 및 HTML 보고서를 이용하여 중요한 정보를 얻을 수 있습니다.

기호 디버거 지원

-g 또는 -qdbg 컴파일러 옵션의 여러 다른 레벨을 사용할 때 컴파일된 오브젝트에 디버깅 정보를 활용할 수 있습니다.

영향 요인 기본 프로시저

영향 요인의 개별 요소는 스토리지 연관, TRANSFER 기본 또는 VMX(Vector Multimedia Extension) 및 VSX(Vector Scalar Extension) 기본 함수를 사용하여 액세스할 수 있습니다. 이러한 기본 기능을 이용하여 영향 요인을 조작할 수 있습니다.

고객 사례 연구

  • IBM Power Systems의 탁월한 성능 - HPC Researcher의 과정

기술 요구사항

소프트웨어 요구사항

  • Ubuntu Server 14.04, 14.10 또는 16.04(Little Endian Linux)
  • SLES 12 또는 SLES 12 SP1(Little Endian Linux)
  • RHEL 7.1, RHEL 7.2 또는 RHEL 7.3(Little Endian Linux)
  • CentOS 7(Little Endian Linux)
  • RHEL 6.4, 6.5, 6.6 또는 7.0(Big Endian Linux)
  • SLES 11 SP2 또는 SP3(Big Endian Linux)

하드웨어 요구사항

운영 체제 배포판에서 지원하는 경우 임의 IBM Power Systems™ 서버를 사용할 수 있습니다.

  • 제품 패키지용으로 대략 230MB
  • 페이징용으로 최소 2GB 하드 드라이브 공간
  • 임시 파일용으로 최소 512MB
  • 최소 2GB RAM, 4GB 이상 RAM이 권장됨

관련 제품

IBM XL C for AIX

POWER 프로세서용 업계 최고의 최적화 컴파일러

자세히 보기

IBM XL C/C++ for AIX

POWER 프로세서용 업계 최고의 최적화 컴파일러

자세히 보기

IBM XL Fortran for AIX

POWER 프로세서용 업계 최고의 최적화 컴파일러

자세히 보기

IBM XL C/C++ for Linux

고급 컴파일 기술을 이용하여 애플리케이션 성능 향상

자세히 보기