计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2013年
11期
175-181
,共7页
性能分析%性能优化%性能模型%指令级并行
性能分析%性能優化%性能模型%指令級併行
성능분석%성능우화%성능모형%지령급병행
performance analysis%performance optimization%performance model%instruction level parallelism
当前,应用程序持续运行性能与高性能计算机峰值性能的差距有扩大的趋势,许多实际应用程序的性能通常只能达到机器峰值性能的5%~10%,甚至更低,如何优化并行应用成为高性能计算领域关注的焦点.从如何利用硬件事件进行程序指令级优化入手,提出一种基于硬件事件的性能模型,揭示出程序性能与程序特征、微处理器特征的关系.基于该性能模型,在Intel Xeon微处理器平台上对Euler等程序进行优化,gas1dapproxy等性能热点模块的执行时间可以缩短12%~61%.性能优化实验表明:使用该性能模型可以降低用户进行指令级并行性能优化的难度,指导用户选择正确的性能优化方向.
噹前,應用程序持續運行性能與高性能計算機峰值性能的差距有擴大的趨勢,許多實際應用程序的性能通常隻能達到機器峰值性能的5%~10%,甚至更低,如何優化併行應用成為高性能計算領域關註的焦點.從如何利用硬件事件進行程序指令級優化入手,提齣一種基于硬件事件的性能模型,揭示齣程序性能與程序特徵、微處理器特徵的關繫.基于該性能模型,在Intel Xeon微處理器平檯上對Euler等程序進行優化,gas1dapproxy等性能熱點模塊的執行時間可以縮短12%~61%.性能優化實驗錶明:使用該性能模型可以降低用戶進行指令級併行性能優化的難度,指導用戶選擇正確的性能優化方嚮.
당전,응용정서지속운행성능여고성능계산궤봉치성능적차거유확대적추세,허다실제응용정서적성능통상지능체도궤기봉치성능적5%~10%,심지경저,여하우화병행응용성위고성능계산영역관주적초점.종여하이용경건사건진행정서지령급우화입수,제출일충기우경건사건적성능모형,게시출정서성능여정서특정、미처리기특정적관계.기우해성능모형,재Intel Xeon미처리기평태상대Euler등정서진행우화,gas1dapproxy등성능열점모괴적집행시간가이축단12%~61%.성능우화실험표명:사용해성능모형가이강저용호진행지령급병행성능우화적난도,지도용호선택정학적성능우화방향.