GCC 17 컴파일러, SpacemiT X100 코어 타겟팅 지원 시작
요약
GCC 17 컴파일러가 SpacemiT X100 RISC-V 코어에 대한 타겟팅 지원을 시작했습니다. X100은 RVA23 프로파일을 준수하는 설계로, 향후 A100 코어에 대한 지원도 추가될 예정입니다.
핵심 포인트
- GCC 17에 SpacemiT X100 코어 타겟팅 옵션 추가
- X100은 RVA23 프로파일을 준수하는 RISC-V 설계
- A100 코어를 위한 추가 패치 업스트림 대기 중
- SpacemiT K3 SoC의 핵심 코어 구성 요소
GCC 17 컴파일러, SpacemiT X100 코어 타겟팅 지원 시작

SpacemiT X100 RISC-V 코어를 위한 -mcpu=spacemit-x100 및 -mtune=spacemit-x100 타겟팅이 추가되었습니다.
SpacemiT X100는 널리 사용 가능한 첫 번째 RVA23 프로파일 준수 RISC-V 설계로서, SpacemiT K3 SoC의 주요 코어를 구성한다는 점에서 주목할 만합니다. K3는 최대 2.4GHz로 동작하는 8개의 X100 코어와 8개의 초광대역 병렬 AI 컴퓨팅 A100 코어를 탑재하고 있습니다.
SpacemiT에서 제출하여 현재 GCC에 업스트림(upstream)된 이 패치는 초기 X100 코어 지원을 추가합니다.
또한 GCC 메일링 리스트에는 A100 코어를 위한 -mcpu/-mtune 튜닝용 "spacemit-a100" 타겟을 도입하는 패치도 올라와 있습니다.
"-mcpu/-mtune에 Spacemit-A100 프로세서를 추가합니다. A100은 인오더(in-order), 듀얼 이슈(dual-issue) 코어로 마이크로아키텍처(microarchitecture)가 X60과 유사하므로, 현재로서는 Spacemit X60의 비용을 재사용합니다. ISA 측면에서 A100은 X100과 가장 유사합니다. 주요 차이점은 H (hypervisor) 확장을 구현하지 않고, 벡터 길이(vector length)가 VLEN=1024 (zvl1024b)이며, xsmtvdotii 확장을 가지고 있다는 점입니다."
spacemit-x100 패치가 메일링 리스트에서 GCC Git으로 들어가는 데 불과 며칠밖에 걸리지 않았다는 점을 고려할 때, spacemit-a100 타겟 또한 조만간 업스트림(upstreamed)될 것으로 예상됩니다.
지금까지의 SpacemiT K3 벤치마킹 내용을 놓치셨다면, 'K3 Pico-ITX를 사용한 SpacemiT K3 RVA23 RISC-V CPU의 초기 벤치마크' 및 '5년 만에 RISC-V CPU 성능 8배 향상: SiFive HiFive, SpacemiT K3에 미치지 못함'을 참조하십시오.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기