TileLang, Ein Allgemeines Datenblock-Programmiermodell
TileLang wurde im April 2025 von einem Forschungsteam der Peking-Universität, des Imperial College London, von Microsoft Research und anderen Institutionen vorgeschlagen. Die zugehörigen Forschungsergebnisse wurden in einem Artikel mit dem Titel „TileLang: Ein zusammensetzbares, gekacheltes Programmiermodell für KI-Systeme".
TileLang ist ein universelles Blockprogrammiermodell zur effizienteren Entwicklung von KI-Kernels. Dieses Modell entkoppelt die Ablaufplanung (Thread-Bindung, Layout, Tensorisierung und Pipeline) vom Datenfluss und kapselt sie in benutzerdefinierten Annotationen und Primitiven. Dadurch können sich Benutzer auf den Datenfluss des Kernels konzentrieren, während die meisten anderen Optimierungen vom Compiler übernommen werden.
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.