利用多级结构(hierarchies)获取算法最优性质是快速算法设计的一个基本原则。基于超级计算的实际数值模拟应用对最优算法的设计带来挑战,要求算法同时感知应用特征与超级计算机的体系结构特征。本报告讨论如何利用实际应用中蕴含的各种多级结构来扩大算法的调优空间,并给出一个多重网格算法自动调优框架的例子。