Intel Emerald Rapids Xeon CPU 지원은 최근 프로젝트 커밋에서 LLVM 16에 제공됩니다.

소식

홈페이지홈페이지 / 소식 / Intel Emerald Rapids Xeon CPU 지원은 최근 프로젝트 커밋에서 LLVM 16에 제공됩니다.

May 31, 2024

Intel Emerald Rapids Xeon CPU 지원은 최근 프로젝트 커밋에서 LLVM 16에 제공됩니다.

9월에는 5세대 Xeon CPU인 Intel Emerald Rapids의 사양이 유출되어 최대 64개 코어, DDR5-5600 지원 등을 보여주었습니다. 최근 GCC 패치 이후

9월에는 5세대 Xeon CPU인 Intel Emerald Rapids의 사양이 유출되어 최대 64개의 코어, DDR5-5600 지원 등을 보여주었습니다. Emerald Rapids에 대한 지원 추가를 포함하는 최근 GCC 패치에 이어 "모듈식 및 재사용 가능한 컴파일러 및 툴체인 기술 모음"인 LLVM 16에 대한 지원이 동일하게 제공됩니다.

Linux 하드웨어 사이트 Phoronix의 편집자인 Michael Larabel은 LLVM이 오늘 새로운 코드 섹션 -march=emeraldrapids를 통해 새로운 지원을 추가했다고 보고했습니다. Raptor Lake 및 Meteor Lake에 대한 지원은 원래 새로 개정된 코드에 있었지만 이제는 Emerald Rapids에 대한 타겟팅이 포함됩니다.

LLVM 16 컴파일러 코드 전체에서 Sapphire Rapids 지원에 이어 Emerald Rapids에 추가된 참조를 볼 수 있습니다. Larabel은 또한 감지 지원이 컴파일러-rt/lib/buildins/cpu_model.c 섹션을 기반으로 하며 Emerald Rapids의 경우 0xcf 대소문자가 추가되었음을 언급합니다. 이는 적절한 Intel 프로세서 모델을 컴파일러에 할당합니다.

다른 섹션은 llvm/lib/TargetParser/Host.cpp이며, 여기서 코드는 대상 프로세서의 유형과 모델을 찾습니다.

Emerald Rapids는 Sapphire Rapids의 후속 제품이며 최근 Intel의 다양한 오픈 소스 코딩 기능이 추가되기 시작했습니다. Sierra Forest 및 Grand Ridge는 코드에 포함된 추가 Intel 프로세서 제품군입니다. Emerald Rapids는 'Intel 7' 노드의 변형을 기반으로 할 것으로 예상됩니다. 이 변형은 더 높은 성능과 빈도를 가질 것으로 예상됩니다. 새로운 Emerald Rapids는 Raptor Cove 핵심 아키텍처를 사용합니다. 이 아키텍처는 원래 Golden Cove 코어에서 최적화되었으며 Golden Cove 코어에 비해 최대 10%의 IPC 향상을 제공할 것으로 예상됩니다. 새로운 프로세서 시리즈에는 128개의 스레드에 걸쳐 64개의 코어가 있습니다.

LLVM 컴파일러 16의 출시 예상 기간은 프로젝트가 지연되지 않는 한 2023년 3월경이 될 것입니다. 커밋은 오늘 아침에 업데이트되었으며 코드 변경 사항을 확인하는 데 관심이 있는 사용자는 LLVM 프로젝트의 GitHub에서 전체 커밋을 읽을 수 있습니다.

뉴스 출처: Phoronix, LLVM 프로젝트 GitHub 페이지