存储墙问题的思考杨学军HPCC‘09主要内容•存储墙——提升计算速度的第一难题•结构与优化——缓解“存储墙”的对策•使能技术——解决“存储墙”可能的出路HPCC‘09存储墙仍然是提升计算速度的第一难题1
Insufficientmemorybandwidth2
Ignoreperformancefeatures3
IgnoreLittle'sLaw4
Hidefaultsinlowlevel5
Oversynchronizationglobally6
Oversynchronizecommunication7
Choosebadalgorithms8
Don’trethinkalgorithms9
Choose“hard”applications10
Useoverly-generalprocessors——KathyYelick(UCBerkeley)ISCA’09Keynote:《TenWaystoWasteaParallelComputer》HPCC‘09存储墙问题•处理器单个引脚的信号传输速度受限•处理器的引脚数受限——IBMZurichResearchLaboratory2009HPCC‘09•在结点内部:存储器读写速度远远低于CPU处理速度,90nsVS0
3ns•在结点之间:处理器之间的通信速度远远低于本地存储访问速度,2000nsVS90ns并行计算效率下降,目前大规模并行计算机在实际应用中的并行效率在5%左右HPCC‘09存储墙问题之可能的解决途径体系结构技术的发展使能技术的发展HPCC‘09主要内容•存储墙——提升计算速度的第一难题•结构与优化——缓解“存储墙”的对策•使能技术——解决“存储墙”可能的出路HPCC‘09Multicoreputsusonthewrongsideofthememorywall
WillCMPultimatelybe