检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:林桦[1,2,3] 佟冬[2,3] 黄侃[2,3] 王克义[2,3] 程旭[2,3]
机构地区:[1]中国电子技术标准化研究所集成电路测试验证实验室,北京100007 [2]北京大学计算机科学技术系,北京100871 [3]北京大学微处理器研究开发中心,北京100871
出 处:《计算机辅助设计与图形学学报》2010年第12期2228-2236,共9页Journal of Computer-Aided Design & Computer Graphics
基 金:国家"八六三"高技术研究发展计划(2006AA010202)
摘 要:由于主存系统的性能受到多种因素的影响,现有方法不能快速地得到可靠的分析结果,从而影响芯片质量和上市时机.为解决此问题,提出将带时序的程序员视图(PVT)模拟和排队论相结合的方法——ComPQ.首先从PVT模拟中提取与访存相关的系统级实时参数,然后将主存系统抽象为非抢占优先的M/G/1排队模型,再结合实时参数进行性能分析,得到平均访存延迟结果.由于PVT的建模和模拟代价小,从中得到的实时参数弥补了静态理论分析的不足;同时,排队论也提高了纯PVT模拟的精度.实验结果表明,ComPQ与周期精确级模拟相比平均误差为6.38%,最后用主存系统设计空间探索的实例验证了ComPQ的有效性.Main memory system performance is sensitive to many parameters.Existing analysis approaches are time-consuming and unreliable that can not eliminate performance bottlenecks under time-to-market pressures.To solve this problem,this paper presents a hybrid analysis approach called ComPQ,which combines programmer's view with timing(PVT) simulation with queuing model.ComPQ first collects system-level real-time parameters from PVT simulation.Then an MG1 queuing model with non-preemptive priority is combined with the parameters to determine the average memory access latency.The fast PVT simulation and the queuing model increase the accuracy of each other.Experimental results show that compared with cycle accurate model,the average performance error of ComPQ is 6.38%.Finally,we present main memory system space exploration case studies to demonstrate the effectiveness of using ComPQ for exploration.
关 键 词:系统级设计 主存系统 事务级建模 排队论 性能分析
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.85