Hexcute is a tile-based programming language designed for deep learning workloads.It exposes shared memory and register abstractions to enable fine-grained optimization.Hexcute automates layout and task mapping synthesis with a type-inference-based algorithm.Evaluation shows that Hexcute achieves significant speedup over existing DL compilers.