태그: GCC

레드햇 엔터프라이즈 리눅스(RHEL) 10이 공개 베타에 들어가면서 RHEL 9.5에 비해 유망한 성능 향상을 보여주고 있습니다. 안정적인 버전은 2025년 2분기에 출시될 예정이며, 이는 2022년 5월 RHEL 9.0 출시 이후 3년간의 개발을 …

2024-12-16 15:45 | 댓글: 0개

이 기사는 GCC(GNU 컴파일러 컬렉션) 컴파일러에 COBOL 프론트엔드를 통합하기 위한 여덟 개의 패치 제출에 대해 다룹니다. 이 이니셔티브는 기존의 코딩 스타일을 준수하기 위해 상당한 노력을 기울여 온 두 명의 숙련된 …

2024-12-13 17:20 | 댓글: 0개

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개