태그: GCC

Mold 2.35의 출시로 빅 엔디안 SH4 아키텍처에 대한 지원이 추가되었습니다. 현재 널리 사용되지는 않지만, SHARP 과학 계산기와 같은 특정 응용 프로그램에서는 여전히 관련성이 있습니다. 이번 업데이트는 Mold가 링커로서 지속적으로 발전하고 …

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

우분투 25.04는 기본 컴파일러로 GCC 15를 채택할 예정이며, 이는 패키지 빌드의 성능과 최적화를 향상시킬 것으로 기대됩니다. 새로운 버전은 고도로 최적화된 코드를 생성하는 것으로 알려진 -O3 최적화 수준을 활용하여 플랫폼에서 실행되는 …

2024-12-06 01:30 | 댓글: 0개

GCC 15는 Altera Nios II 임베디드 프로세서에 대한 지원을 공식적으로 종료하였으며, 이는 GCC 컴파일러의 기능에 중대한 변화를 의미합니다. 이 결정은 Nios II에 의존하는 임베디드 시스템 개발자에게 영향을 미치며, 더 이상 …

2024-11-25 18:29 | 댓글: 0개

GCC 15의 개발이 새로운 기능 추가에서 버그 수정 우선으로 전환되었습니다. 이 변화는 컴파일러 개발 주기의 성숙 단계를 나타내며, 추가 기능 도입보다 안정성과 신뢰성을 강조합니다. 주요 업데이트로는 C23이 기본 C 언어 …

2024-11-18 13:54 | 댓글: 0개

LLVM Clang 20은 인텔의 다이아몬드 래피드스 아키텍처에 대한 지원을 통합하여 개발자들이 새로운 컴파일러 플래그 "-march=diamondrapids"를 활용할 수 있게 되었습니다. 이 추가 기능은 최신 인텔 프로세서를 대상으로 하는 애플리케이션의 성능 및 …

2024-11-18 12:00 | 댓글: 0개

GCC 15는 공식적으로 기본 C 언어 버전을 C23로 전환하였으며, 이는 GNU 컴파일러 컬렉션(GNU Compiler Collection)의 중요한 업데이트를 의미합니다. 이 변화는 C 프로그래밍 언어의 지속적인 발전을 반영하며, GCC가 C23에서 도입된 최신 …

2024-11-16 11:39 | 댓글: 0개

GCC 15는 Arm 보호 제어 스택(Guarded Control Stack, GCS) 코드 생성 옵션을 추가하여 중요한 향상을 이루었습니다. GCS는 소프트웨어에 의해 할당된 가상 주소 공간의 보호된 영역으로 설계되었습니다. Branch with Link (BL) …

2024-11-15 11:39 | 댓글: 0개

GCC 15는 AMD의 Zen 4 및 Zen 5 CPU를 위해 특별히 설계된 새로운 최적화를 도입하여 X86_TUNE_AVX512_TWO_EPILOGUES 조정을 추가함으로써 성능을 향상시킵니다. 이 최적화는 벡터화된 루프에 대해 AVX512 벡터화된 루프를 위한 AVX2 …

2024-11-12 10:59 | 댓글: 0개

인텔이 다가오는 다이아몬드 래피드(Diamond Rapids) CPU를 위한 여러 고급 명령어 집합 아키텍처(ISA) 기능의 포함을 확인하는 새로운 GCC 컴파일러 패치를 발표했습니다. 특히, 이 패치는 AVX10.2-512 및 고급 성능 확장(Advanced Performance Extensions, …

2024-11-01 11:00 | 댓글: 0개

인텔은 다가오는 다이아몬드 래피드 프로세서를 대비하여 새로운 고급 행렬 확장(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개