태그: GCC

인텔은 다가오는 다이아몬드 래피드 프로세서를 대비하여 새로운 고급 행렬 확장(AMX) 및 명령어 집합 아키텍처(ISA) 기능을 지원하기 위해 GCC 컴파일러를 준비하고 있습니다. 이 개발에는 이러한 새로운 기능의 성능 최적화를 위한 컴파일러의 …

2024-10-22 12:00 | 댓글: 0개

GCC(GNU Compiler Collection)는 C 언어 컴파일을 위한 기본 버전으로 C23, 즉 GNU23을 설정할 준비를 하고 있습니다. 이 결정은 C23에 대한 지원이 이제 기능 완전 상태로 간주되기 때문입니다. 이 전환을 용이하게 …

2024-10-16 14:15 | 댓글: 0개

AMD AOCC 5.0 컴파일러는 AMD EPYC 9005 "투린" 프로세서와 함께 출시되었으며, Zen 5 아키텍처에 대한 지원과 다양한 성능 최적화를 도입했습니다. 벤치마크는 듀얼 AMD EPYC 9755 128코어 프로세서를 사용하여 AOCC 5.0과 …

2024-10-15 15:00 | 댓글: 0개

GCC 15의 개발 단계, 특히 1단계가 다음 달에 종료될 예정입니다. 이는 GNU 컴파일러 컬렉션의 릴리스 주기에서 중요한 이정표로, 다가오는 버전의 기능 및 개선 사항을 최종화하는 과정으로 나아가고 있음을 의미합니다. GCC …

2024-10-14 13:52 | 댓글: 0개

우분투 24.10이 공식 출시되었으며, 리눅스 커널 버전 6.11과 GCC 14를 포함한 주요 업데이트가 특징입니다. 이러한 업그레이드는 시스템 성능, 보안 및 최신 하드웨어와의 호환성을 향상시킵니다. 리눅스 6.11의 포함은 하드웨어 지원 및 …

2024-10-10 13:20 | 댓글: 0개

이전에 비권장으로 간주되었던 이타니움 IA-64 아키텍처가 다가오는 GCC 15 컴파일러를 통해 리눅스에서 새로운 지원을 받고 있습니다. 초기에는 GCC 팀이 이타니움 지원을 제거할 계획이었으나, 개발자 레네 레베(René Rebe)가 개입하여 이 아키텍처가 …

2024-10-09 16:53 | 댓글: 0개

GCC 15는 Itanium IA-64 리눅스에 대한 지원을 공식적으로 복원하여, 이 아키텍처에 대한 지원을 단계적으로 중단해온 리눅스 커널 및 여러 배포판의 추세를 반전시켰습니다. 이 결정은 GCC 커밋 메시지에서 언급된 바와 같이, …

2024-10-09 10:14 | 댓글: 0개

이 기사는 저자가 CPU 성능 측정에 중요한 SPEC CPU2017 벤치마크 스위트를 실행한 경험에 대해 다룹니다. SPEC(표준 성능 평가 협회)는 이 스위트를 제공하며, 저자는 Chips and Cheese에 부여된 무료 보도 라이선스에 …

2024-09-20 00:19 | 댓글: 0개

이 기사는 Supermicro ARS-211M-NR R13SPD 서버를 사용하여 AmpereOne A192-32X 프로세서에서 GCC와 LLVM Clang 컴파일러의 성능을 비교 분석한 내용을 담고 있습니다. 테스트는 GCC 13.2와 Clang의 다양한 버전(18.1.3, 19.1, 20.0)을 사용하였으며, 최적화 …

2024-09-16 12:42 | 댓글: 0개

AMD는 Zen 5 아키텍처 개발에 있어 중요한 진전을 이루며 LLVM/Clang 컴파일러에 대한 초기 지원을 제출했습니다. 이 조치는 GCC 14 컴파일러에 대한 Zen 5 지원의 업스트리밍에 이어 이루어진 것으로, 향후 프로세서의 …

2024-09-11 16:43 | 댓글: 0개

이 기사는 AmpereOne A192-32X 프로세서에서 CentOS Stream 10의 초기 벤치마크를 다루며, CentOS Stream 9에 비해 상당한 성능 향상을 강조합니다. 테스트는 192코어 AArch64 아키텍처를 갖춘 Supermicro AmpereOne 서버에서 수행되었습니다. Red Hat …

2024-09-10 20:00 | 댓글: 0개

이 기사는 AMD Zen 5 CPU에 대한 최근 튜닝 및 최적화가 GCC 15 컴파일러에 통합된 내용을 다룹니다. 주요 개선 사항으로는 'znver5' 타겟의 초기 튜닝이 포함되어 있으며, 이는 특정 ALU 명령어와 …

2024-09-04 14:30 | 댓글: 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개

GCC 15에 인텔의 AVX10.2 초기 지원 기능이 통합되어, GCC 컴파일러 기능 향상을 위한 중요한 발걸음이 이뤄졌습니다. 이번 업데이트는 AVX10.2 사양 공개와 이에 대한 GCC 컴파일러 패치 릴리스에 이어 이루어졌습니다. AVX10.2 …

2024-08-12 10:48 | 댓글: 0개

Canonical 엔지니어들이 현재 우분투 리눅스 패키지에 대해 전통적인 "-O2" 수준을 넘어 "-O3" 컴파일러 최적화 사용을 평가하고 있습니다. 우분투 데스크톱 및 서버 버전에 대한 실험적 ISO가 이 최적화 테스트를 위해 제공되고 …

2024-08-05 16:30 | 댓글: 0개

LLVM/Clang 20 컴파일러가 인텔의 AVX10.2 명령어 세트 지원 기능을 통합하기 시작했습니다. 이는 컴파일러 기술의 중대한 진전을 의미합니다. 이번 개발은 이전에 GCC 컴파일러에서 AVX10.2 지원이 도입된 것과 같은 맥락으로, 다양한 컴파일러에 …

2024-08-05 10:23 | 댓글: 0개

인텔이 새로운 AVX10.2 명령어 세트에 대한 문서를 공개했습니다. AVX10.2는 벡터 처리 기술에 있어 획기적인 진보를 이루었습니다. 이 문서는 애플리케이션에 새로운 기능을 활용하고자 하는 개발자와 엔지니어들에게 매우 중요합니다. 문서 공개와 함께 …

2024-08-01 10:50 | 댓글: 0개

GCC 14.2 컴파일러 업데이트에서는 중요한 버그 수정 및 최적화 기능이 추가되었습니다. 특히 AMD의 Zen 4와 Zen 5 아키텍처에 대한 최적화가 포함되어 있습니다. 이 업데이트에는 정렬되지 않은 메모리 로드/저장 비용 조정 …

2024-08-01 10:09 | 댓글: 0개

LLVM Clang 19가 공식적으로 분기되었습니다. 이는 LLVM 프로젝트의 중요한 이정표가 되었으며, LLVM 20 개발도 시작되었습니다. 이번 신규 버전에는 여러 개의 새로운 Arm 코어에 대한 지원이 추가되어 현대 하드웨어에 대한 호환성과 …

2024-07-23 11:07 | 댓글: 0개