github.devotd.
릴리스추론/서빙

Niko1221/Strata v0.1.44.1 — 구형 CPU SIGILL 핫픽스

Strata v0.1.44.1에서 구형 CPU의 SIGILL 오류와 빌드 문제, 서버 크래시 재시도 동작을 수정했다.

저장소 정보niko1221/strata ↗

Qwen3.8-Flash-Next on any consumer hardware: one-click install for Windows / Linux. Strata inference engine, OpenAI/Anthropic API on localhost, optional image input.

스타
★ 26.7K
포크
2.8K
언어
C++
라이선스
MIT
최신 릴리스
v0.1.45
원문 보기 ↗GitHub에서 보기 ↗

Niko1221/Strata v0.1.44.1은 2026년 10월 14일 공개된 핫픽스로, 구형 CPU에서 발생하던 시작 오류 등을 고쳤다. AVX2가 없는 Xeon X5670과 Sandy/Ivy Bridge에서 NVFP4 룩업 테이블의 시작 루틴이 AVX/FMA 명령어를 실행해 SIGILL로 종료되던 문제를 수정했다. 이번 릴리스는 기존 기능을 넓히기보다 CPU 호환성과 빌드, 서버의 크래시 처리를 손본 유지보수 버전이다.

Strata는 Windows와 Linux에서 소비자 하드웨어용 추론 엔진을 설치하고, localhost에서 OpenAI 및 Anthropic API를 제공하는 프로젝트다. 이미지 입력도 선택할 수 있다. 이번 수정에서는 NVFP4 테이블을 컴파일 시점에 생성하고 CPU 지원 여부 검사를 첫 사용 시점으로 옮겼다. tools/check_isa_guard.py는 관련 파일의 시작 루틴에서 AVX 명령어 사용 여부를 검사한다. 이는 AVX2가 없는 CPU에서 시작 단계에 잘못된 명령어가 실행되는 문제를 겨냥한 변경이다.

서버는 엔진 크래시를 AMD 드라이버 경쟁으로 오인해 세 차례 재시도하던 동작을 바꿔, 시그널 크래시에서는 재시도하지 않는다. CUDA 12.0/12.1 툴킷에서 빌드를 막던 __ushort_as_half 호스트 함수는 직접 비트를 확장하는 방식으로 수정됐다. Apple M2의 정답 오류도 고쳤지만, 답변은 0.1.44와 동일하다. 따라서 이 릴리스에서 확인되는 변화는 실행 오류와 빌드 경로, 크래시 처리의 수정이며, 답변 자체의 변경은 아니다.