AI 요약
2026년 2월 LoongArch 서버에서 Debian 패키징 중 normaliz 소프트웨어의 테스트가 무한 루프에 빠지는 문제가 발생했고, 조사 결과 Loongson LA664 CPU의 atomic add 명령어가 간헐적으로 원자성을 상실하는 새로운 CPU 에라텀(erratum)이 발견되었다. 약 6개월 후 AI를 활용해 최소 재현 사례를 확보한 뒤 근본 원인을 확인했고, Loongson은 2주 만에 성능 손실이 거의 없는 수정 펌웨어를 제공했다. 해당 펌웨어는 2026년 국경절(10월 1일) 전에 공개될 예정이다.
핵심 포인트
- 2026년 2월 Wang Miao가 LoongArch 서버에서 normaliz 패키징 중 OpenMP atomic 누적 연산 관련 무한 루프 발견
- 문제의 근본 원인은 Loongson LA664 CPU의 atomic add 명령어가 간헐적으로 원자성을 보장하지 못하는 하드웨어 에라텀
- AI를 활용해 약 2일 만에 안정적 재현 사례 확보, Loongson은 2주 만에 수정 펌웨어 제공
- 수정 펌웨어는 2026년 10월 1일 국경절 전 공개 예정
향후 전망
- 펌웨어 업데이트를 통해 LoongArch 사용자들의 해당 문제 해결 가능
- 약한 메모리 모델을 사용하는 아키텍처에서의 유사한 경쟁 조건 문제에 대한 추가 조사 필요성 대두
출처:hackernews
