AMD AOCC 5.0 컴파일러는 AMD EPYC 9005 "투린" 프로세서와 함께 출시되었으며, Zen 5 아키텍처에 대한 지원과 다양한 성능 최적화를 도입했습니다. 벤치마크는 듀얼 AMD EPYC 9755 128코어 프로세서를 사용하여 AOCC 5.0과 …
2024-10-15 15:00 | 댓글: 0개LLVM은 이전에 'Flang-New'로 알려졌던 최신 포트란 컴파일러의 이름을 단순히 'Flang'으로 변경했다고 공식 발표했습니다. 이 변화는 컴파일러의 성숙과 더 넓은 사용을 위한 준비를 반영합니다. Flang 컴파일러는 성능 향상과 현대 포트란 표준과의 …
2024-10-15 12:52 | 댓글: 0개AMD가 새로운 5세대 AMD EPYC '투린' 프로세서와 Zen 5 아키텍처에 최적화된 AOCC 5.0 컴파일러를 출시했습니다. 이 버전은 LLVM 17.0.6을 기반으로 하며 여러 분야에서 중요한 개선 사항을 포함하고 있습니다. 주요 개선 …
2024-10-11 10:57 | 댓글: 0개구글이 AutoFDO와 Propeller 지원을 Linux 커널에 통합하기 위한 패치를 발표했습니다. 이 패치는 프로파일 기반 최적화 기법을 통해 바이너리 성능을 향상시킵니다. 하드웨어 샘플링을 활용하는 AutoFDO는 계측 기반 FDO(Instrumentation-based FDO, iFDO)보다 애플리케이션 …
2024-10-03 10:37 | 댓글: 0개이 기사는 jhuber6가 개발한 'doomgpu'라는 새로운 프로젝트에 대해 다루고 있습니다. 이 프로젝트는 고전 게임인 둠(Doom)을 리눅스에서 GPU에서 완전히 실행할 수 있게 해주며, GPU를 위한 LLVM C 라이브러리를 활용합니다. 이 포트는 …
2024-10-01 11:17 | 댓글: 0개이 기사는 고전 게임 DOOM이 AMD의 ROCm 플랫폼에서 LLVM의 libc를 사용하여 성공적으로 포팅된 내용을 다룹니다. 이 구현은 GPU를 직접 타겟팅할 수 있는 clang 컴파일러를 활용하여, 게임의 'main' 함수를 호출하는 단일 …
2024-09-30 15:00 | 댓글: 0개이 기사는 AMD의 Zen 5 아키텍처, 즉 "Znver5"에 대한 초기 지원이 LLVM/Clang 프로젝트에 통합된 내용을 다룹니다. 이는 AMD의 차세대 Ryzen 9000 시리즈 CPU의 LLVM 생태계 내 호환성과 성능을 향상시키는 중요한 …
2024-09-17 15:35 | 댓글: 0개LLVM 19.1의 출시는 LLVM 프로젝트에서 중요한 이정표를 의미하며, 특히 C++17 지원이 이제 '완전'하다고 발표된 점이 주목할 만합니다. 이번 업데이트는 C 및 C++ 프로그래밍 언어를 위한 여러 새로운 기능과 향상을 도입합니다. …
2024-09-17 13:00 | 댓글: 0개AMD는 Zen 5 아키텍처 개발에 있어 중요한 진전을 이루며 LLVM/Clang 컴파일러에 대한 초기 지원을 제출했습니다. 이 조치는 GCC 14 컴파일러에 대한 Zen 5 지원의 업스트리밍에 이어 이루어진 것으로, 향후 프로세서의 …
2024-09-11 16:43 | 댓글: 0개LLVM 프로젝트는 ClangIR을 활용하여 GPU 커널을 컴파일하는 데 있어 상당한 진전을 이루었으며, 특히 OpenCL 지원에 중점을 두고 있습니다. 이 프로젝트의 주요 목표는 성공적으로 달성되었으며, Polybench-GPU 벤치마크 스위트의 OpenCL 커널이 이제 …
2024-09-11 10:04 | 댓글: 0개GCC 컴파일러의 최신 업데이트는 AMD의 Zen 5 아키텍처에 대한 중요한 조정을 포함하고 있으며, 특히 gather 명령어의 성능을 다루고 있습니다. 조정 결과, 이전에 Zen 4에서 비활성화되었던 gather 명령어가 Zen 5에서 성능이 …
2024-09-03 14:30 | 댓글: 0개GCC 컴파일러는 AMD의 GCN3 아키텍처, 특히 Fiji 장치(gfx803)에 대한 지원을 공식적으로 종료합니다. 이 결정은 GCC 14에서 gfx803의 사용 중단이 선언된 이후 이루어졌으며, LLVM 18에서 해당 장치가 제거된 데 따른 것입니다. …
2024-09-02 14:36 | 댓글: 0개LLVM 커뮤니티는 최신 포트란 컴파일러인 Flang-New에서 상당한 진전을 이루었으며, 이제 MGLET 프로젝트를 성공적으로 컴파일할 수 있게 되었습니다. 이 성과는 Flang-New가 모든 기본 테스트 케이스를 실패 없이 실행할 수 있다는 점에서 …
2024-08-28 12:50 | 댓글: 0개이 기사는 인텔 AVX10.2 지원이 GCC 15 오픈 소스 컴파일러에 통합된 최근 소식을 다루고 있으며, 이는 컴파일러의 기능에서 중요한 발전을 의미합니다. 이 추가는 인텔의 AVX 명령어 집합을 활용하여 소프트웨어 개발의 …
2024-08-26 10:35 | 댓글: 0개Codon 0.17의 출시는 파이썬 코드 실행 성능의 중요한 발전을 의미하며, 전통적인 구현에 비해 10배에서 100배까지의 속도 향상을 약속합니다. 이러한 향상은 LLVM(저수준 가상 머신) 기술을 활용하여 파이썬 코드의 실행을 최적화함으로써 이루어지며, …
2024-08-25 10:19 | 댓글: 0개LLVM OpenMP 런타임이 인텔의 차세대 Meteor Lake 아키텍처에 맞춰 상당한 개선을 받았습니다. 이러한 개선은 멀티스레딩에 크게 의존하는 현대 애플리케이션의 성능과 효율성을 최적화하는 데 도움이 될 것으로 기대됩니다. 이번 업데이트에 대한 …
2024-08-05 14:01 | 댓글: 0개LLVM/Clang 20 컴파일러가 인텔의 AVX10.2 명령어 세트 지원 기능을 통합하기 시작했습니다. 이는 컴파일러 기술의 중대한 진전을 의미합니다. 이번 개발은 이전에 GCC 컴파일러에서 AVX10.2 지원이 도입된 것과 같은 맥락으로, 다양한 컴파일러에 …
2024-08-05 10:23 | 댓글: 0개LLVM 19.1-rc1 컴파일러가 출시되었으며, C23 및 C++23 프로그래밍 언어에 대한 향상된 지원을 제공합니다. 이번 업데이트에는 최신 언어 표준을 반영하는 새로운 기능들이 포함되어 있어, 개발자들이 최신 프로그래밍 기능을 활용할 수 있게 …
2024-07-26 16:51 | 댓글: 0개AMD가 자사의 통합 AI 소프트웨어 스택을 발전시키고 있습니다. 이 스택은 AMD 자사의 하드웨어뿐만 아니라 Vulkan 및 SPIR-V 기술을 활용하는 다른 장치들에도 도움이 될 것으로 예상됩니다. AMD는 이 소프트웨어 스택의 핵심인 …
2024-07-25 10:56 | 댓글: 0개LLVM Clang은 MMX 내장 명령어를 SSE2로 전환했습니다. 이는 레거시 명령어 집합에 대한 LLVM Clang의 접근 방식에 있어 중요한 전환점입니다. 오랜 기간 구형으로 여겨졌던 MMX 명령어 집합이 20년 전 펜티엄 4 …
2024-07-24 23:52 | 댓글: 0개