TileLang 데일리 리포트 (2026-09-25)
모니터링 기간: 지난 24시간(2026-09-24 07:00 ~ 2026-09-25 07:00, 베이징 시간). 정규 데일리 업데이트 기간, 이전 호와 중복 없음. 출처: GitHub(tile-ai 조직 29개 저장소 푸시 점검, 기간 내 11개 저장소에 푸시 발생; TileRT 당일 두 건의 릴리스 PR 머지; 메인 저장소 NaN 전파 수정 이중 라인 머지, SIMT im2col 및 비동기 스테이징 리팩터링 체인 형성; TileOPs 열 건 머지 및 LinearAttention 레거시 경로 정리 착수; TileFoundry, Ascend, Hygon, MetaX 각각 수정 머지; 야간 스냅샷 정확성 1140건, 벤치마크 1081건 전부 제로 오류), Google News RSS 중영문 다중 쿼리(프록시 경유, 제로 히트), Hacker News, arXiv, 커뮤니티 저장소 점검
이번 호 인덱스
- 오늘의 중점: TileRT 하루 만에 두 건의 릴리스 PR 머지——v0.1.6이 GLM-5.2/5.3을 AMD Instinct MI350X/MI355X(ROCm)에 제공(09-24)
-
- 핵심 프로젝트 진행
- 1.1 메인 저장소: NaN 전파 수정 이중 라인 머지, 두 결함 티켓 종료(09-24)
- 1.2 메인 저장소: SIMT im2col 및 비동기 스테이징——성능 결함 티켓과 2단계 리팩터링 PR 당일 형성(09-24)
- 1.3 메인 저장소: 병렬 루프 및 비동기 복사 수정 머지, RNG 큐 심사 대기(09-24)
- 1.4 TileOPs: LinearAttention 정비——GLA 추론 연산자와 SM90 DeltaNet 디코딩 머지(09-24)
- 1.5 TileOPs: GEMM 장 K 스트리밍 머지, FFT 커널 재작성 착수(09-24)
- 1.6 TileOPs: 백엔드 채널 및 테스트 체계 거버넌스 마무리(09-24)
- 1.7 TileOPs: 레거시 경로 정리 초안 네 건 연속, H200 GLA 디코딩 심사 대기(09-24)
- 1.8 TileFoundry: isl 재귀 순회 수정 머지, 샤딩 배열 리팩터링 초안 후속(09-24)
- 1.9 야간 스냅샷: 정확성 1140건, 벤치마크 1081건 전부 제로 오류(09-25)
- 핵심 프로젝트 진행
-
- 멀티 백엔드 적응(Ascend / Hygon / MetaX / Moore Threads 등)
- 2.1 Ascend: 희소 FlashAttention 예제 머지, 벡터 mask 및 행 리덕션 최적화 적용(09-24)
- 2.2 Ascend: API 문서 검증 큐 일괄 진행, 연산자 마이그레이션 및 경쟁 상태 수정 심사 대기(09-24)
- 2.3 MLIR Ascend: A5 개발자 브랜치 정리 마무리(09-24)
- 2.4 Hygon: FP32 MMAC K 공유 및 ds_read_format 패킹 수정 머지(09-24)
- 2.5 MetaX: 업스트림 main 동기화 dev 머지, 서브 warp 가드 수정 티켓 개설(09-24)
- 2.6 Moore Threads: 저장소 푸시 없음(09-25 점검)
- 멀티 백엔드 적응(Ascend / Hygon / MetaX / Moore Threads 등)
-
- 생태계 및 채택처
- 3.1 채택처: TileKernels 및 FlashQLA 기간 내 푸시 없음(09-25 점검)
- 3.2 커뮤니티 프로젝트: ETH 취리히 TileLang SoftHier 확장 업데이트, RISC-V 매니코어 가속기 대상(09-24)
- 3.3 릴리스 리듬: TileRT 릴리스 페이지 및 태그 업데이트 대기, 메인 저장소 v0.1.14 23일 경과(09-25)
- 생태계 및 채택처
-
- 커뮤니티, 튜토리얼 및 이벤트
- 4.1 문서 사이트: 메인 저장소 및 TileOPs 문서 사이트 정례 재생성(09-24)
- 4.2 미디어 및 학술: Google News 제로 히트, arXiv 신규 프리프린트 없음(09-25 점검)
- 커뮤니티, 튜토리얼 및 이벤트
-
- 트렌드 관찰
- 5.1 릴리스 리듬: 패치 라인과 마이너 버전 라인을 병행하는 TileRT
- 5.2 명시화 운동 제2파: 의미 검증에서 스케줄링과 스테이징으로
- 5.3 LinearAttention 패밀리 정비기 진입
- 5.4 공백과 리스크 포인트
- 트렌드 관찰
- 부록: 자료 및 점검 설명
오늘의 중점: TileRT 하루 만에 두 건의 릴리스 PR 머지——v0.1.6이 GLM-5.2/5.3을 AMD Instinct MI350X/MI355X(ROCm)에 제공(09-24)
날짜: 2026-09-24 출처: v0.1.6 릴리스 PR(#68)/v0.1.5.post3 릴리스 PR(#63)/TileRT 릴리스 페이지
- 09-24 저녁(베이징 시간 20:22 및 23:33), TileRT는 두 개의 릴리스 PR을 연속으로 병합했습니다: v0.1.5.post3(#63, 09-07 생성, 모니터링 기간 내 병합)와 v0.1.6(#68, 당일 생성 당일 병합, 프로젝트 멤버 Lingxiao Ma가 병합). 두 건 모두 메인 브랜치에 반영되었습니다.
- v0.1.6의 릴리스 노트는 다음과 같습니다: AMD Instinct MI350X/MI355X에서 GLM-5.2/5.3 지원 추가(ROCm 경로), 그리고 PD 분리(프리필/디코드 분리) 관련 업데이트 포함. 같은 날 #66(PD 측 디코드 KV 주입 복사 크로스 디바이스 페어 오버랩 성능 이슈)이 닫혔고, 내용은 이번 릴리스 서사에 병합되었습니다.
- 설명이 필요한 점: 본 리포트 검증 시점(09-25 이른 아침) 기준으로, TileRT의 GitHub Releases 페이지와 태그는 여전히 v0.1.5.post2(2026-08-06)에 머물러 있습니다——릴리스 PR은 이미 병합되었으나 공개 릴리스 페이지는 아직 따라가지 못했습니다. 본 데일리 리포트는 “릴리스 프로세스는 시작되었고 페이지는 업데이트 대기 중”으로 기록하며, 다음 회차에서 계속 확인할 예정입니다.
판독: 이는 TileRT의 월간 대버전(v0.1.5 시리즈, 08-06 릴리스) 이후 첫 번째 신규 증분입니다: 패치 라인(post3)과 마이너 버전 라인(v0.1.6)이 같은 날推进되고, ROCm / AMD Instinct MI350 시리즈를 릴리스 노트의 가장 눈에 띄는 위치에 배치했습니다. “초저지연 추론 런타임”이라는 포지셔닝에서, 다중 하드웨어 플랫폼의 모델 커버리지가 NVIDIA 라인과 병행하여 강화되기 시작했습니다.
1. 핵심 프로젝트 진행
1.1 메인 저장소: NaN 전파 수정 이중 라인 병합, 두 결함 이슈 닫힘(09-24)
날짜: 2026-09-24 출처: #3273/#3270/#3205/#3024
- #3273(베이징 시간 17:03 병합): 지원되지 않는 리덕션 NaN 전파 dtype에 대해 컴파일 타임 오류 추가——진단 정보는 연산자 이름, 지원되는 출력 타입 및 실인자 dtype을 제공합니다; 검증은 네이티브 ReduceOp 생성자 내에 걸려 있으며, 로컬 리덕션, 프래그먼트 리덕션 및 쓰기 되돌림 누적 전반에 걸쳐 누적기 dtype 계약을 통일적으로 유지합니다. 대응 결함 이슈 #3270(
reduce_max/min/absmax의nan_propagate=True가 float32/float64에서 조용히 무시됨)은 병합과 함께 닫혔습니다——09-23 보고에서 수정 병합까지 총 약 하루 반이 걸렸습니다. - #3205(베이징 시간 13:44 병합):
T.clamp의 NaN 전파 시맨틱 수정——NaN 전파 clamp를 디바이스 템플릿으로 올바르게 낮춥니다. 대응 결함 이슈 #3024가 닫혔으며, 해당 이슈는 퍼징 테스트에서 “clamp가 NaN을 조용히 버리고 하한을 반환”하는 잘못된 코드 계열 문제가 발견된 데서 비롯되었습니다. - 두 라인이 같은 날 착지했다는 것은, 이전 회차에서 수면 위로 떠오른 “NaN 전파” 시맨틱 공백이 폐쇄되었음을 의미합니다: 한쪽은 지원되지 않는 구성을 컴파일 타임 실패로 앞당기고, 다른 한쪽은 조용한 잘못된 동작을 예상대로의 전파 시맨틱에 맞게 수정했습니다.
1.2 메인 저장소: SIMT im2col과 비동기 스테이징——성능 결함 이슈와 2단계 리팩터링 PR이 같은 날 구체화(09-24)
날짜: 2026-09-24 출처: #3274/#3275/#3279/#3278
- 베이징 시간 12:48, 성능 결함 티켓 #3274 개설: SIMT im2col의 lowering 시점이 너무 늦어 스케줄링과 벡터화 기회를 놓쳤다. 3분 후 #3275(CUDA/Transform, SIMT im2col 로딩을 스케줄링 이전으로 앞당겨 노출)가 이어서 개설되었다 — “당일 보고, 당일 방안” 리듬이 재현되었다.
- 당일 23:22, #3278(Transform/CUDA: 파티션 레이아웃 하에서 비동기 복사 lowering 수정)이 머지 완료되었다 — 파티션 레이아웃(partitioned layouts) 하의 비동기 복사 오류 수정이 메인라인에 머지되었다.
- 09-25 새벽 00:30, #3279 개설: “통합 비동기 데이터 스테이징과 전송 인식 lowering” — 작성자는 #3275의 공격적 리팩터링이라고 자술했으며, 컨볼루션, mHC 프리픽스, Bounded GEMM 등 시나리오에서 “실질적 성능 이득”이 있다고 한다. 현재는 여전히 실험성으로 표기되어 있다. 요점(PR 요약 기준): 논리 계층의 tile 연산자 전개와 물리 lowering을 분리하고, CUDA/CPU/Metal/ROCm/WebGPU 각 파이프라인이 스케줄링과 레이아웃 추론 이전에 논리적 접근을 먼저 노출하도록 한다. 공유 전송 분석(메모리 접근 효과, 값 변환, 실행 가드 및 TMA 사용을 기술)을 도입하여 파이프라인 계획이 프리페치 단계와 비동기 후보를 식별하고, warp 특화 분석이 SIMT 프로듀서를 식별하며, CUDA와 ROCm 비동기 복사 인젝터가 변환 가능한 전송을 식별하도록 한다. 파이프라인 대기 계획이 다중 비동기 프로듀서 단계에 의존하는 컨슈머를 지원하기 시작하고, 벡터화가 벡터화된
cp.async를 위해 접근 구간을 넓히기 시작하며, 스레드 동기화 분석이 인덱스와 포인터 접근의 물리적 바이트 풋프린트를 추적한다. 프로듀서 프리픽스가 공유 메모리에 쓸 때 TMA 발행 전에 공유 메모리 동기화 엣지를 보충한다. 별도로 개발자 문서를 첨부하고, im2col 폴백 테스트를 설정 가능한 파이프라인 단계 수로 갱신했다. - #3276(CUDA: FP8 벡터 복사 패킹 상태 유지)이 같은 날 개설되어 리뷰 중이다.
판독: “결함 티켓 → 접근 조기 노출 → 통합 스테이징과 전송 인식”의 3단계 진전이 같은 날 형성되었으며, 컨볼루션과 GEMM 연산자급 부하의 성능 골격을 직접 겨냥한다. “논리적 접근”과 “물리적 lowering”을 분리하는 것은 이전의 “난수, 레이아웃 증명, NaN 시맨틱” 등의 단서와 일맥상통한다 — 컴파일러는 조합 가능성과 진단 가능성을 얻기 위해 암묵적 동작을 체계적으로 명시화하고 있다.
1.3 메인 저장소: 병렬 루프와 비동기 복사 수정 머지, RNG 큐 리뷰 대기 (09-24)
날짜: 2026-09-24 출처: #3269/#3267/#3241 등
- #3269(베이징 시간 17:45 머지): let 인라인 비활성화 시 병렬 루프 lowering 문제 수정 — “let 인라인 해제”라는 컴파일 설정 하에서 병렬 루프의 하강 결과가 부정확한 문제로, 롱테일 설정 조합의 결함 유형 수정에 해당한다.
- #3267(
tl.LowerMagicDiv호스트 측 사전 계산 매직 나눗셈)은 모니터링 기간 내 계속 갱신되었으나 여전히 머지되지 않았다. #3241~#3244(CuTeDSL FP4 변환/패킹 출력, RNG void 바인딩 거부, RNG 시퀀스 추론, RNG 초기화 누락 진단) 네 건의 RNG 큐 티켓이 베이징 시간 13:54~14:12 사이에 일괄 갱신되며 열린 상태를 유지했다. - 메인 저장소 리뷰 큐의 대형 건(TileIR 백엔드 실행 PR, 매직 나눗셈 등)은 모니터링 기간 내 새로운 머지가 없었다 — “소규모 수정은 도장 찍기, 대형 변경은 재료 모으기”의 리듬이 지속되었다.
1.4 TileOPs: LinearAttention 정비 — GLA 추론 연산자와 SM90 DeltaNet 디코딩 머지 (09-24)
날짜: 2026-09-24 출처: #2174/#2194/#2206
- #2174(베이징 시간 19:33 머지): GLA(게이트 선형 어텐션) 추론 연산자 등재, 타일화(tiled) 프리필 경로 포함 — 이전 모니터링 기간의 Gated DeltaNet 추론 연산자(#2163)와 함께 선형 어텐션 패밀리의 이중 연산자 커버리지를 구성한다.
- #2194(베이징 시간 19:34 머지): SM90 플랫폼 Gated DeltaNet 디코딩 커널 — DeltaNet 추론 체인을 Hopper 아키텍처의 디코딩 단계까지 보완했다.
- #2206(베이징 시간 22:26 머지): GLA roofline 상태 명명 일관성 수정으로, 성능 모델(roofline) 상태 기준과 연산자 구현을 통일했다. 이 커밋은 곧바로 당야 스냅샷의 빌드 대상이 되었다(1.9 참조).
판독: 선형 어텐션 방향은 이틀 만에 “학습 측 → 추론 측 → 플랫폼 디코딩 → 성능 모델 기준”의 다중 지점 착지를 완료했다. 1.7의 정리 초안과 결합하면, 이 패밀리는 “확장기”에서 “정비기”로 진입했다고 할 수 있다.
1.5 TileOPs: GEMM 장K 스트리밍 머지, FFT 커널 재작성 착수 (09-24)
날짜: 2026-09-24 출처: #2185/#2187/#2172/#2178
- #2185(베이징 시간 19:36 머지): W4A16 GEMM의 디코딩 스케일 지연 + 긴 K 루프의 전 SM 스트리밍 실행——이전 모니터링 기간에 새로 열려 이번 기간에 머지되었으며, 가중치 4비트 양자화 경로의 긴 K 시나리오 성능 엔지니어링이 실현되었다.
- #2187(베이징 시간 10:34 개설, 리뷰 중): FFT 커널 재작성——새로운 방식으로 LUT(조회 테이블) 커널을 대체하고, 2의 거듭제곱 커버리지를 2의 28승까지 확장——조회 테이블 대체는 FFT 경로가 계산식 구현으로 수렴하고 있음을 의미한다.
- 대기열에는 #2172(밀집 GEMM 핑퐁 메인 루프 에필로그 은닉 + 176 타일 옵션), #2178(varlen GQA 스케줄 사전 배열)이 계속 열린 상태로 유지되며 지속적으로 업데이트되고 있다.
1.6 TileOPs: 백엔드 채널 및 테스트 체계 거버넌스 마무리 (09-24)
날짜: 2026-09-24 출처: #2186/#2181/#2183 등 6건(전체 목록은 부록 참조)
- 거버넌스 메인 라인이 이른 아침부터 시작되었다(베이징 시간 11:17~13:41 집중 머지): #2181(트리 내 커널이 테스트 스위트의 기본 대상이 됨), #2186(DeltaNet 프리필 행 및 GEMM roofline 이상 수정, 이전 기 벤치마크 타임아웃 문제에 대응), #2175(roofline 공식 합성 실패 시 실패 원인 보고), #2183(연산자 동작 테스트가 모든 백엔드에서 실행되고, 트리 내 어서션은 트리 내에서만 유효).
- 오후 마무리(17:18~17:19): #2179(외부 백엔드가 연산자 경계에서 외부 타깃에 서비스——이전의 디바이스 종류 검사 제거를 이어받아 정식 머지), #2193(
_require_one_device가 매 호출마다 입력을 살아 있게 유지하여 발생하는 메모리 잔류 수정). - 이로써 이전 모니터링 기간에 시작된 “외부 백엔드 채널 거버넌스 + 테스트 기본 대상 전환” 두 가지가 24시간 이내에 전부 머지되었으며, 이번 주 엔지니어링 부채 상환 중 가장 완결성 있는 구간이다.
1.7 TileOPs: 레거시 경로 정리 초안 4연타, H200 GLA 디코딩 심사 대기 (09-24)
날짜: 2026-09-24 출처: #2200/#2201/#2196 등 8건(전체 목록은 부록 참조)
- 오전부터 저녁까지(베이징 시간 15:05~16:57), 4건의 리팩터링/유지보수 초안이 집중적으로 개설되었다(모두 초안 상태): #2196(귀속 없는 Gated DeltaNet 커널 제거), #2197(레거시 varlen GQA 경로 제거), #2200(레거시 GLA 추론 경로 제거), #2201(GLA forward 및 청크 연산자 이름 변경)——모두 “구 삭제, 이름 변경, 인터페이스 수렴”을 지향한다.
- 같은 시기 #2198(D64 varlen GQA를 WS 커널로 스케줄링), #2199(H200 플랫폼 GLA 밀집 디코딩), #2202(페이지드 GQA 디코딩을 통합 연산자로 이전), #2203(워크로드 입력을 호출자가 지정한 디바이스로 빌드) 등의 초안도 있었다.
- 모니터링 기간 내 #2195, #2205, #2180 3건은 리뷰 후 머지되지 않고 닫혔으며, 내용(라이프사이클 귀속, 백엔드 호출 일관성, varlen 스케줄 영속화)은 다른 형태로 분할되어 추진되었다.
판단: 하루 만에 “레거시 경로 제거” 유형의 초안이 4건 개설되었고, 페이지드 GQA 통합화까지 더해지면서 연산자 라이브러리가 기능 확장 이후 인터페이스 면을 주도적으로 축소하고 있음을 보여준다. 이러한 정리는 통상 인터페이스 동결이나 버전 릴리스에 앞서 발생한다——이후 새로운 버전 리듬이 나타나는지 주목할 가치가 있다.
1.8 TileFoundry: isl 재귀 순회 수정 머지, 샤드 배열 리팩터링 초안 후속 (09-24)
- #184(베이징 시간 12:50 병합):
fix(ir)——isl 구간의 재귀 순회 회피(재귀 깊이 문제로 인한 수정), 컴파일 타임 IR 분석 경로의 안정성 관련 수정. - #185(09-25 새벽 계속 업데이트):
refactor(shard)——각 계층 그리드마다 하나의 배열(arrangement)만 선언하는 리팩터링 초안, 샤드(shard) 시맨틱 정리 계속 진행.
1.9 야간 스냅샷: 정확성 1140건, 벤치마크 1081건 전부 무오류 (09-25)
날짜: 2026-09-25 (스냅샷은 베이징 시간 02:39에 커밋) 출처: 스냅샷 커밋/환경 메타데이터
- 새 스냅샷은 커밋
85455e46c2(#2206 병합 지점)에 대응하며, 환경은 NVIDIA H200, CUDA 13.2, 드라이버 595.71.05, torch 2.13. - 정확성: 1140건, 실패 없음, 오류 없음, 2건 건너뜀; 벤치마크: 50개 스위트, 1081건, 실패 없음, 오류 없음, 3건 건너뜀(이전 스냅샷 1050건 대비 31건 증가).
- 이전 스냅샷에서
bench_deltanet.py롱 프리필 구성의 파일 수준 타임아웃이 더 이상 발생하지 않음——해당 수정 #2186이 당일 병합되어, 야간 파이프라인 회귀가 전부 녹색.
2. 멀티 백엔드 적응 (Ascend / Hygon / MetaX / Moore Threads 등)
2.1 Ascend: 희소 FlashAttention 예제 병합, 벡터 mask 및 행 리덕션 최적화 적용 (09-24)
날짜: 2026-09-24 출처: #1741/#1829/#1826
- #1741(베이징 시간 15:16 병합):
examples/cann-bench/sparse_flash_attention연산자——예제 라이브러리가 희소 어텐션 벤치마크 시나리오로 확장(해당 이슈는 09-04 생성, 2주에 걸친 리뷰 후 병합). - #1829(베이징 시간 10:28 병합): AscendC 벡터 mask 관리 + FP32 행 리덕션 최적화——저수준 벡터 명령어 수준 성능 엔지니어링.
- #1826(베이징 시간 15:12 병합): Select/Transpose 테스트 및 인플레이스(in-place) 검증 복원——테스트 커버리지 복원 관련 수정.
2.2 Ascend: API 문서 검증 큐 대량 진행, 연산자 마이그레이션 및 경쟁 상태 수정 심사 대기 (09-24)
날짜: 2026-09-24 출처: #1657/#1681/#1828/#1834
- 베이징 시간 18:50~20:29, 십여 건의 API 문서 검증 PR 대량 업데이트:
T.tile.bitwise_xor/bitwise_not/bitwise_and/bitwise_lshift,relu/leaky_relu/sigmoid/silu,sin/cos,clamp,fill,clear,axpy등의 인터페이스를 커버——각 연산자마다 문서 팩트 체크, 테스트 케이스 및 API 설명을 보강. 이 배치는 8월 중순부터 대기 중이었으며, 이번 모니터링 기간에 집중적으로 진행되었다. - 심사 대기 큐: #1828(
wy_fast_bwd_split역방향 분할 연산자를 Ascend NPU로 마이그레이션), #1834(스칼라 GM 저장과 MTE3 DMA 경유 불일치 쓰기 백 캐시의 경쟁 상태 수정, 대응 결함 이슈 #1304) 각각 계속 업데이트.
2.3 MLIR Ascend: A5 개발자 브랜치 정리 마무리 (09-24)
- 베이징 시간 14:41~14:43, 저장소에서 네 개의 브랜치(
a5-dev,a5-branch,a5-main-sync,revert-86-A5-dev)를 일괄 삭제했으며, 이에 대응하는 동기화류 PR #93, #136, #121, #66이 닫혔다. 메인 브랜치에는 모니터링 기간 내 새로운 커밋이 없다——이 기간 해당 저장소의 푸시는 모두 브랜치 정리에서 비롯되었다. - #130(A5 테스트 동기화)은 열린 상태로 유지되며, A5 라인의 테스트 병합은 아직 마무리되지 않았다.
2.4 Hygon: FP32 MMAC K 공유 및 ds_read_format 패킹 수정 병합 (09-24)
날짜: 2026-09-24 출처: #12
- #12(베이징 시간 11:10 병합):
fix(hcu)——공유 FP32 MMAC의 K 차원과 패킹된ds_read_format프래그먼트(fragments) 수정. Hygon HCU 행렬 코어(matrix core)의 데이터 레이아웃류 수정으로, 직전 모니터링 기간의 예제 지원 병합(#11)을 이어받았다.
2.5 MetaX: 업스트림 main을 dev에 동기화 병합, 서브 워프 가드 수정 별도 개설 (09-24)
- #158(베이징 시간 16:06 병합): 업스트림 tilelang main을 dev 브랜치에 동기화(병합 충돌 해결 포함), 적응 브랜치와 메인라인 정렬 유지.
- #159(베이징 시간 17:37 개설, 리뷰 중):
[fix bug][MetaXGPU]T.gemm_sp에 서브 워프 블록 크기 가드 추가——희소 GEMM의 소형 블록 크기에서의 범위 초과 방지.
2.6 Moore Threads: 저장소 푸시 없음 (09-25 확인)
날짜: 2026-09-25 출처: tilelang-musa 저장소/TileOPs 저장소
tilelang-musa는 모니터링 기간 내 푸시 없음(마지막 푸시 09-17). TileOPs 측의 MUSA 거버넌스 이슈(빌더 등록, 테스트 경로 등)도 이 기간 새로운 동향이 없다. 국산 적응 네 곳 중 MetaX, Hygon은 일일 업데이트 리듬을 유지하고, Moore Threads는 2주 연속 침묵하고 있다.
3. 생태계와 채택자
3.1 채택자: TileKernels와 FlashQLA 모니터링 기간 내 푸시 없음 (09-25 확인)
날짜: 2026-09-25 출처: TileKernels 저장소/FlashQLA 저장소
- DeepSeek의
TileKernels(마지막 푸시 2026-04), Qwen의FlashQLA(마지막 푸시 09-18) 모두 모니터링 기간 내 푸시가 없으며, 채택자 측은 이번 기간 새로운 동향이 없다.
3.2 커뮤니티 프로젝트: ETH 취리히 TileLang SoftHier 확장 업데이트, RISC-V 메니코어 가속기 겨냥 (09-24)
날짜: 2026-09-24 출처: tilelang-softhier 저장소
- 개인 커뮤니티 저장소
tilelang-softhier는 베이징 시간 17:15~17:19에 README를 업데이트하고 저장소 파일을 조정했다. 저장소 자체 설명에 따르면: 이는 TileLang을 타일식 다중 PE(many-PE) 가속기로 확장하는 작업이다——커널은 연산 외에도 타일 소속, NoC(온칩 네트워크)상에서의 타일 이동과 동기화 위치를 결정해야 한다. 목표 플랫폼 SoftHier는 GVSoC로 모델링된 구성 가능한 다중 클러스터 RISC-V 가속기다(취리히 연방공과대학교 통합시스템 연구소, Luca Benini 교수 지도하의 학기 프로젝트, 저장소는 TileLang의 fork). - 핵심 설계 원칙: 커널 작성자는 “무엇을 계산하고, 데이터가 어디에 있는지”만 선언하고, 컴파일러가 클러스터 배치, 집합 통신 라우팅과 동기화를 추론한다. 결과 표: 4×4 클러스터 구성, BM=BN=BK=128의 2D SUMMA GEMM, N=7168, K=2048(DeepSeek-V3 라우팅 전문가 차원 축소 투영 크기에 대응), M=512일 때 컴파일러 생성 코드 1.01 ms vs 손으로 작성한 C 0.96 ms(격차 5.14%).
- 방증: 커뮤니티에는 TVM/TileLang Cookbook(30 스타) 등 중국어 학습 자료도 있으며, 모니터링 기간 내 푸시는 스타 차트 자동화(chart 브랜치)로 메인 브랜치에는 새로운 내용이 없다. 그 외 몇몇 산발적인 개인 실험 저장소가 있으나 실질적 내용은 없다.
3.3 릴리스 리듬: TileRT 릴리스 페이지와 태그 업데이트 대기 중, 메인 저장소 v0.1.14는 23일 경과 (09-25)
날짜: 2026-09-25 출처: TileRT 릴리스 페이지/tilelang 릴리스 페이지
- TileRT: 릴리스 PR 두 건이 이미 머지되었으나 GitHub Releases와 태그는 여전히 v0.1.5.post2에 머물러 있음——공개적으로 확보 가능한 버전이 갱신되지 않음(상세 내용은 오늘의 주요 사항 참조).
- 메인 저장소 tilelang: v0.1.14가 09-02에 릴리스된 이후 이번 호까지 23일째 새 버전이 없음. TileOPs는 독립 릴리스 없음. TileFoundry는 최신 버전이 여전히 v0.0.2(09-10).
4. 커뮤니티, 튜토리얼 및 활동
4.1 문서 사이트: 메인 저장소 및 TileOPs 문서 사이트 정례 재생성(09-24)
날짜: 2026-09-24 출처: tilelang 문서 사이트/TileOPs 문서 사이트
- 메인 저장소 문서 사이트에서
Update docs봇 커밋 두 건 발생(베이징 시간 13:48, 17:08). TileOPs 문서 사이트 gh-pages는 매일 정례 푸시(베이징 시간 08:19). 모두 자동화된 재생성으로, 콘텐츠 수준의 변경은 없음.
4.2 미디어 및 학술 측: Google News 히트 제로, arXiv 신규 프리프린트 없음(09-25 확인)
날짜: 2026-09-25 출처: Google News/Hacker News/arXiv
- Google News RSS 중영문 다중 쿼리(프록시 경유) 모니터링 기간 내 히트 제로. Hacker News 기간 내 항목은 본 주제와 무관. arXiv 전체 저장소 검색 최신 논문은 여전히 07-24의 TileSight 논문(해당 코드는 09-23에 오픈소스화됨)이며, 모니터링 기간 내 신규 프리프린트는 없음.
5. 트렌드 관찰
5.1 릴리스 리듬: 패치 라인과 마이너 버전 라인이 병행되는 TileRT
TileRT는 09-24 하루 동안 v0.1.5.post3과 v0.1.6 두 건의 릴리스 PR을 머지했다. 전자는 v0.1.5 라인의 세 번째 패치이고, 후자는 GLM-5.2/5.3의 ROCm(AMD Instinct MI350X/MI355X) 지원과 PD 분리 업데이트를 병합한 것이다. 8월에 릴리스가 한 건뿐이었던 리듬에 비추어 보면 이는 릴리스 파이프라인이 촘촘해지고 있다는 신호이다. 다만 릴리스 페이지와 태그가 릴리스 PR보다 뒤처져 있어, 공개 채널의 정보 격차는 다음 호에서 계속 추적할 필요가 있다.
5.2 명시화 운동 제2파: 의미 검증에서 스케줄링과 스테이징으로
지난 모니터링 기간의 “NaN 전파”는 컴파일 타임 검증 + 의미 수정의 이중 라인 머지, 두 건의 결함 이슈 클로즈로 마무리되었다. 동일한 원칙은 곧바로 컴파일러 스케줄링 계층으로 전환되었다. SIMT im2col의 로드 조기 노출(#3275), 논리 접근과 물리 lowering 분리의 비동기 스테이징 통합(#3279), 파티션 레이아웃 하의 비동기 복사 수정(#3278). “먼저 선언, 이후 추론, 암시적에서 명시적으로”가 언어 의미론에서 성능 핵심 경로로 확장되고 있으며, 컨볼루션, GEMM, mHC 등의 시나리오를 직접 지원한다.
5.3 LinearAttention 패밀리, 정비 기간 진입
DeltaNet 추론 연산자(09-23)에서 GLA 추론 + SM90 DeltaNet 디코딩(09-24), 다시 같은 날의 네 건의 “레거시 경로 제거 / 이름 변경” 초안으로 이어지면서, 선형 어텐션 패밀리의 반복 패턴이 완전히 드러났다. 확장(학습 측→추론 측)→플랫폼화(SM90/H200)→정비(구경로 삭제 및 수렴). 페이지드 GQA의 통합 연산자 마이그레이션(#2202)은 동일한 주 라인의 어텐션 측 부속 작업에 해당한다.
5.4 공백과 리스크 포인트
첫째, 대형 건 리뷰 대역폭: 메인 저장소의 TileIR 백엔드 실행 PR과 매직 디비전 등 대형 변경은 모니터링 기간 내 신규 머지가 없었고, 릴리스 정체가 23일째 이어지면서 “소형 건은 빠르게 머지, 대형 건은 느리게 리뷰”라는 구도가 지속되고 있다. 둘째, Ascend 문서 검증 큐는 배치 단위로 진행되고 있으나, 본체는 8월 중순부터 보류된 상태로 여전히 오픈 상태이며, 검수 및 머지 경로에 대한 설명이 보이지 않는다. 셋째, TileRT 릴리스 페이지가 릴리스 PR보다 뒤처져 있어 본 주제의 버전 추적에 단기적 사각지대를 형성하고 있다. 넷째, Moore Threads가 2주 연속 침묵하고 있으며, 국산 적응 4개 사의 관심도가 고르지 않다.
부록: 자료 및 검증 설명
| 출처 | 검증 결과 |
|---|---|
| tile-ai 조직(29개 저장소) | 모니터링 기간 내 11개 저장소에 푸시 발생: tilelang, TileRT, TileOPs, TileOPs-nightly, TileFoundry, tilelang-ascend, tilelang-metax, tilelang-hygon, tilelang-mlir-ascend, tilelang.github.io, TileOPs.github.io |
| 메인 저장소 tilelang | 4건 병합(#3205, #3273, #3269, #3278); 신규 오픈 #3274, #3275, #3276, #3279; 결함 이슈 #3270, #3024 종료 |
| TileRT | v0.1.5.post3, v0.1.6 릴리스 PR 병합; 릴리스 페이지와 태그는 여전히 v0.1.5.post2에 정체; #66 종료 |
| TileOPs | 10건 병합(#2174, #2179, #2181, #2183, #2185, #2186, #2175, #2193, #2194, #2206); 드래프트 8건 신규 오픈; #2195, #2205, #2180은 병합 없이 종료 |
| TileOPs-nightly | 스냅샷 1건(c796eb479b, 85455e46c2 즉 #2206 병합 지점에 대응): 정확성 1140항목 무실패, 무오류; 벤치마크 1081항목 무실패, 무오류 |
| TileFoundry | #184 병합; #185 드래프트 업데이트 |
| tilelang-ascend | 3건 병합(#1741, #1826, #1829); 문서 검증 대기열 약 10건 일괄 업데이트 |
| tilelang-mlir-ascend | 브랜치 정리(브랜치 4개 삭제, 해당 PR 종료); 메인 브랜치 커밋 없음 |
| tilelang-metax | #158 업스트림 동기화 병합; #159 신규 오픈 |
| tilelang-hygon | #12 병합 |
| tilelang-musa | 푸시 없음(마지막 푸시 09-17) |
| deepseek-ai/TileKernels, QwenLM/FlashQLA | 푸시 없음 |
| 커뮤니티 저장소 | SoftHier 확장 업데이트; Cookbook 메인 브랜치 신규 내용 없음(푸시는 차트 자동화에서 발생); 개인 실험 저장소 실질 내용 없음 |
| Google News / Hacker News / arXiv | 중문·영문 쿼리 제로 히트; HN 무관 항목; arXiv 신규 프리프린트 없음(최신은 여전히 07-24 TileSight 논문) |
전체 출처 목록
- [1] TileRT v0.1.6 릴리스 PR(#68) — https://github.com/tile-ai/TileRT/pull/68
- [2] TileRT v0.1.5.post3 릴리스 PR(#63) — https://github.com/tile-ai/TileRT/pull/63
- [3] TileRT 릴리스 페이지 — https://github.com/tile-ai/TileRT/releases
- [4] TileRT PD 오버랩 PR(#66) — https://github.com/tile-ai/TileRT/pull/66
- [5] 메인 저장소 NaN dtype 검증 병합(#3273) — https://github.com/tile-ai/tilelang/pull/3273
- [6] 메인 저장소 NaN 결함 이슈(#3270) — https://github.com/tile-ai/tilelang/issues/3270
- [7] 메인 저장소 clamp NaN 수정 병합(#3205) — https://github.com/tile-ai/tilelang/pull/3205
- [8] 메인 저장소 clamp 결함 이슈(#3024) — https://github.com/tile-ai/tilelang/issues/3024
- [9] 메인 저장소 im2col 성능 결함 이슈(#3274) — https://github.com/tile-ai/tilelang/issues/3274
- [10] 메인 저장소 SIMT im2col 노출 PR(#3275) — https://github.com/tile-ai/tilelang/pull/3275
- [11] 메인 저장소 비동기 스테이징 통합 리팩터링(#3279) — https://github.com/tile-ai/tilelang/pull/3279
- [12] 메인 저장소 비동기 복사 수정(#3278) — https://github.com/tile-ai/tilelang/pull/3278
- [13] 메인 저장소 FP8 벡터 복사 PR(#3276) — https://github.com/tile-ai/tilelang/pull/3276
- [14] 메인 저장소 병렬 루프 수정(#3269) — https://github.com/tile-ai/tilelang/pull/3269
- [15] 메인 저장소 매직 디비전 PR(#3267) — https://github.com/tile-ai/tilelang/pull/3267
- [16] 메인 저장소 CuTeDSL FP4 PR(#3241) — https://github.com/tile-ai/tilelang/pull/3241
- [17] 메인 저장소 RNG 시퀀스 PR(#3242) — https://github.com/tile-ai/tilelang/pull/3242
- [18] 메인 저장소 RNG void 바인딩 PR(#3243) — https://github.com/tile-ai/tilelang/pull/3243
- [19] 메인 저장소 RNG 진단 PR(#3244) — https://github.com/tile-ai/tilelang/pull/3244
- [20] TileOPs GLA 추론 연산자(#2174) — https://github.com/tile-ai/TileOPs/pull/2174
- [21] TileOPs SM90 DeltaNet 디코딩(#2194) — https://github.com/tile-ai/TileOPs/pull/2194
- [22] TileOPs GLA roofline 네이밍(#2206) — https://github.com/tile-ai/TileOPs/pull/2206
- [23] TileOPs W4A16 롱 K 스트리밍(#2185) — https://github.com/tile-ai/TileOPs/pull/2185
- [24] TileOPs FFT 커널 재작성(#2187) — https://github.com/tile-ai/TileOPs/pull/2187
- [25] TileOPs GEMM 핑퐁 메인 루프(#2172) — https://github.com/tile-ai/TileOPs/pull/2172
- [26] TileOPs varlen GQA 스케줄 사전 정렬(#2178) — https://github.com/tile-ai/TileOPs/pull/2178
-
[27] TileOPs 외부 백엔드 거버넌스(#2179) — <h
- [28] TileOPs 테스트 기본 타깃 (#2181) — https://github.com/tile-ai/TileOPs/pull/2181
- [29] TileOPs 연산자 동작 테스트 (#2183) — https://github.com/tile-ai/TileOPs/pull/2183
- [30] TileOPs roofline 진단 (#2175) — https://github.com/tile-ai/TileOPs/pull/2175
- [31] TileOPs 엘리먼트 레벨 라이프사이클 수정 (#2193) — https://github.com/tile-ai/TileOPs/pull/2193
- [32] TileOPs 야간 수정 (#2186) — https://github.com/tile-ai/TileOPs/pull/2186
- [33] TileOPs GLA 레거시 경로 정리 (#2200) — https://github.com/tile-ai/TileOPs/pull/2200
- [34] TileOPs GLA 연산자 이름 변경 (#2201) — https://github.com/tile-ai/TileOPs/pull/2201
- [35] TileOPs varlen 레거시 정리 (#2197) — https://github.com/tile-ai/TileOPs/pull/2197
- [36] TileOPs GDNet 커널 정리 (#2196) — https://github.com/tile-ai/TileOPs/pull/2196
- [37] TileOPs D64 스케줄링 (#2198) — https://github.com/tile-ai/TileOPs/pull/2198
- [38] TileOPs H200 GLA 디코딩 (#2199) — https://github.com/tile-ai/TileOPs/pull/2199
- [39] TileOPs 페이지드 GQA 통합 (#2202) — https://github.com/tile-ai/TileOPs/pull/2202
- [40] TileOPs 워크로드 입력 (#2203) — https://github.com/tile-ai/TileOPs/pull/2203
- [41] TileFoundry isl 재귀 수정 (#184) — https://github.com/tile-ai/TileFoundry/pull/184
- [42] TileFoundry 샤드 배열 재구성 (#185) — https://github.com/tile-ai/TileFoundry/pull/185
- [43] Ascend 희소 FlashAttention 예제 (#1741) — https://github.com/tile-ai/tilelang-ascend/pull/1741
- [44] Ascend 벡터 mask 및 행 리덕션 (#1829) — https://github.com/tile-ai/tilelang-ascend/pull/1829
- [45] Ascend Select/Transpose 테스트 복원 (#1826) — https://github.com/tile-ai/tilelang-ascend/pull/1826
- [46] Ascend 연산자 마이그레이션 (#1828) — https://github.com/tile-ai/tilelang-ascend/pull/1828
- [47] Ascend GM 레이스 수정 (#1834) — https://github.com/tile-ai/tilelang-ascend/pull/1834
- [48] Ascend 문서 검증 (#1657, 활성화 함수) — https://github.com/tile-ai/tilelang-ascend/pull/1657
- [49] Ascend 문서 검증 (#1681, bitwise_xor) — https://github.com/tile-ai/tilelang-ascend/pull/1681
- [50] MLIR Ascend A5 동기화 PR (#93) — https://github.com/tile-ai/tilelang-mlir-ascend/pull/93
- [51] MLIR Ascend A5 테스트 (#130) — https://github.com/tile-ai/tilelang-mlir-ascend/pull/130
-
[52] Hygon FP32 MMAC 수정 (#12) — <https://github.com/tile-a
- [53] MetaX 업스트림 동기화 (#158) — https://github.com/tile-ai/tilelang-metax/pull/158
- [54] MetaX 서브 warp 가드 (#159) — https://github.com/tile-ai/tilelang-metax/pull/159
- [55] 야간 스냅숏 커밋 (c796eb479b) — https://github.com/tile-ai/TileOPs-nightly/commit/c796eb479baf3769c9bd552ff0fc6ad0dc2a809f
- [56] 스냅숏 환경 메타데이터 — https://github.com/tile-ai/TileOPs-nightly/blob/snapshots/meta.json
- [57] TileLang SoftHier 확장 저장소 — https://github.com/HaozeG/tilelang-softhier
- [58] Google News RSS (중영문 쿼리, 프록시 경유) — https://news.google.com/
- [59] Hacker News 검색 — https://hn.algolia.com/
- [60] arXiv 검색 — https://arxiv.org/