Researchers have developed ASCENDEVOLVE, a novel approach to generating NPU kernels that goes beyond relying solely on experience. This new method integrates a large external knowledge base, derived from platform documentation and operator repositories, to guide the kernel search process. By indexing and retrieving relevant information, ASCENDEVOLVE seeds diverse implementation strategies, aids in error correction, and refines candidate kernels. The system demonstrated significant improvements on the CANN-Bench benchmark for Ascend C operators, outperforming existing methods like Reflexion and OpenEvolve. AI
IMPACT This knowledge-guided approach could improve AI accelerator performance and efficiency by enabling more sophisticated kernel generation.
RANK_REASON Academic paper detailing a new method for NPU kernel generation. [lever_c_demoted from research: ic=1 ai=1.0]
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →