주목받는 기능

OpenMP 지원

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

최신 POWER8 아키텍처 활용

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

고성능 라이브러리

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

PDF(Profile-Directed Feedback)

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

절차 간 분석(IPA)

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

언어 표준 컴플라이언스

IBM® XL C/C++ for Linux on Little Endian Linux 배포판은 C11 및 C++11을 준수하고 C++14 표준의 서브세트를 지원합니다. IBM XL C/C++ for Linux on Big Endian Linux 배포판은 ISO C99 및 ISO C++03 표준을 준수하며 C++11 표준의 서브세트를 지원합니다.

진단 보고서

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

기호 디버거 지원

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

엔티티 가시성 속성

가시성 속성을 보면 한 모듈에 정의된 엔티티가 다른 모듈에서 참조되거나 사용되는지 여부와 그 방식을 알 수 있습니다. 가시성 속성은 외부 연계가 있는 엔티티에만 영향을 미치며, 다른 엔티티의 가시성을 향상시킬 수 없습니다. 엔티티의 가시성 속성을 지정하여 공유 라이브러리에 필요한 엔티티만 내보낼 수 있습니다.

영향 요인 프로그래밍

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™ 서버를 사용할 수 있습니다.

  • 제품 패키지용으로 대략 153MB
  • 페이징용으로 최소 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 Fortran for Linux

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

자세히 보기

구매하고 시작하세요