paper-with-me

홈 › Papers

Canvas: End-to-End Kernel Architecture Search in Neural Networks

2023-04-16 · Chenggang Zhao, Genghan Zhang, Ao Shen, Mingyu Gao

The demands for higher performance and accuracy in neural networks (NNs) never end. Existing tensor compilation and Neural Architecture Search (NAS) techniques orthogonally optimize the two goals but actually share many similarities in their concrete strategies. We exploit such opportunities by combining the two into one and make a case for Kernel Architecture Search (KAS). KAS reviews NAS from a system perspective and zooms into a more fine-grained level to generate neural kernels with both high performance and good accuracy. To demonstrate the potential of KAS, we build an end-to-end framework, Canvas, to find high-quality kernels as convolution replacements. Canvas samples from a rich set of fine-grained primitives to stochastically and iteratively construct new kernels and evaluate them according to user-specified constraints. Canvas supports freely adjustable tensor dimension sizes inside the kernel and uses two levels of solvers to satisfy structural legality and fully utilize model budgets. The evaluation shows that by replacing standard convolutions with generated new kernels in common NNs, Canvas achieves average 1.5x speedups compared to the previous state-of-the-art with acceptable accuracy loss and search efficiency. Canvas verifies the practicability of KAS by rediscovering many manually designed kernels in the past and producing new structures that may inspire future machine learning innovations. For source code and implementation, we open-sourced Canvas at https://github.com/tsinghua-ideal/Canvas.

📄 PDF Abstract BibTeX arXiv:2304.07741

Code (1)

tsinghua-ideal/Canvas 공식 구현 pytorch

Tasks

Neural Architecture Search

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

CanvasAgent: Enabling Complex Image Creation and Editing via Visual Tool Orchestration

2026-07-06 · Hairui Zhu, Yiying Yang, Tengjin Weng, Ziyu Lu 외 hf

Complex image creation and editing often require more than a single generation or editing model. A user request may involve synthesizing images, localizing objects, segmenting regions, editing selected content, compositi…

Translation Canvas: An Explainable Interface to Pinpoint and Analyze Translation Systems

2024-10-07 · Chinmay Dandekar, Wenda Xu, Xi Xu, Siqi Ouyang 외

With the rapid advancement of machine translation research, evaluation toolkits have become essential for benchmarking system progress. Tools like COMET and SacreBLEU offer single quality score assessments that are effec…

BenchmarkingMachine TranslationTranslation

JarvisHub: An Open Harness for Canvas-Native Multimodal Creative Agents

2026-07-26 · Yunlong Lin, Zixu Lin, Zhaohu Xing, Biqiang Li 외 arxiv

Creative AI is moving from single-step asset generation toward long-horizon multimodal production. Although recent generative models can synthesize high-quality images, videos, audio clips, UI elements, storyboards, slid…

Canvas-of-Thought: Grounding Reasoning via Mutable Structured States

2026-02-11 · Lingzhuang Sun, Yuxia Zhu, Ruitong Liu, Hao Liang 외 arxiv

While Chain-of-Thought (CoT) prompting has significantly advanced the reasoning capabilities of Multimodal Large Language Models (MLLMs), relying solely on linear text sequences remains a bottleneck for complex tasks. We…

Multimodal Reasoning

UniCanvas: A Diffusion-base Unified Model for Text-in-Image Joint Generation

2026-06-02 · Zeyuan Yang, Hao-Wei Chen, Xueyang Yu, Yuncong Yang 외 arxiv

Recent years have seen remarkable progress in unified vision-language models handling both multimodal understanding and generation within a single architecture. While autoregressive VLMs can reason across modalities, the…

multimodal generationImage GenerationText Generation