태그: LLVM

Mold의 최신 릴리스인 2.38 버전은 LLVM의 CREL 포맷에 대한 지원을 추가하여 링킹 프로세스의 기능을 향상시킵니다. 이 업데이트는 개발자들이 특정 시나리오에서 링킹 효율성을 개선하기 위해 설계된 CREL 포맷의 장점을 활용할 수 …

2025-04-27 10:04 | 댓글: 0개

구글 엔지니어들은 리눅스 커널의 분산 ThinLTO(링크 타임 최적화) 빌드 구현을 조사하고 있으며, 이는 컴파일 효율성을 향상시키는 것을 목표로 하고 있습니다. 이 과정은 링커를 통해 Thin-link 및 ThinLTO 백엔드(BE) 컴파일을 호출하는 …

2025-04-19 10:28 | 댓글: 0개

IBM은 Tellum I 프로세서로 구동되는 z17 메인프레임에 대한 오픈 소스 컴파일러 지원을 공식적으로 인정했습니다. 이 인정에는 SystemZ를 위한 'arch15' 타겟의 도입이 포함되어, 이러한 시스템에서 작업하는 개발자들에게 호환성과 성능을 향상시킵니다. 또한 …

2025-04-11 09:24 | 댓글: 0개

RadeonSI 드라이버는 16비트 NIR 타입에 대한 지원을 도입하여 그래픽 애플리케이션의 기능을 향상시켰습니다. 이번 업데이트는 mediump 하향 조정을 가능하게 하여 셰이더 작업에 특히 유용하지만, 셰이더 입력 및 출력에는 적용되지 않습니다. 이 …

2025-04-09 10:32 | 댓글: 0개

최근 GCC 및 LLVM Clang에 대한 패치는 NVIDIA의 올림푸스 코어에 대한 지원을 도입했습니다. 이 통합은 NVIDIA의 최신 하드웨어를 대상으로 하는 소프트웨어 개발 환경을 향상시키는 중요한 단계입니다. 그러나 현재 패치에는 특별한 …

2025-03-25 10:55 | 댓글: 0개

AMD는 LLVM Flang Fortran 런타임을 GPU에서 직접 컴파일할 수 있는 실험적 지원을 도입하여, 이러한 장치에서 표준 C/C++ 코드를 실행할 수 있는 능력을 향상시켰습니다. 이 개발은 다양한 프로그래밍 언어에 대한 GPU …

2025-03-24 15:50 | 댓글: 0개

LLVM/Clang 컴파일러는 AVX10.2를 지원하기 위해 중요한 업데이트를 진행하고 있으며, 이제 512비트 지원이 의무화되었습니다. 이 적응은 현대 컴퓨팅의 진화하는 요구에 부합하며, 특히 향상된 데이터 처리 능력이 필요한 고성능 애플리케이션에서 중요합니다. 512비트 …

2025-03-23 12:55 | 댓글: 0개

Arm은 LLVM/Clang과 함께 프로파일 기반 최적화(Profile Guided Optimizations, PGO) 및 BOLT(이진 최적화 및 레이아웃 툴)를 사용하여 상당한 성능 향상을 보여주었습니다. 이러한 최적화는 AArch64 아키텍처에 특히 효과적이며, 빌드 속도와 런타임 효율성을 …

2025-03-14 14:03 | 댓글: 0개

이 기사는 LLVM 20.1의 출시를 다루고 있으며, Flang 컴파일러를 통해 Fortran 언어 지원에 대한 중요한 개선 사항을 제공합니다. Flang 컴파일러는 'flang-new'에서 단순히 'flang'으로 이름이 변경되어, 성숙함과 더 넓은 사용을 위한 …

2025-03-12 10:33 | 댓글: 0개

LLVM/Clang 20.1의 출시로 컴파일러 기술에서 중요한 발전이 이루어졌습니다. AMX-AVX512와 AMX-FP8 지원이 추가되어 AI 및 고성능 컴퓨팅과 같은 특정 작업 부하에서 성능이 향상되었습니다. 초기 AVX10.2 지원의 추가는 벡터 처리 능력의 발전을 …

2025-03-04 20:25 | 댓글: 0개

