AMDGPU LLVM 백엔드가 gfx110x 아키텍처를 기반으로 모든 RDNA3 GPU에 대해 "True16" 모드를 기본 설정으로 활성화하는 중요한 업데이트를 도입했습니다. 이 변화는 성능과 호환성을 향상시키기 위한 일련의 수정 사항의 일환으로, lit 테스트, …
2025-07-22 10:52 | 댓글: 0개LLVM은 분산 얇은 LTO(Distributed ThinLTO, DTLTO)를 도입하여 Incredibuild와 같은 외부 시스템을 통해 백엔드 얇은 LTO 컴파일을 분산할 수 있게 되었습니다. 전통적인 방법은 Bazel과 같은 현대적인 빌드 시스템을 통해 동적 의존성을 …
2025-07-21 10:30 | 댓글: 0개이 기사는 LLVM/Clang 툴체인 내에서 SFrame 지원의 지속적인 개발에 대해 논의하며, 최근의 기여와 변경 사항을 강조합니다. 중요한 풀 리퀘스트가 병합되어 SFrameParser 클래스가 도입되었으며, 이는 llvm-readobj가 섹션 내용을 표시하는 데 사용됩니다. …
2025-07-20 10:24 | 댓글: 0개LLVM 21.1-rc1의 출시는 컴파일러 기술에서 중요한 진전을 나타내며, 특히 RISC-V 아키텍처에 대한 지원이 강화되었습니다. 이 버전은 RISC-V의 성능과 호환성을 개선하는 최적화를 도입하여 다양한 응용 프로그램에서 점점 더 많이 채택되고 있습니다. …
2025-07-17 21:01 | 댓글: 0개LLVM 22 컴파일러 스택이 현재 개발 중이며, 구글 네이티브 클라이언트(NaCl)에 대한 지원을 공식적으로 제거했습니다. 이 결정은 LLVM 생태계 내에서 NaCl 지원의 종료를 의미하며, 이 기술에 의존하여 웹 브라우저에서 네이티브 코드를 …
2025-07-16 12:52 | 댓글: 0개LLVM 프로젝트는 LLVM 21의 분기 처리가 완료된 후 공식적으로 LLVM 22의 개발 단계에 들어갔습니다. 이 전환은 다양한 프로그래밍 환경에서 널리 사용되는 LLVM 컴파일러 인프라의 진화에 있어 중요한 단계를 의미합니다. LLVM …
2025-07-15 14:40 | 댓글: 0개최근 LLVM Clang에 적용된 패치는 NVIDIA의 GB10 슈퍼칩을 위해 특별히 설계된 -mcpu=gb10 옵션에 대한 지원을 도입합니다. 이 슈퍼칩은 Cortex-X925와 Cortex-A725 코어를 결합한 big.LITTLE 아키텍처를 특징으로 하여 성능과 효율성을 향상시킵니다. 패치에는 …
2025-07-07 12:06 | 댓글: 0개페도라 43은 사용자 개발 환경을 향상시키기 위해 GNU 및 LLVM 툴체인에 대한 중요한 업데이트를 도입할 예정입니다. 이 업데이트는 페도라 생태계 내에서 컴파일러 성능과 호환성을 개선하기 위한 더 넓은 이니셔티브의 일환입니다. …
2025-07-05 13:00 | 댓글: 0개LLVM 프로젝트는 AMD의 GFX1250 아키텍처에 대한 지원 통합을 시작하였으며, 이는 AMD의 그래픽 처리 장치(GPU) 기능 향상에 중요한 이정표가 됩니다. 주요 업데이트로는 새로운 명령어와 GFX1250에 대한 초기 속도 모델을 도입하는 여러 …
2025-06-23 10:00 | 댓글: 0개인텔은 다가오는 Arrow Lake CPU와 미래의 하이브리드 아키텍처에서 CLDEMOTE 명령어의 잘못된 보고와 관련하여 LLVM/Clang의 문제를 해결했습니다. 이 수정은 CPU 기능의 정확한 표현을 보장하여, 정밀한 성능 지표에 의존하는 개발자와 사용자에게 매우 …
2025-06-20 01:37 | 댓글: 0개AMD는 LLVM libc를 위한 효율적인 장치 측 `malloc` 구현을 업스트림하여 GPU 메모리 관리에 중요한 개선을 도입했습니다. 이 개발은 표준 C/C++ 코드가 GPU에서 실행될 수 있도록 하는 광범위한 노력의 일환으로, GPU …
2025-06-03 12:36 | 댓글: 0개이 기사는 TPDE라는 오픈 소스 컴파일러 백엔드 프레임워크의 도입에 대해 다루고 있습니다. TPDE는 LLVM -O0 백엔드보다 10배에서 20배 더 빠른 코드 컴파일 속도를 제공하면서도 유사한 코드 품질을 유지합니다. 이 프레임워크는 …
2025-06-02 16:43 | 댓글: 0개이 기사는 C908 아키텍처를 기반으로 한 SpacemiT-X60 프로세서를 위한 초기 스케줄러 모델을 도입하는 새로운 패치에 대해 논의합니다. 이 모델은 스칼라 명령어의 지연 시간에 중점을 두고 있으며, 정확성을 보장하기 위해 프로빙을 …
2025-05-06 19:34 | 댓글: 0개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개