TileLang 위클리 리포트 (2026-09-30 ~ 2026-10-07)
보고 기간: 2026년 9월 30일(수) ~ 10월 7일(수), 총 8일 — 국경절 연휴 특별 집계 기간(10월 1일~7일 데일리 리포트 휴간, 본지는 연휴 통합판)
자료 출처: 본지 데일리 TileLang 동향 리포트의 연휴 직전 마지막 호(2026-09-30, 모니터링 기간은 당일 07:00까지); 연휴 기간 동향은 tile-ai 조직(29개 저장소) 216시간 모니터링 기간의 실측 검증을 기준으로 함(커밋, PR, 태그 및 릴리스, 야간 파이프라인, 검증은 10-08 오후까지 연장), 뉴스 측은 연휴 모니터링 기간(약 9일)의 여러 키워드 공개 검색 결과(부록 참조)
1. 이번 주 주요 뉴스
-
TileLang v0.1.15 연휴 직전 릴리스: Ascend 950 네이티브 백엔드가 버전과 함께 릴리스(09-30): 베이징 시간 07:31, “Public Release 9/30”으로 표기된 Ascend 950 백엔드 대형 PR(#3308, 134 커밋, 379 파일, +79956/-733)과 버전 상향 PR(#3309)이 잇따라 병합됨; 08:29, v0.1.15 정식 릴리스(릴리스 페이지). 버전의 네 가지 하이라이트: Ascend 950 네이티브 지원(엔드투엔드 NPU 백엔드: 네이티브 코드 생성, Cube/Vector 자동 스케줄링 및 동기화, SIMD/SIMT 혼합 프로그래밍), CUDA 자동 warp 특수화(역할별로 TMA 로드, MMA 연산 및 저장을 전담 warp 그룹에 디스패치), 통합 블록 스케일링 GEMM(
T.gemm_blockscaled시맨틱 통일, SM100 명령어 선택 및 SM120 프래그먼트 확장), 표현력이 더 강화된 Python 프런트엔드(컴파일 시점 반복과 컴프리헨션). 연휴 직전 데일리 리포트 마감 시점에는 두 PR이 아직 열린 상태였으며, 본지 검증으로 보완: 당일 아침 병합, 릴리스 페이지 동시 반영; Ascend A2/A3 지원은 커뮤니티가 유지보수하는 적응 저장소에 보존됨. -
DeepSeek, 昇腾 대상 인프라 구성 요소 오픈소스 공개, TileLang 昇腾 버전 포함(09-30): 9월 30일, DeepSeek는 Huawei 昇腾 연산 플랫폼 대상 인프라 구성 요소를 오픈소스로 공개한다고 발표, TileLang 고급 언어 컴파일 도구, 연산 라이브러리 및 분산 통신 라이브러리를 포함(보도 내용: NVIDIA 플랫폼 구성 요소와 일대일 대응). 조직 측 근거: deepseek-ai는 당일 DeepGEMM-Ascend, DeepEP-Ascend, TileKernels, FlashMLA, DeepSelect 등 여러 저장소에 푸시 기록이 있음. 보도는 “DeepSeek 훈련에 사용된 모든 TileLang 연산자가 昇腾에서 대응하는 고성능 구현을 갖추고 있다”고 인용. 국내외 매체는 당일부터 집중적으로 후속 보도(열 개 키워드로 모니터링 기간 내 약 210건 적중, 제5장 참조).
-
PTO 백엔드 메인 저장소 병합: Ascend 950이 같은 날 두 번째 코드 경로 확보(09-30): #3310(+11406/-31, 36 파일)이 12:08에 병합됨 —
pto타깃과 실행 백엔드 등록, PTO 디바이스 코드 생성, 커널 래핑과 Cython 런타임 인터페이스로 실행,ptoas와 毕昇으로 PTODSL 커널 컴파일; 지원 함수는 GEMM, SIMT/SIMD, 동기화, 혼합 커널, 캐시 바이패스 접근 및 Philox 난수를 포함. 후속 대기열은 이미 열 건 넘게 열려 있음(PTO 실행 라우팅, 임포트 격리, DeepGEMM 코드 생성 등), 아직 리뷰 중. -
TileOPs 연휴 8일간 137건 병합: 양자화, 샘플링, 선형 어텐션 3개 라인이 체계화(09-30 ~ 10-07): 137건 병합, 143건 신규 개설(별도로 10-08 복귀일 2건 추가); 09-30 하루 32건이 최고치. 샘플링 라인은 마스크부터 거부 샘플링까지 여섯 개 커널이 전 과정 반영; 선형 어텐션 라인은 GLA, Gated DeltaNet, DeltaNet과 Kimi Delta Attention(텐서 코어 WY 역행렬 #2365 포함)이 집중적으로 진행; 양자화와 GEMM 라인은 INT4/INT8/FP8 다형태를 포괄; 커널 인터페이스 리팩터링, PyPI 릴리스 파이프라인과 README 개편이 동시에 반영(제4장 참조).
-
Moore Threads MUSA, 공개 0.1.15 정비 및 v0.1.15+musa.1 릴리스(09-30): 하루 53건 커밋(51건 MUSA 측 기능, 2건 업스트림 동기화) — mp31 아키텍처 배치(tme 시리즈, sqmma, wmma, warp 특수화, 캐시 힌트, peer memory 등), 런타임 배치(기본 타깃과 백엔드 진입점, 디바이스 코드 생성, JIT 래핑, ipc/vmm, dlpack 호환, 명시적 스트림 등); 저녁 “Prepare public TileLang MUSA 0.1.15” 반영 후, 17:59에 릴리스 v0.1.15+musa.1 태그(이전 버전 v0.1.14+musa.1은 09-11).
-
Hygon 3연속 병합(09-30): 행렬 저장(gfx946, #14), multi-XCD Cython 시작 지원(#15), LDS 전략 충돌 수정(#16) — 연휴 전 비동기 복사 개선(#13)에 이은 연속 진전; Hygon은 이번 기간 Ascend 외에 유일하게 코드 진전이 있는 중국산 백엔드입니다.
-
야간 파이프라인 12개 스냅샷 중단 없음: 벤치마크 스위트 1939개로 확대(09-30 ~ 10-08): 12개 스냅샷이 매일 생성되었으며, 정확성 테스트 케이스는 1009개에서 1044개로(테스트 구조 재편 기간에 기복 있음), 최신 스냅샷은 1027개 전부 통과; 벤치마크 측정은 1355개(39개 스위트)에서 1939개(52개 스위트)로 확대; 전체 기간 중 유일한 실패 1건 — 10-07 스냅샷의 FFT 케이스가 CUDA 메모리 부족(환경적 요인)으로 실패했으나 다음 스냅샷에서 즉시 전부 통과로 복구.
-
채택처 동일자 대응: TileKernels v2.0.0 Ascend 지원 포함 릴리스, FlashQLA v0.1.3 업데이트(09-30): DeepSeek TileKernels가 v2.0.0을 릴리스(09:58), README에 “Huawei Ascend support” 추가: 듀얼 백엔드를 런타임이 자동 선택하며, 동일한 Python API가 NVIDIA GPU와 Huawei NPU에서 동시에 실행됨(TileLang 0.1.15+, CANN 9.2.0+ 필요); Qwen FlashQLA가 v0.1.3을 업데이트(21:02), sm90/sm100 autocp 계수 및 벤치마크 업데이트 동봉. 채택처와 업스트림 릴리스가 같은 날 기록되어 연동이 검증됨.
2. 핵심 프로젝트 진행 상황(메인 저장소 tilelang)
버전 및 릴리스: v0.1.15 정식 릴리스(09-30)
- 타임라인: 09-30 07:31, ‘Public Release 9/30’로 표기된 #3308과 버전 번호 상향 #3309가 병합됨; 08:29, v0.1.15 릴리스——직전 버전 v0.1.14(09-02)로부터 28일 후로, 기존의 월 단위 릴리스 간격과 일치한다.
- Ascend 950 단락(릴리스 노트 발췌):
tilelang.ascend.language와target="ascend"(dav-3510에 대응)가 추가됨; 동일 커널 내에서 Cube GEMM과 Vector 연산을 결합(T.SimdVF/T.SimtVF영역); 명시적 UB/L1/L0 저장소, 타일 복사, 크로스 코어 전송 및 MXFP8/MXFP4 블록 스케일링 GEMM; 자동 스케줄링, 파이프라인, 다중 버퍼링, 레이아웃 추론 및 동기화 삽입; Bisheng 컴파일, tvm_ffi 및 Cython 실행, PyTorch NPU 텐서와 스트림, NPU 프로파일링 통합; 예제에는 GEMM, DeepGEMM 스타일 커널, FlashAttention 순방향/역방향, RMSNorm 및 FP8 양자화가 포함됨. A2/A3 지원은 커뮤니티에서 유지 관리하는 TileLang-Ascend 프로젝트에 보존됨. - CUDA 단락: 역할 기반 자동 warp 특수화(환경 변수로 활성화 가능); SM120 블록 스케일링 GEMM 확장(프래그먼트 상주 A 피연산자, 행 우선 스케일링 프래그먼트, 홀수 per-warp 원자 그리드);
T.fma/T.fmul최근접 반올림; FP8 희소 MLA 순방향 예제(DeepSeek V3.2, Hopper, #3224); WGMMA/UMMA K 패널 스트라이드 수정 및 희소 MMA 비동기 펜스. - 언어, 컴파일러 및 런타임 단락: 커널 런치 인코딩 목표 중립화; Python 컴파일 타임 반복과 컴프리헨션;
coalesced_width힌트화; AllReduce 스레드 스트라이드와 리덕션 NaN 전파 dtype 검증; 캐시 매개변수를 JSON으로 변경, CUDA 바이너리 원자적 게시, 월 클록 기준, wheel을 GPU runner에서 검증, 성능 회귀로 CI 실패 처리. - ROCm, CPU 및 Metal 단락: ROCm은 DeepSeek V3.2 Top-K 선택기, wave64 Hadamard 및 GLM-5.3 k 풀 예제 지원; CPU 스칼라 GEMM은 누적 dtype에 따라 계산; Metal 32비트 원자적 덧셈.
- 호환성 참고 사항:
T.Pipelined에서 사용되지 않는sync/group매개변수 제거,T.gemm_sp에서k_pack제거;T.symbolic은 사용 중단 별칭으로 전환(새 코드는T.dynamic사용);TILELANG_CACHE_VERIFY_HASH제거, 캐시 해시 검증은 강제로 변경.
휴일 수정 라인과 엔지니어링 소규모 진행(10-02 ~ 10-08)
- 정확성 수정: #3361 bfloat16 스칼라 매개변수 지원 (10-02); #3334 NVFP4에 보존된 UE4M3 NaN 스케일링 코드워드 디코딩 (10-03); #3429 인덱스 승격 시 명시적 변환 유지 (10-06); #3441 LDSM 복사 시 공유 영역 오프셋 유지 (10-07); #3439 SM89에서 fp8
T.gemm을 시작 즉시 충돌 대신 게이트된 오류 보고로 변경 (10-07). - JIT 및 테스트: #3435 지연 커널 빌드 시 가변 매개변수 유지 (10-07); #3443 지원되지 않는 BF16 스칼라 회귀 테스트 제거 (10-07).
- 엔지니어링 기타: #3418 완전히 동일한 두 브랜치 병합 (10-03); #3431 pre-commit 자동 업데이트 (10-07).
- 복귀 첫 커밋 (10-08): #3299 ROCm에서
T.round의 최근접 짝수 반올림 수정 — 릴리스 당일 정오에 병합되어, 연휴 후 리듬이 예정대로 회복되었습니다. - 소결: 전체 모니터링 기간 12건 병합 (09-30 세 건은 릴리스 배치, 10-02부터 아홉 건은 연휴 소규모 수정), 연휴 전 단일 주간 14건 대비 소폭 감소, 실질 증가분은 리뷰 대기열에 집중 (다음 절).
리뷰 대기열 관찰
- 격차: 모니터링 기간 내 신규 오픈 96건, 병합 12건; 09-30 하루 신규 오픈 약 45건, 구성은 두 가지 — Ascend 테마 배치 (약 20건: #3316부터 #3331까지, PTO 실행 라우팅, AutoSimtVF, T.PersistentKernel, torch_npu 작업 큐, 연산자 생성 agent, DeepGEMM 코드 생성, RNG 리셋 등)와 체계적 소규모 수정 경화의 “지원하지 않는 모드 거부” 배치 (#3332부터 #3372까지, 사십여 건).
- 테스트 및 인프라: #3313 테스트 인프라 개선, #3315 Windows wheel 빌드 속도 향상.
- 압력 판단: 연휴 전 데일리 리포트 기준 오픈 PR 116건; 연휴 동안 심사 대기 작업이 다시 순증했습니다. 연휴 후 리뷰 대역폭이 950 추종 대기열의 병합 속도와 다음 버전 리듬을 직접 결정할 것입니다.
3. 다중 백엔드 적응 (Ascend / MetaX / Hygon / Moore Threads 등)
Ascend: 950과 PTO 듀얼 백엔드 착수; 적응 저장소 연휴 후 마무리
- 메인 저장소(릴리스 및 백엔드): 자세한 내용은 2장 참조——#3308(950 네이티브 백엔드)과 #3310(PTO 백엔드)이 같은 날 병합되었다.
- 메인 저장소(후속 큐, 여전히 리뷰 중): PTO 실행 라우팅 #3316, 임포트 격리 #3327, DeepGEMM 코드 생성 #3330, AutoSimtVF pass #3320, 인과적 희소 어텐션 예제 #3322, gemm_l1 문법 설탕 #3323, torch_npu 작업 큐 #3324, T.PersistentKernel #3325, aibin 단일 단계 컴파일 #3326, L0C 이중 복사 변환 #3328, 연산자 생성 및 튜닝 agent #3329, RNG 간격 리셋 #3331.
- 적응 저장소 tilelang-ascend(기본 브랜치 ascendc_pto): 세 건 병합——#1746 문서 보완(09-30); #1848「C/V 귀속 명시화 및 자동화」(10-08)——이전에 롤백되었던 #1829의「Part 2」를 독립적으로 복원(기본적으로 C/V를 분할하고 실행 귀속을 검사); #1786 T.tile 이항 연산자에서 비평탄 연속 BufferRegion 거부(#1680 수정, 10-08). 봇 서명 PR 다섯 건 신규 생성(09-30): Vector mask 상태 재사용 #1850, 동기화 의존성 수명 주기 #1851, FP32 Reduce2D 형상 계획 및 작업 공간 계약 #1852, 캐시 커널 라이브러리 원자적 게시 #1853, 자동 크로스 코어 동기화 구성 검증 #1854.
- 판독: 메인 저장소의「네이티브 백엔드」와 적응 저장소의「커뮤니티 유지보수 라인」이 이중 트랙으로 병행; 연휴 후 첫날 두 건 병합(#1848, #1786)은 복귀 즉시 추진이 재개되었음을 보여주며, 롤백되었던 기능의 재제출 경로(#1829 Part 2)가 통과되었다.
MLIR Ascend(tilelang-mlir-ascend): 방언(MLIR dialect) 브랜치 착수
- 10-06
mlir-dialect브랜치를 새로 만들고 PR #195「mlir dialect setup with add example」(방언 연결 및 덧셈 예제)를 열었습니다. 09-28에 연 #193(리포트 업데이트 및 argmax 커널), #194(Tlir add pipeline 전문가 모드)는 여전히 리뷰 대기 중입니다. 저장소 방향이 연산자 예제에서 컴파일러 방언 계층으로 진전하고 있습니다.
Hygon: 3연속 병합
- #14 행렬 저장(gfx946, 11:26), #15 multi-XCD Cython 시작 지원(15:47), #16 LDS 전략 충돌 처리(17:49) — 같은 날 세 건으로, #13(비동기 복사 및 캐시 swizzle) 이후의 행렬 코어와 다중 XCD 방향을 이어갑니다.
MetaX: 전 기간 침묵
- 공식 저장소는 모니터링 기간 내 푸시가 없었고(최근 푸시 09-24), 연휴 전 데일리 리포트와 일치합니다. PR, 태그 동향도 없습니다.
Moore Threads(MUSA): 공개 0.1.15 정비 및 v0.1.15+musa.1 릴리스
- 커밋 배치: 53건(MUSA 측 51건에 업스트림 동기화 2건), 09-30 정오부터 저녁까지 두 물결에 집중 — 기초 배치(타깃 및 백엔드 진입점, 배포 구성, musa 언어 프런트엔드 기본화, 지연 pass 파이프라인, 디바이스 코드 생성, 런타임 디바이스 등록, JIT 래핑, 지연 로딩 스텁, 종료 시 드라이버 언로드 건너뛰기)와 기능 배치(mp31: tme 로드/스토어/im2col/디스크립터 프리페치/범위 초과 제로 패딩/swizzle/fp8, sqmma, wmma, warp 특화, lsu 캐시 힌트, peer memory, copy select; 공통: dp4a, 벡터화 cast, fast divmod, ldg/stg, 원자 패밀리, async copy, 수학 및 전치/패딩/스캔/리덕션/디버그, threadblock swizzle; 런타임: symmetric ipc, ipc 및 선택적 vmm, dlpack 디바이스 호환, 시스템 도메인 fence, 명시적 스트림).
- 릴리스: 17:59에 v0.1.15+musa.1를 찍었습니다(메인 저장소 0.1.15에 대응). 이전 버전 v0.1.14+musa.1은 09-11이었습니다. 공개 버전과 메인 저장소 버전 라인의 동기화 리듬이 이어집니다.
기타: tvm 서브모듈 저장소 ROCm 백포트
- tile-ai/tvm(tilelang_main 브랜치)에 PR #79「Backport HIP device existence checks」가 병합되었습니다(10-07) — 유지보수성 재콜백이며, 모니터링 기간 내 다른 활동은 없습니다.
4. 생태계와 채택처(TileOPs, TileRT, TileFoundry, TileKernels, FlashQLA 등)
TileOPs: 8일 137건 병합 전경
- 총량: 137건 머지(별도로 10-08 복귀 후 2건: #2482, #2483), 143건 신규 오픈. 일별: 09-30은 32건(최대치), 10-01 십사, 10-02 이십삼, 10-03 십오, 10-04 십일, 10-05 십오, 10-06 십삼, 10-07 십사——일평균 약 17건으로 직전 주기(전주 21건, 일평균 약 4건)의 수 배에 달하며, “연휴 기간 저조한 운영”이라는 기존 인식은 성립하지 않는다.
- 샘플링 라인(여섯 커널 전 체인): #2326 min-p 마스크, #2327 top-k 마스크, #2332 top-k 융합 top-p 단일 커널, #2334 top-p 마스크, #2341 확률 행에서 token 추출, #2346 투기 초안 체인 검증; 와이드 행 서비스와 단일 CTA 제한 정비(#2445, #2448).
- 선형 어텐션 라인: GLA 전방 프리필과 디코딩(#2355, #2368, #2379), Gated DeltaNet과 DeltaNet 프리필/디코딩(#2351, #2366, #2372, #2375, #2369), Kimi Delta Attention의 텐서 코어 WY 역진 트리(#2365); GDN/KDA 명명 통일 동반(#2440, #2443).
- 양자화와 GEMM 라인: int8 W8A8, FP8 그룹화 전문가 GEMM, 인과 컨볼루션, Hadamard 변환 등 목록 반영(#2400, #2404); 패킹 varlen GQA의 FP8 요청별 스케일링(#2396), 16비트 페이지드 GQA 계약(#2386), 융합 RoPE(#2377); SM89 FP8 GEMM과 양자화 커널 off-SM90 호환(#2399, #2425).
- 엔지니어링 라인: 커널 인터페이스화 선택(#2321부터 일괄), 명명 규격(#2410, #2434), PyPI 자체 tag 릴리스(#2359), README “Built for agents”(#2358), 정확성 검사와 야간 커버리지 통일(#2429), bench.Runner 벤치마크 재구성(#2470). foundry 접두 연산자 공급 배치가 전 기간에 걸쳐 이어짐.
- 판독: 네 개의 패밀리 라인(양자화, 샘플링, 어텐션, 선형 어텐션)이 8일 만에 “실행 가능 + 검증 가능” 상태에 도달했고, 엔지니어링 마감 작업(릴리스, 명명, 인터페이스)이 동시에 밀도 있게 진행——생산성이 파이프라인화에 접근.
TileOPs 야간 파이프라인: 12개 스냅샷, 벤치마크 1939건으로 확대
- 스냅샷: 모니터링 기간 내 12개(09-30~10-08 매일 1~2개); 정확성 케이스 1009~1044건 구간(테스트 조직 재구성기 기복), skip은 2에서 0으로 수렴, 최신(10-08) 1027건 무실패.
- 유일한 실패: 10-07 한 스냅샷에서 단일 실패 발생, FFT 케이스의 CUDA 메모리 부족(16 GiB 할당 시도, 환경적)으로 위치 확인, 다음 스냅샷에서 즉시 전면 정상 복귀.
- 벤치마크: 측정 케이스가 1355건(39개 스위트, 09-30)에서 1939건(52개 스위트)으로 확대, 무실패——연휴 기간 신규 커버리지와 케이스 정리가 동시 추진. 데이터는 야간 파이프라인 브랜치의 테스트와 벤치마크 결과를 건별 파싱한 것(10-08 오후 기준).
TileFoundry: 스케줄링과 분석 연속 소보폭(6건)
- #196 CI가 PR 제목을 검사하고 기여 템플릿을 보완 (09-30); #193 스케줄링 격차 정리 및 튜토리얼 (10-01); #198 투영 재사용 분석 (10-01); #199 범위별 작업 및 트래픽 통계 (10-02); #208 기호 그리드상의 브로드캐스트 지원 (10-04); #210 접근 관계 명시화 (10-05).
DeepStack: 집합 통신 및 NoC 수정 (3건)
- all_gather 집합 통신 wrapper 구현 (10-05), 전교환 계층 내 switch 인스턴스 구분 수정 (10-05) 및 결함 1건 수정 (10-04).
채택자: TileKernels v2.0.0 및 FlashQLA v0.1.3
- TileKernels (DeepSeek): v2.0.0 릴리스 (09-30 09:58, PR #34 병합); README에 같은 날 “Huawei Ascend support” 항목 추가——듀얼 백엔드 런타임 자동 선택, 동일한 Python API가 Nvidia GPU와 Huawei NPU에서 동시 실행 (TileLang 0.1.15+, CANN 9.2.0+, Ascend 950 필요). 채택자 릴리스와 메인 저장소 릴리스가 같은 날 이루어져 연동이 긴밀함.
- FlashQLA (Qwen): v0.1.3 업데이트 (09-30 21:02), 4건의 커밋에 sm90/sm100 autocp 계수 및 벤치마크 결과 업데이트 포함.
TileRT: 전 기간 침묵
- 모니터링 기간 내 푸시 없음; 릴리스 페이지 정체 상황 지속 (이전 주기 리포트에 기록됨), 릴리스 라인과 태그 라인 모두 신규 반영 없음, 다음 기간 재검토 예정.
5. 커뮤니티, 튜토리얼 및 활동
미디어 측: DeepSeek Ascend 오픈소스가 보도 물결 점화 (09-30 ~ 10-07)
- 규모: 10개 중영문 키워드가 모니터링 기간 내 총 약 210건 적중 (교차 그룹 및 재게시 중복 포함), 해당 주제 사상 최대 보도량을 형성.
- 영문 대표: SCMP “DeepSeek opens tools to help Huawei chips supplant Nvidia in AI” (09-30), Tom’s Hardware “DeepSeek and Huawei release open-source Ascend AI programming tools…” (10-01), GIGAZINE, The Next Web, Pandaily 등; Hacker News에 10-02 토론 게시물 등장.
- 중문 대표: Cailian Press “Nvidia CUDA를 겨냥! DeepSeek, Huawei Ascend 전체 컴포넌트 오픈소스화”, InfoQ “DeepSeek, Ascend 플랫폼 인프라 컴포넌트 오픈소스화, TileLang, 연산 라이브러리 및 분산 통신 라이브러리 포함”, Guancha, Leiphone, OSCHINA, DriveHome, Machine Heart 등.
- 산업 측 확장: Xu Zhijun이 공개적으로 “Ascend의 중국 시장 점유율이 이미 Nvidia를 초과”, “950 슈퍼노드는 국내에서도 부족, 당분간 전면 해외 진출 계획 없음” 언급 (10-03 ~ 10-07); 최초 Ascend 950 테스트 기지가 베이징 통저우에 준공 (10-04); Ascend 950 슈퍼노드 상하이 유치 관련 보도 (10-01).
- 판독: 보도 물결과 Huawei 측 공개가 서로 겹치면서 “TileLang Ascend 버전”을 “탈 CUDA화” 담론의 중심에 위치시킴; 냉정한 경계——엔지니어링 세부사항과 성능 주장은 저장소와 릴리스 노트를 기준으로 하며, 엔드투엔드 검증은 아직 공개 대기 중.
문서 사이트 및 정례 업데이트
- TileOPs 문서 사이트 (11건): API 레퍼런스에 양자화/샘플링/공유 전문가 MLP 보충 (#57), 샘플링 벤치마크 페이지 및 manifest 결정 페이지 (#58), 커널 인터페이스 문서 (#59), manifest 및 커널 배포 사용자 가이드 (#60), 개발 가이드 및 Blog 섹션 (#61), 스타일시트 콘텐츠 버전 관리 (#62), 네이밍 후속 배치 (#63 ~ #66) 및 벤치마크 작성 가이드 (#67).
- 메인 저장소 문서 사이트 (5건): 09-30 2건, 10-02, 10-07 등 “Update docs” 정례 갱신, 릴리스 주기와 동기화.
커뮤니티 프로젝트: BM1690 TPU 파이프라인 지속 추진
- 커뮤니티 TPU 확장 저장소( Sophon BM1690, arcflute/tilelang-tpu-bm1690-pipelines)는 09-30부터 10-01까지 총 20건: Add/Sub/Mul 각 세 가지 변형의 컴파일과 정확성을 항목별로 기록, 거친 단위 블록과 1024 크기의 지연 시간 기록, PCIe 핸드오프 다운로드 링크(GitHub API 전송 및 타임아웃 복구 포함); 기록 전략은 「항목별 흔적 남기기, 입증되지 않은 가속을 주장하지 않음」.
- 기타 커뮤니티 저장소(튜토리얼 저장소, MetaX 교육 저장소, cookbook)는 모니터링 기간 내 커밋 없음.
학술 측: arXiv 신규 없음
- 검색 기간 내 TileLang 관련 새 프리프린트 없음; 가장 최근 논문은 여전히 07-24의 TileSight 성능 모델 논문.
6. 트렌드 관찰
- Ascend 950의 「Day-1 버전화」, 다중 백엔드 서사가 전환점을 완성: 950 백엔드는 「대형 PR + 릴리스 + 두 번째 코드 경로(PTO) + 사용 가이드」 풀세트로 v0.1.15와 함께 제공, A2/A3는 커뮤니티 저장소에 잔류, 세대와 유지보수 분업이 명확——「다중 백엔드」가 공식적으로 메인라인 역량 서사가 됨. 관찰 포인트: 950 실제 기기 성능 데이터와 더 긴 주기의 유지보수 비용.
- DeepSeek와 Huawei가 TileLang을 국산 컴퓨팅 파워 의제의 중심으로 밀어냄: 보도량이 역사적 정점(약 210건 적중); 채택 측 TileKernels가 같은 날 v2.0.0을 출시하고 Ascend 지원을 추가, 「업스트림 릴리스, 다운스트림 버전 출시」 연동이 처음으로 이렇게 긴밀함. 리스크 측면: 서사 열기가 검증 가능한 데이터보다 높고, 엔드투엔드 정밀도와 대규모 학습 검증은 아직 공개 필요.
- 휴일 개발 강도 상승: TileOPs 8일 137건, MUSA 하루 53건, 야간 파이프라인 12건, 적응 저장소 연휴 후 첫날 2건 병합——「휴일 저강도 운영」이라는 기존 가정은 더 이상 성립하지 않음.
- 「열기는 많고 병합은 적음」이 여전히 구조적 긴장: 메인 저장소 96건 신규 대비 12건 병합, 오픈 큐 순증; Ascend 대형 묶음과 40여 건의 경화 소규모 수정이 심사 대기——연휴 후 리뷰 대역폭이 950 후속 대응과 다음 버전 리듬을 직접 결정.
- 다중 백엔드 열기 분화, 계층은 안정: Ascend(이중 백엔드)와 MUSA(공용 버전 릴리스)가 열기 양대 핵심; Hygon은 안정적 소걸음; MetaX, MLIR Ascend는 조용; tvm 서브모듈 저장소는 유지보수성 회귀 중심——「메인 저장소 네이티브 + 적응 저장소 후속 + 공용 버전 동기화」의 계층 형태가 이미 안정화.
- 엔지니어링 마무리 작업 밀집: PyPI 릴리스 파이프라인, bench.Runner, 캐시 원자적 릴리스, 테스트 통합과 명명 규범——병목이 「연산자 작성」에서 「릴리스와 검증 파이프라인」으로 이동, 라이브러리가 엔지니어링 성숙기로 향하는 전형적 시퀀스.
부록: 자료와 검증 설명
- 자료: 본 간행물의 일일 TileLang 데일리 리포트 연휴 전 마지막 호(2026-09-30, 수집 기간 09-29 07:00부터 09-30 07:00 베이징 시간); 10월 1일부터 7일까지 휴일 데일리 리포트 휴간, 휴일 동향은 실측 검증 기준; 이 주기 이후의 동향(10-08부터)은 다음 호 데일리 리포트가 이어받음.
- 추가 검증(216시간 기간, 10-08 오후 기준): tile-ai 조직 29개 저장소 중 12개에 푸시 있음——tilelang, TileOPs, TileOPs-nightly, tilelang-ascend, tilelang-musa, tilelang-hygon, tilelang-mlir-ascend, TileFoundry, DeepStack, tvm, TileOPs.github.io, tilelang.github.io; 저장소별 커밋, PR, 태그, 릴리스 메타데이터 대조; 야간 스냅샷 12건 각각 테스트와 벤치마크 결과 분석; 채택 측(TileKernels, FlashQLA), deepseek-ai 조직 푸시와 커뮤니티 저장소(BM1690 파이프라인 등) 대조.
출처 검증표
| 출처 | 검증 결과 |
|---|---|
| tile-ai 조직(29개 저장소) | 216시간 모니터링 기간 내 12개 저장소에 푸시 발생; 연휴 기간에도 개발 지속 |
| 메인 저장소 tilelang | 12건 머지, 96건 신규 오픈; v0.1.15 릴리스(09-30); 연휴 이후 첫날 1건 추가(#3299) |
| Ascend(메인 저장소 및 어댑테이션 저장소) | 메인 저장소 950 백엔드 및 PTO 백엔드 머지; 어댑테이션 저장소 3건 머지(#1829 Part 2 복구 포함), 5건 로봇 PR 신규 오픈 |
| MLIR Ascend | 10-06 mlir-dialect 브랜치 및 다이얼렉트 PR #195 신규 생성; #193, #194 심사 대기 |
| Hygon | #14, #15, #16 3연속 머지(09-30) |
| MetaX | 전 기간 푸시 없음(최근 09-24) |
| Moore Threads | 53건 커밋, v0.1.15+musa.1 릴리스(09-30) |
| TileOPs | 137건 머지, 143건 신규 오픈(별도로 10-08 복귀 후 2건) |
| 야간 파이프라인 | 12건 스냅샷; 정확성 1009에서 1044; 유일한 1건 환경성 실패; 벤치마크 1939항목으로 확대 |
| TileFoundry 및 DeepStack | 6건 및 3건 |
| TileRT | 전 기간 푸시 없음; 릴리스 페이지 정체 상황 지속 |
| 문서 사이트 | TileOPs.github.io 11건, tilelang.github.io 5건 |
| 도입처 | TileKernels v2.0.0(Ascend 지원 포함), FlashQLA v0.1.3 |
| 커뮤니티 저장소 | BM1690 파이프라인 20건; 기타 커뮤니티 저장소 커밋 없음 |
| 미디어 및 학술 | 10개 키워드 그룹 약 210건 적중(DeepSeek Ascend 오픈소스 물결); arXiv 신규 없음 |
- 기준과 범위: 시간은 모두 베이징 시간(UTC+8) 기준; 머지와 커밋은 committer 시간 기준으로 집계; 성능과 규모 데이터는 PR 또는 릴리스 노트의 자체 설명을 기준으로 하며, 본지는 해당 하드웨어가 없고 독립적으로 재현하지 않았음; 야간 결과는 단일 파이프라인 기록이며 횡적 평가가 아님; 「210건 적중」은 여러 키워드 그룹의 원시 적중 합계(그룹 간 및 재게시 중복 포함, 개별 중복 제거 미실시).
- 다음 호 주기 제안: 2026-10-08 ~ 2026-10-09(연휴 이후 두 근무일, 다음 호 토요일 위클리 리포트에서 다룸).
주요 인용
- Ascend 950 백엔드 PR(#3308) — https://github.com/tile-ai/tilelang/pull/3308
- 버전 범프 PR(#3309) — https://github.com/tile-ai/tilelang/pull/3309
- v0.1.15 릴리스 페이지 — https://github.com/tile-ai/tilelang/releases/tag/v0.1.15
- PTO 백엔드 PR(#3310) — https://github.com/tile-ai/tilelang/pull/3310
- Ascend 950 사용 가이드 — https://github.com/tile-ai/tilelang/blob/main/tilelang/ascend/README.md
- 메인 저장소 휴일 수정 배치(#3361, #3334, #3429, #3441, #3439, #3435) — https://github.com/tile-ai/tilelang/pull/3361
- 메인 저장소 업무 재개 첫 커밋(#3299) — https://github.com/tile-ai/tilelang/pull/3299
- 어댑테이션 저장소 C/V 귀속 복원(#1848) — https://github.com/tile-ai/tilelang-ascend/pull/1848
- 어댑테이션 저장소 flat-contiguous 수정(#1786) — https://github.com/tile-ai/tilelang-ascend/pull/1786
- 어댑테이션 저장소 문서 배치(#1746) — https://github.com/tile-ai/tilelang-ascend/pull/1746
- MLIR Ascend 방언 PR(#195) — https://github.com/tile-ai/tilelang-mlir-ascend/pull/195
- Hygon 세 건(#14, #15, #16) — https://github.com/tile-ai/tilelang-hygon/pull/14
- MUSA v0.1.15+musa.1 릴리스 — https://github.com/tile-ai/tilelang-musa/releases/tag/v0.1.15%2Bmusa.1
- tvm ROCm 백포트(#79) — https://github.com/tile-ai/tvm/pull/79
- TileOPs 샘플링 커널(#2326부터 여섯 개) — https://github.com/tile-ai/TileOPs/pull/2326
- TileOPs KDA 텐서 코어 WY 역(#2365) — https://github.com/tile-ai/TileOPs/pull/2365
- TileOPs PyPI 릴리스 파이프라인(#2359) — https://github.com/tile-ai/TileOPs/pull/2359
- TileOPs 야간 파이프라인 — https://github.com/tile-ai/TileOPs-nightly/commits/snapshots
- TileFoundry 스케줄링 튜토리얼(#193) — https://github.com/tile-ai/TileFoundry/pull/193
- DeepStack 저장소 — https://github.com/tile-ai/DeepStack
- TileKernels 저장소(v2.0.0) — https://github.com/deepseek-ai/TileKernels
- FlashQLA 저장소(v0.1.3) — https://github.com/QwenLM/FlashQLA
- 커뮤니티 BM1690 파이프라인 저장소 — https://github.com/arcflute/tilelang-tpu-bm1690-pipelines
- Tom’s Hardware 보도(DeepSeek과 Huawei의 Ascend 도구 오픈소스화) — https://www.tomshardware.com/tech-industry/artificial-intelligence/deepseek-and-huawei-release-open-source-ascend-ai-programming-tools-to-reduce-reliance-on-nvidia-ecosystem-tools-include-compute-and-communication-libraries-as-well-as-ascend-support-for-tilelang
- Pandaily 보도 — https://pandaily.com/deepseek-ascend-infra-oss-tilelang-deepgemm-deepep-superpod-flex
- InfoQ 중국어 보도 — <https://www.
infoq.cn/news/t5i2Yv2z0LwIbK36lteR>
- Machine Heart 칼럼 — https://zhuanlan.zhihu.com/p/2088652596533896117
데이터 출처: 일일 TileLang 동향 데일리 리포트(연휴 전 마지막 호 2026-09-30) 및 이번 주기 실측 검증; 보고 주기는 2026년 9월 30일부터 10월 7일까지(국경절 연휴 특별 집계 기간).