이 기사는 2월 현재 CPU와 GPU 기술의 경쟁 구도를 다루고 있으며, AMD의 라이젠 9000 'Zen 5' 시리즈와 NVIDIA의 지포스 RTX 5080/5090 그래픽 카드에 초점을 맞추고 있습니다. 최근 벤치마크 결과는 이러한 …

2025-03-01 11:38 | 댓글: 0개

이 기사는 AMD EPYC 9575F CPU에서 GCC 15와 LLVM Clang 20 컴파일러의 성능 비교를 다루며, 두 툴체인의 경쟁 환경을 보여주는 최근 벤치마크 결과를 강조합니다. 테스트는 Linux x86_64에서 수행되었으며, 다양한 컴파일러에서 …

2025-02-11 18:03 | 댓글: 0개

이 기사는 클랭(Clang)의 스레드 안전성 검사 기능의 구현에 대해 다루고 있으며, 이 기능이 리눅스(Linux) 커널 내의 버그를 드러내기 시작했다고 설명합니다. 이 기능은 멀티스레드 애플리케이션의 신뢰성과 안전성을 향상시키기 위한 지속적인 노력의 …

2025-02-08 16:02 | 댓글: 0개

AMD는 Ryzen AI NPU를 위한 프로그래밍에서 IREE 및 MLIR 기술의 통합에 중점을 두고 중요한 발전을 발표했습니다. AMDXDNA 드라이버는 Linux 6.14 커널에 성공적으로 통합되어 AI 애플리케이션의 호환성과 성능을 향상시켰습니다. 또한, IREE를 …

2025-02-06 15:00 | 댓글: 0개

LLVM 프로젝트는 LLVM 20.1-rc1의 출시를 발표하며, 이는 컴파일러 스택의 중요한 업데이트를 의미합니다. 이번 릴리스는 테스트 목적으로 제공되며, 주 초에 LLVM 20의 분기가 이루어진 후 발표되었습니다. 새로운 버전은 다양한 개선 사항과 …

2025-02-02 11:47 | 댓글: 0개

LLVM 20 릴리스는 다양한 아키텍처와 기능에 대한 지원에서 중요한 발전을 소개합니다. 주요 하이라이트로는 특정 작업 부하, 특히 인공지능(AI) 및 고성능 컴퓨팅에서 성능을 향상시키는 AMX-AVX512 및 AMX-FP8 지원의 추가가 있습니다. AVX10.2에 …

2025-01-29 10:54 | 댓글: 0개

LLVM 20은 SPIR-V 백엔드를 실험적 상태에서 공식 상태로 승격시켰으며, 이제 기본적으로 빌드됩니다. 이 변화는 개발자들에게 통합을 간소화하고 하위 프로젝트에 대한 접근성을 높입니다. 이 조치는 Microsoft가 DirectX에 SPIR-V를 추가한 것과 일치하여, …

2025-01-28 11:47 | 댓글: 0개

LLVM은 IBM SystemZ "arch15" 타겟에 대한 초기 지원을 도입하였으며, 이는 특히 IBM z17 및 Telum II 프로세서를 위한 것입니다. 이 개발은 IBM의 메인프레임 아키텍처를 활용하는 기업 수준의 컴퓨팅 환경에서 LLVM의 …

2025-01-22 11:22 | 댓글: 0개

타이니 코퍼레이션(Tiny Corp)은 AMD GPU를 위한 완전 자주적(completely sovereign) 컴퓨트 스택을 달성할 직전에 있으며, 특히 RDNA3 아키텍처를 목표로 하고 있습니다. 이 회사는 약 12,000줄의 코드로 구성된 자체 드라이버, 런타임, 라이브러리 …

2025-01-15 21:54 | 댓글: 0개

소니는 LLVM 클랭(Clang)의 기본 모드를 C++20으로 변경하자는 제안을 내놓았습니다. 이 변경은 컴파일러를 현대 C++ 표준에 맞추어 호환성과 성능을 향상시키기 위한 것으로, C++20은 개념, 범위, 코루틴 등 이전 버전보다 여러 가지 …

2025-01-11 11:33 | 댓글: 0개