RuyiAI 위클리 리포트 (2026-09-30 ~ 2026-10-07)
보고 기간: 2026년 9월 30일(수) ~ 10월 7일(수), 총 8일; 국경절 연휴 특별 집계 기간(10월 1일~7일은 연휴로 데일리 리포트 중단) 자료 출처: 본 간행물의 일일 RuyiAI 동향 리포트(2026-09-30 1회, 모니터링 기간 09-29 04:30 ~ 09-30 04:30; 10-01 ~ 10-07 연휴로 데일리 리포트 자료 없음); 그 외 조직 저장소 216시간 모니터링 기간 점검, 커뮤니티 이중 출처 재검증 및 기술 정보 저장소 전 기간 스캔(10-08 아침까지 포함) 편성 설명: 이번 주기는 국경절 연휴에 걸쳐 진행됨——코드 병합은 연휴 기간 저생산 모드로 전환되었으나 리뷰 큐, 정보 저장소 및 커뮤니티 채널은 계속 운영됨; 모든 기술적 사실은 코드 저장소, 릴리스물 및 커뮤니티 포럼의 실측 검증에서 비롯됨
1. 주간 주요 뉴스
-
openRuyi 2026.09 정식 릴리스: RVA23 완성도 향상, 클라우드 및 스토리지 소프트웨어 스택 확장, 저장소 GPG 검증 활성화(09-30): 릴리스 공지는 이번 주기 첫날 게시됨(09-30 데일리 리포트 모니터링 기간 내에는 아직 보이지 않았으며, 이번 기수 점검에서 새로 발견된 항목). 요점: GCC 16 BCLR 코드 생성 수정 사항 백포트——DPDK rte_softrss() 행 및 Mesa ACO 스케줄러 오컴파일 제거; DPDK 25.07에서 RVA23 기반 RVV 조회 경로 활성화(lpm / fib / acl / node); OpenJDK에 15개의 RISC-V 패치 병합(Zbs / Zfa 명령어 생성, RVV vset 최적화, CRC32C intrinsic); 컨테이너 측 riscv_hwprobe 허용 후 Sophgo V100에서 OpenSSL의 Zvkned / Zvknhb 벡터 암호 확장 활성화, zlib-ng의 Zbc 기반 crc32 가속 활성화 실측; 커널 7.2.6 / 6.18.54; Cloudpods 4.0.3 멀티클라우드 플랫폼, SPDK 25.09(io_uring / RBD bdev / SMA) 및 Ceph 21.3.0 스냅샷 추가; 설치 경로에서 기본적으로 GPG 서명 검증 활성화; 보안 업데이트 일괄 적용(expat / jq / vim / pcre2 / runc 등); Server / Container / Desktop / Zero 4개 버전 및 실험적 RVA20 버전 제공. 출처: openRuyi 2026.09 릴리스
-
《PyTorch RISC-V CI 실천》블로그 게시: RuyiAI 커뮤니티, XuanTie 및 RISE와 공동으로 실기 CI 체계 공개(10-08 새벽 게시): 블로그는 PyTorch RISC-V 지속적 통합의 전모를 공개——RuyiAI(중국과학원 소프트웨어연구소)가 XuanTie 팀, RISE AI/ML 워킹 그룹과 공동 구축: Debian Trixie / Python 3.13 / GCC 14 / OpenBLAS 0.3.33 기반라인 채택, “한 번 빌드, 다중 머신 테스트”; Jenkins 병렬 분할(핵심 테스트 약 3시간, 전체 약 5시간); 과거 소요 시간에 따른 동적 분할; 통합 blocklist를 수동 분류로 관리; 실패 로그 중앙 집중 아카이빙(community-ci.openruyi.cn); SyncBots가 지속적으로 업스트림 main을 RISC-V 작업 브랜치에 동기화하고 핵심 테스트를 자동 트리거——현재 RISC-V 핵심 테스트 스위트는 지속적으로 안정적으로 통과 중. 작업은 XuanTie 팀의 RFC(pytorch#171659)와 tracking issue(#180975)에서 시작됨; 소프트웨어연구소는 RISE 멤버이며, RuyiAI 멤버가 RISE AI/ML WG 공동 의장을 맡고 있음. 출처: 블로그(중영문 이중 언어), RFC #171659, tracking #180975
-
PyTorch fork, 무소식 종료: riscv 브랜치 일일 동기화 재개, 10-08 새벽 전면 재빌드 완료 (09-30 ~ 10-08): riscv 브랜치는 이전에 09-21부터 조용했으나, 09-30 오전 유지관리자 푸시가 재개됨——이후 기본적으로 매일 1회(09-30부터 10-07까지 총 7회); 10-08 새벽(베이징 시간)에 전면 재빌드 1회 완료——로컬 패치 스택을 순서대로 재적용(#1 RISC-V Blocklist부터 총 23건, #44 bytes_to_scalar 수정, #50 inductor blocklist, #42 ULP 허용 오차 등 포함), SyncBots 통합 커밋으로 업스트림 동기화 지점을 e188cec로 전진; 8건의 오픈 PR(#23 / #35 / #36 / #38 / #43 / #46 / #48 / #51)의 베이스라인을 일괄 갱신——RVV 2건(#46 ATen RVV 지원, #48 RVV CPU capability)과 CI 로컬 미러(#51)가 포함됨. 출처: riscv 브랜치 커밋, PR 목록
-
llvm-project riscv 브랜치: T-Head A100 시리즈 3건 병합 (10-03); 야간 재빌드 리듬이 연휴 내내 지속 (10-01 ~ 10-07): #30은 IME intrinsics를 A100 점적 연산으로 lowering, #32는 A100 pack/unpack intrinsic lowering 및 스케줄링 추가, #31은 A100 HP/SP 및 pack/unpack lowering을 보완하고 스케줄 모델을 교정——3건이 10-03에 연이어 병합됨; 해당 브랜치는 매일 야간(베이징 시간 새벽) 재빌드를 유지하며, 모니터링 기간 마지막 재빌드 헤드는 03e4e494. 표준 AME 사전 승인 백엔드 PR #22(7월 개설, 토론 7건)는 10-02에 종료(미병합); FPGA 2건(#25 / #28)은 여전히 리뷰 중이며 베이스라인 갱신됨. 출처: PR #30, PR #31, PR #32, PR #22
-
riscv-gcc P 확장 2건 PR 병합 (10-02); Ztt 초안 툴체인 작업 라인 개시 (09-30부터): #20(abs / pabs 계열을 헤더 파일 연산자 lowering으로 변경 및 테스트 수정)과 #21(잘못된 동일 채널 PAS/PSA combine 모드 제거)이 10-02에 병합(작성자 TelGome); 같은 시기 riscv-gcc와 riscv-binutils에 ztt-dev 브랜치를 새로 열어 Ztt 초안 확장을 위한 레지스터 피연산자, 명령어 인코딩 및 CSR 지원을 추가, 연휴 기간 내내 커밋 지속(코드 생성 최적화 포함, 최신은 10-08 아침까지); riscv-gnu-toolchain에는 ame-experimental 브랜치 추가. 출처: PR #20, PR #21, ztt-dev 브랜치
-
행렬 확장 작업 라인 구축: AME-operator 저장소 오픈소스화, 공식 AME 규격 저장소 fork 완료(09-30): ruyisdk 조직이 AME-operator 저장소를 신설——RISC-V AME/Ztt GEMM 및 GEMV 커널, 독립 수치 참조 및 DejaGNU/Spike 검증 스위트(INT8 / UINT8 / INT32 / FP32 / BF16, T=4~128; 스모크 테스트 16개 ELF, 32회 실행 전부 통과); 같은 날 RISC-V 공식 attached-matrix-extension(AME 태스크 그룹 관리 저장소)을 fork. 이로써 행렬 방향은 「LLVM(BOSC AME / A100) - GCC/Binutils(Ztt) - 연산자 및 검증(AME-operator)」 3개 라인 구도가 형성됨. 출처: AME-operator 저장소, attached-matrix-extension fork
-
국경절 연휴 「정보와 리뷰 두 라인 무중단」: ruyiai-daily 9회 연속 업데이트, openRuyi 리뷰 큐 활발, 커뮤니티 강좌 신규 업로드(09-30 ~ 10-08): 기술 정보 저장소 ruyiai-daily가 연휴 기간 9회 연속 발행(09-30~10-08회차, 매일 이른 아침 게시), PyTorch 생태계 / LLVM-MLIR / Triton 및 TileLang / RISC-V / AI 업계 5장 구조 유지; 오픈 PR 측에서는 openRuyi 큐가 audit의 RISC-V 지원 활성화(#1399), go-github-chewxy-math32 RISC-V 테스트 수정(#1398), moby 29.8.1(#1395) 등을 집중 리뷰; 커뮤니티 포럼에서는 《RISC-V Linux 실습 과정》 제01장 「환경과 툴체인」 강의 자료와 실습(10-04, 10-06) 및 개발 보드 예제 저장소 자료 게시물(09-30)을 게시. 출처: ruyiai-daily, 포럼 #2885
-
triton-riscv: Nightly 2026-10-04 빌드 릴리스; softmax 및 matmul 최적화 PR 생성(10-05, 10-08): 야간 빌드는 주간 리듬 유지——Nightly 2026-10-04-12c2f6a가 10-05에 릴리스(CPython 3.12~3.14의 x86_64 및 riscv64 wheel 커버); 10-08 아침 PR #85「softmax 및 matmul 최적화」(커뮤니티 기여자) 신규 생성. 출처: Nightly 2026-10-04, PR #85
2. RuyiAI 스택 진척(PyTorch / Triton / TileLang RISC-V 적응)
모니터링 기간 개요: RuyiAI-Stack 조직(18개 저장소)은 이번 주기에 llvm-project(A100 시리즈 병합, 매일 밤 재빌드), pytorch(매일 동기화, 전체 재빌드 및 PR 갱신), triton-riscv(매주 빌드, 신규 PR), ruyiai-daily(9회) 및 사이트 블로그에 작업이 집중됨; tilelang-riscv, mxnet, caffe, FBGEMM, cpuinfo, VecIntrinBench, IntrinTrans, torq-tile, dsh-osc, pytorch-ci 등은 커밋 없음; harness는 커밋은 없으나 PR 측에서 리뷰 활동 있음.
PyTorch fork: 「조용한 마무리」에서 「매일 동기화 + 전체 재빌드」로
-
휴일 동기화(09-30 ~ 10-07): riscv 브랜치는 09-30 오전에 푸시를 재개했으며(이전에는 09-21부터 침묵), 이후 거의 매일 한 번씩 유지보수 푸시를 진행했습니다(09-30, 10-01, 10-02, 10-04, 10-05, 10-06, 10-07 총 7회). 브랜치 유지관리자가 수행했으며, 이는 재구성형 동기화(패치 스택을 더 새로운 업스트림 기준선으로 재적용)에 해당합니다. main 브랜치의 정례 업스트림 동기화는 지속되었습니다(MPS, ROCm, inductor 등 일반 커밋은 필터링 규칙에 따라 수록하지 않음).
-
전체 재구성(10-08 새벽): 브랜치가 모니터링 기간의 마지막 전체 재구성을 완료했습니다. 패치 스택 23건을 순서대로 재적용했으며(가장 이른 것은 4월의 RISC-V Blocklist #1과 CI 구축 #6~#12까지 거슬러 올라감), SyncBots 통합 커밋(e188cec)이 최상단에 배치되었습니다. 8건의 오픈 PR 기준선 상태가 동기화되어 갱신되었고, 업데이트 시간은 10-08로 통일되었습니다.
-
RVV 심사 대기열: 두 건의 벡터 패치(#46 ATen RVV 지원, #48 RVV CPU capability)가 계속 대기 중이며, 이번 기간 업데이트는 재구성으로 인해 발생했습니다. CI 로컬 미러 PR #51(네이티브 riscv64 하드웨어 요구)도 같은 대기열에 있습니다.
-
배경 연관성: 이번 재구성은 《PyTorch RISC-V CI 실천》 블로그 글과 호응합니다. SyncBots가 업스트림 main을 지속적으로 동기화하고 핵심 테스트를 자동 트리거하는 것은 「업스트림 추적에서 실기 회귀까지」의 폐쇄 루프가 운영되는 모습입니다(자세한 내용은 이번 주 주요 뉴스 참조).
컴파일러 라인(llvm-project): A100 시리즈 병합, 매일 밤 재구성, AME 노선 수렴
-
A100 시리즈(10-03 병합): #30 「Lower IME intrinsics to SpacemiT A100 dot instructions」— IME intrinsics를 SpacemiT A100의 점곱 명령어로 낮춥니다. #32 「Add A100 pack/unpack intrinsic lowering and scheduling」, #31 「Add A100 HP/SP and pack/unpack lowering with calibrated scheduling」— 세 건이 하루 만에 연이어 병합되어 A100 플랫폼의 LLVM 측 명령어 lowering 및 스케줄링 기반을 구성했습니다.
-
매일 밤 재구성(10-01 ~ 10-07 매일 밤): riscv 브랜치는 휴일 기간에도 매일 밤(베이징 시간 새벽) 재구성 리듬을 유지했습니다. 10-03 밤부터 A100 시리즈 변경이 포함되었고, 모니터링 기간의 마지막 재구성은 동기화 지점을 기간 말 업스트림 커밋(헤드 03e4e494)까지 전진시켰으며, 심사 중인 PR 3건의 상태도 이에 따라 갱신되었습니다.
-
AME 노선 변화: 표준 AME(RVI, 사전 승인 단계) 백엔드 PR #22가 10-02에 닫혔습니다(병합되지 않음, 개설 이후 7건의 논의). BOSC AME 스캔 라인(#29 및 이전 시리즈)과 FPGA 두 건(#25 / #28)이 현재 저장소에서 활성 경로입니다.
triton-riscv: 주간 빌드 리듬 유지, 신규 최적화 PR 개설
-
Nightly 2026-10-04-12c2f6a(10-05 릴리스): 주 1회 빌드 리듬을 유지했습니다(이전 회차 09-27). wheel은 CPython 3.12부터 3.14까지, x86_64와 riscv64 듀얼 아키텍처를 지원합니다.
-
PR #85 「softmax 및 matmul 최적화」: 10-08 아침 커뮤니티 기여자가 개설했습니다(심사 중). 이전에 renovate 의존성 PR #84가 열린 상태로 유지되고 있습니다.
-
메인 브랜치의 최근 커밋은 여전히 09-14에 멈춰 있습니다(휴일 기간 기능성 커밋 없음).
TileLang 및 기타 대상 저장소: 전 기간 침묵
-
tilelang-riscv(최근 커밋 07-16), FBGEMM(07-13), cpuinfo(05-20), torq-tile(04-09), dsh-osc(09-15), pytorch-ci(커밋 기록 없음)는 휴일 기간 모두 움직임이 없었습니다. mxnet과 caffe 두 저장소는 커밋이 없습니다(이전에 개설된 PR 대기열은 기간 내 업데이트가 없었음).
-
harness: 커밋 없음. PR #2 「Integrate Triton-RISCV agent backend and workbench with Harness」가 10-01에 리뷰 업데이트를 받았습니다(triton-riscv의 agent 워크벤치 방향과 호응).
기술 정보 및 사이트(ruyiai-daily / 블로그 / 사이트)
-
ruyiai-daily 9회 연속 발행: 09-30부터 10-08까지 매일 중단 없이 발행되었으며(매일 약 06:15 전후 게시), 5장 구성을 유지했습니다. 연휴 기간에는 PyTorch 업스트림 동향(RMSNorm 역방향 최적화, AliasDb 와일드카드 캐시, MPS / ROCm 시리즈 수정 등), LLVM/MLIR 진전(ClangIR, SLP 등) 및 RISC-V 업스트림/다운스트림 항목을 다뤘습니다(발췌는 4절 참조).
-
사이트 및 블로그: 공식 사이트에 《PyTorch RISC-V CI 실천》 중영문 페이지가 추가되었습니다(10-07 커밋, 10-08 새벽 게시, #79). 기여자 데이터 파일은 휴일 기간 매일 정례 업데이트되었습니다(자동 커밋 10건).
-
기준 안내: 업스트림 fork(PyTorch main, LLVM main)의 일괄 커밋은 RISC-V 키워드로 필터링한 후 수록되며, 수록되지 않은 일반 커밋은 본 스택의 진전에 포함되지 않습니다.
3. RuyiSDK 툴체인 및 배포판 (ruyi 패키지 관리자, packages-index, openRuyi)
openRuyi 배포판: 2026.09 릴리스 안착, 메인 저장소 병합은 연휴로 잠시 멈춤, 큐는 집중 리뷰
- 2026.09 릴리스 (09-30): 주요 내용은 「이번 주 주요 뉴스」 참조; 버전 공지가 이번 모니터링 기간 중 가장 중대한 배포 측 이벤트다.
- 메인 저장소 리듬: 연휴 기간 메인 저장소에 새로운 병합은 없었다 (최근 병합은 모니터링 기간 전날의 #1388 / #1389), 커밋 측은 연휴 중 정체 양상; PR 큐는 활발하게 유지——#1392 docker-cli (WIP), #1393 python-numba 테스트, #1394 spdk bdevperf, #1395 moby 29.8.1, #1398 go-github-chewxy-math32 RISC-V 테스트 수정, #1399 audit 4.2.1 RISC-V 지원 활성화, #1401 메타데이터 수정, #1402 AGENTS.md (AI 코딩 에이전트 대상 설명) 등이 순차적으로 열리거나 리뷰를 받았다; #1379 OpenCL 또한 큐에 있다.
- 인접 컴포넌트: rpm-spec / rpm-spec-tool (openruyi 브랜치)과 k1firmware는 연휴 중 진전이 있었다; homepage #77 병합 (09-30); 「lookout」 패키지 추적 서비스는 고빈도로 반복 개발 (약 30회 커밋), 10-07에 0.2.0으로 업그레이드——openRuyi에 RPM 소스 버전, 업스트림 릴리스, OBS 빌드 및 유지보수 증거를 제공하는 읽기 전용 추적; TakoPack (Rust/Python을 RPM spec으로 패키징하는 도구)은 새로운 Rust 파이프라인 구현 PR #1을 열었다 (10-07).
- openRuyi-zero: 커밋 없음 (최근은 09-29의 빌드 스크립트 수정).
ruyi 패키지 관리자 및 툴체인 주변
- ruyi: 메인 저장소는 조용함 (최근 커밋 09-25); 릴리스 채널은 0.53.0 유지 (PyPI 동일 버전), 다음 버전은 2026년 10월 말 예고; 공개 미러 동기화와 설치 피드백은 여전히 연휴 이후 관찰 포인트다.
- packages-index: 커밋 없음 (최근 09-16); issue #227 「mirror://에 관한 의문」은 09-30에 닫혔다.
- ruyi-tuner: v1.x 브랜치에 09-30 연속 세 건 푸시——run_csibe.py와 real_compile.py 스크립트 및 문서 추가 (CSiBE 코드 크기 벤치마크의 전체 패키지 실행과 데이터 추출), extract_tuner_data.py는 CSiBE_Step3 요약 데이터를 읽도록 변경——「프로젝트 수준 검색」에 벤치마크 데이터 연결고리를 보강했다.
- ruyi-backend: 09-30에 pyjwt 2.15.0 의존성 업그레이드 병합 (#129); 10-05 ~ 10-06에 네 건의 의존성 PR 신규 개설 (semver 3.1.0, SQLAlchemy 2.1.3, mypy 2.4.0, ruff 0.16.10).
- IDE 및 데스크톱 도구: VS Code 플러그인 #259 (검색 쿼리 대소문자 보존 수정)은 09-30에 병합; 10-05에 #260 (패키지 설명 툴팁)과 #261 (@vscode/vsce를 4.0.0으로 업그레이드) 두 건을 추가로 열어 심사 중. ruyici (macOS 빌드 PR #13)는 열린 상태 유지. ruyi-imager 야간 빌드 채널은 일상적으로 갱신 (10-07).
지원 매트릭스, 문서 및 공식 웹사이트
- support-matrix: 연휴 중 새 PR #409 「ESP32C6: add RT-Thread report for the official BSP」 추가 (10-07 새벽 개설 및 리뷰)——MCU 보드의 RT-Thread 보고 리듬이 이어짐; 심사 중 큐 #397 (RT-Thread Smart), #405 (Zephyr), #390 (VisionFive2_Lite)은 연휴 중 업데이트가 없었다.
- board-docs: 새 PR #50 추가 (docs: bump ruyi version, 10-01 개설, 심사 중).
- docs / 공식 웹사이트: docs는 커밋 없음; 공식 웹사이트 ruyisdk-website의 자동 데이터 PR #593 병합 (10-01), #594 개설 (10-01), apiupdate 브랜치는 10-06에 일상적으로 진행.
커널 및 저수준 (linux-xuantie-kernel)
- 새 커밋 없음 (최근 09-23); 10-05에 issue #286 「kendryte-hash: 공유 DMA 버퍼로 인해 SHA-256 드라이버가 동시 호출에 안전하지 않음」 접수——로컬 커널 트리의 동시성 안전성 이슈가 큐에 진입.
4. 벡터 확장 및 연산자 최적화 (VecIntrinBench / IntrinTrans / FBGEMM)
- 세 개의 목표 저장소 전 기간 침묵: VecIntrinBench(마지막 커밋 02-13), IntrinTrans(06-25), FBGEMM fork(07-13); 같은 그룹의 cpuinfo(05-20), torq-tile(04-09) 역시 침묵 — 이번 모니터링 기간 신규 벤치마크 데이터 없음.
- 실질적 진전은 인접 작업 라인에서 발생: 행렬 / 벡터 방향 코드 산출물이 집중된 곳 — LLVM A100 점곱 및 pack/unpack lowering(#30~#32), GCC/Binutils의 Ztt 초안 지원(ztt-dev), AME-operator의 GEMM/GEMV 커널 및 검증(자세한 내용은 이번 주 주요 소식과 2, 3절 참조).
- 업스트림 및 아키텍처 측 관찰(일일 정보 기준, 09-30 ~ 10-08):
- riscv-arch-test 밀집 머지: 벡터 부동소수점 테스트 생성(#2349), 포인터 마스킹 확장(Ssnpm / Smmpm 등) 테스트 생성, 벡터 EEW 중첩을 Agnostic으로 처리하는 판정 기준 수정(#2711), Sdtrig mcontrol6 커버리지 그룹(#2418), CHIPS Alliance VeeR EL2 코어 ACT 연동(#2443) 등.
- Sail 0.15 릴리스(10-07): Double Trap 확장, 부분적 Sdtrig 지원 및 기초 이벤트 프레임워크 추가; 같은 시기 Sv32x4 PTE 재기록, G-stage htval 등 가상화 시맨틱 문제 수정.
- XiangShan DiffTest: AME 행렬 결과 128비트 해시 완료 기록 추가(#978), 행렬 확장 차분 검증을 위한 간결한 대조 경로 제공.
- riscv-unified-db: Zvzip 0.3.0(구조화 데이터 인터리브 / 디인터리브 / 쌍별 전치, 개발 중 버전) 포함.
- 보드 레벨 및 모델 적응: SpacemiT K3 펌웨어 신규 디바이스 트리(FML13V05) 지원 및 COM260 호환성 수정; Sophon sophon-demo에 CV84X6 상의 Qwen3 / Qwen2.5-VL 등 모델 배포 예시 추가.
- CVA6: 회귀 오케스트레이션이 cook.py와 통합 대시보드로 집중화(#3612), 하드웨어 검증 프로세스 재현 가능화.
5. 커뮤니티와 활동(격주 진행 상황, 포럼, 문서)
포럼: 강좌 신규 업로드와 자료 게시물, 정보 게시물은 연휴 기간 중단
- 《RISC-V Linux 실습 강좌》 제01장 「환경과 툴체인」(10-04, 10-06): 「강의안 + 실습」두 버전으로 릴리스 — 강의안은 환경 구축, RevyOS 플래싱, 시리얼 / SSH 로그인과 크로스 컴파일 CoreMark 전 과정 포함; 실습은 세 가지 점진적 과제(보드 네이티브 probe, 아키텍처 함정 시연, 보드 탑재 채널 검수) 설정; 연동 강좌 웹사이트 동시 오픈.
- 자료와 전재(09-30): 개발 보드 예제 저장소 자료 게시물(#2875, Hello World / CoreMark / 주변장치 / 멀티미디어와 ROS 2 강좌 진입점 정리); 오픈소스 기술 핫이슈 정보 게시물(#2876); ESWIN Computing 홍콩 상장 동향 전재(#2878, 10-09 상장 예정).
- 리듬 관찰: 매일 「오픈소스 기술 핫뉴스 정보」 게시물이 연휴 기간 중단(마지막 호는 09-30, 번호 #2876); 포럼은 10-06 이후 신규 주제 없음(10-08 아침 확인 기준).
격주 진행 상황과 대외 자료
- 격주 리포트 제078호 아직 미게시(확인 시점 최신은 여전히 077호; wechat-articles 저장소에 연휴 커밋 없음) — 연휴 일정에 따라 연휴 후 게시될 것으로 추정, 다음 주 관찰 포인트로 지정.
- 공식 웹사이트 블로그 확장: 《PyTorch RISC-V CI 실습》이 블로그 페이지에 등재(《Triton의 RISC-V 적응》과 나란히), 중영 이중 언어와 독립 페이지로 제공.
6. 트렌드 관찰
- 휴가 모드의 분화: 「머지 저조, 큐와 인텔리전스는 멈추지 않음」: 세 조직의 8일간 메인 저장소 머지는 손에 꼽을 정도(riscv-gcc 2건, llvm-project 3건, openRuyi 0건)였지만, PR 리뷰, 브랜치 리프레시, 인텔리전스 저장소와 커뮤니티 채널은 전 기간 가동되었다. 연휴 이후 첫날(10-08) 새벽에 곧바로 PyTorch 전체 리빌드와 triton 신규 PR이 나타났으며, 복구 속도는 기록할 만하다.
- 매트릭스 확장의 체계적 배치: LLVM 측 A100 시리즈 머지, GCC/Binutils 측 Ztt 초안 브랜치, 연산자 측 AME-operator 오픈소스, 규격 측 공식 AME 저장소 fork——매트릭스 방향은 산발적 패치에서 「컴파일-연산자-규격-검증」 병행 추진으로 전환되었으며, 이번 기간 기술적 함의가 가장 높은 구조적 변화다.
- PyTorch RISC-V가 「컴파일 가능」에서 「지속 검증」으로: CI 블로그, fork 리빌드와 SyncBots 자동 동기화가 함께 「업스트림 추적, 실기 회귀, 문제 피드백」의 폐루프를 구성한다. 다음 단계는 RVV 두 건의 PR(#46 / #48) 리뷰와 더 많은 하드웨어 백엔드 연결을 지켜보는 것이다.
- openRuyi의 「엔터프라이즈급 소프트웨어 스택」 서사: 2026.09 버전은 Cloudpods 클라우드 플랫폼, Ceph / SPDK 스토리지와 GPG 공급망 서명을 메인라인에 포함시켰고, RVA23 수정과 컨테이너 성능 경로를 더했다——배포판의 목표 시나리오가 「돌아가게 하기」에서 「프로덕션 사용 가능」으로 전환되고 있다.
- 컴파일러 측의 명령어 수준 정확성 지속 수정: BCLR 코드 생성 수정(openRuyi GCC 16 백포트), P 확장 lowering, A100과 Ztt——툴체인이 기존 확장의 정확성과 신규 확장 지원이라는 양 끝에서 동시에 성과를 거두고 있다.
- 공백과 주목 지점: 격주 리포트 078호 발행; llvm-project #25 / #28(FPGA)과 #22 종료 이후 표준 AME 노선의 향방; openRuyi 메인 저장소 머지 복구와 2026.10 버전 리듬; ruyiai-daily의 연휴 이후 연속성; triton-riscv #85 리뷰; support-matrix #409와 board-docs #50의 머지 리듬.
부록: 자료와 검증 설명
자료(및 결손)
- 2026-09-30 자 데일리 리포트: 모니터링 기간 09-29 04:30 ~ 09-30 04:30(수요일 발행, 연휴 전 마지막 호).
- 2026-10-01 ~ 10-07: 국경절 연휴, 데일리 리포트 중단, 자료 없음(계획된 휴간이며 결호가 아님).
- 주기 경계 밖 동향(09-30 낮부터 10-08 아침 사이, 데일리 리포트가 커버하지 못한 부분)은 조직 검증과 커뮤니티 이중 출처 보강을 거쳐 수록.
검증 방식과 기준
- 조직 검증(216시간 기간): RuyiAI-Stack, ruyisdk, openRuyi-Project 세 조직의 커밋, PR과 릴리스를 커버(Atom과 웹 이중 채널, API 제한에 의존하지 않음); 업스트림 fork 커밋은 RISC-V 관련 키워드로 필터링.
- 조직 이벤트 스트림 전량 스캔: 비기본 브랜치 활동(ztt-dev, ame-experimental, lookout, rpm-spec 등)과 신규 저장소 생성(AME-operator, attached-matrix-extension fork) 위치 파악.
- 커뮤니티 이중 출처: RuyiSDK 개발자 커뮤니티 포럼 최신 주제; openRuyi 배포판 뉴스 페이지(2026.09 릴리스 공지).
- 인텔리전스 저장소: ruyiai-daily 전 기간 파일 재검토(9호).
- 커밋 집계는 검증 기간을 기준으로 함; 「매일」류 서술은 저장소 커밋 타임스탬프를 베이징 시간으로 환산.
주요 인용
- openRuyi 2026.09 릴리스 — https://openruyi.cn/zh-Hans/news/2026-09/release
- PyTorch RISC-V CI 블로그 글 — https://ruyiai-stack.github.io/blog.html#pytorch-riscv-ci, https://community-ci.openruyi.cn/misc/pytorch/, https://github.com/pytorch/pytorch/issues/171659, https://github.com/pytorch/pytorch/issues/180975
- PyTorch fork — https://github.com/RuyiAI-Stack/pytorch/commits/riscv, https://github.com/RuyiAI-Stack/pytorch/pulls?q=is%3Apr+sort%3Aupdated-desc
- llvm-project — https://github.com/RuyiAI-Stack/llvm-project/commits/riscv, https://github.com/RuyiAI-Stack/llvm-project/pull/30, https://github.com/RuyiAI-Stack/llvm-project/pull/31, https://github.com/RuyiAI-Stack/llvm-project/pull/32, https://github.com/RuyiAI-Stack/llvm-project/pull/22, https://github.com/RuyiAI-Stack/llvm-project/pull/25, https://github.com/RuyiAI-Stack/llvm-project/pull/28
- triton-riscv — https://github.com/RuyiAI-Stack/triton-riscv/releases/tag/nightly%2F20261004-12c2f6a, https://github.com/RuyiAI-Stack/triton-riscv/pull/85
- riscv-gcc / riscv-binutils — https://github.com/ruyisdk/riscv-gcc/pull/20, https://github.com/ruyisdk/riscv-gcc/pull/21, https://github.com/ruyisdk/riscv-gcc/commits/ztt-dev, https://github.com/ruyisdk/riscv-binutils/commits/ztt-dev
- 행렬 확장 라인 — https://github.com/ruyisdk/AME-operator, https://github.com/ruyisdk/attached-matrix-extension, https://github.com/riscv-admin/attached-matrix-extension
- openRuyi PR 큐와 인접 컴포넌트 — https://github.com/openRuyi-Project/openRuyi/pull/1392, https://github.com/openRuyi-Project/openRuyi/pull/1393, https://github.com/openRuyi-Project/openRuyi/pull/1394, https://github.com/openRuyi-Project/openRuyi/pull/1395, https://github.com/openRuyi-Project/openRuyi/pull/1398, https://github.com/openRuyi-Project/openRuyi/pull/1399, https://github.com/openRuyi-Project/openRuyi/pull/1401, https://github.com/openRuyi-Project/openRuyi/pull/1402, https://github.com/openRuyi-Project/lookout, https://github.com/openRuyi-Project/TakoPack/pull/1
- ruyi와 주변 — https://github.com/ruyisdk/ruyi/releases, https://github.com/ruyisdk/ruyi-tuner/commits/v1.x, https://github.com/ruyisdk/ruyi-backend/pull/129, <https://github.com/ruyis
https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/259, https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/260, https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/261
- 지원 매트릭스 및 문서 — https://github.com/ruyisdk/support-matrix/pull/409, https://github.com/ruyisdk/board-docs/pull/50
- 커널 및 저수준 — https://github.com/ruyisdk/linux-xuantie-kernel/issues/286, https://github.com/ruyisdk/packages-index/issues/227
- 정보 및 업스트림(발췌) — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-10-08.md, https://github.com/riscv/sail-riscv/releases/tag/0.15, https://github.com/riscv/riscv-arch-test/pull/2711, https://github.com/OpenXiangShan/difftest/pull/978, https://github.com/riscv/riscv-unified-db/pull/2655, https://github.com/openhwfoundation/cva6/pull/3612, https://github.com/spacemit-com/edk2-platforms/pull/6, https://github.com/sophgo/sophon-demo/commit/673fd20b2c7d6a2016f80331a2d83b0ba048b919
- 커뮤니티 — https://ruyisdk.cn/t/topic/2875, https://ruyisdk.cn/t/topic/2876, https://ruyisdk.cn/t/topic/2878, https://ruyisdk.cn/t/topic/2883, https://ruyisdk.cn/t/topic/2885, https://duoqilai.github.io/ruyi-riscv-linux-book/
데이터 출처: 일일 RuyiAI 동향 리포트(2026-09-30 1회차) 및 국경절 연휴 보강 검증(조직 저장소, 커뮤니티 이중 출처, 기술 정보 저장소); 리포트 주기는 2026-09-30부터 2026-10-07까지입니다.