1493 - 利用访问模式提高 Java 性能.pdf

编号:982708 PDF 31页 400.31KB 下载积分:VIP专享
下载报告请您先登录!

1493 - 利用访问模式提高 Java 性能.pdf

1、Orlando,FLOctober 69IBM TechXchange 2025Prof.Kenneth B.KentUniversity of New BrunswickUtilizing Access Patterns to Improve Utilizing Access Patterns to Improve Java Performance 1493Java Performance 1493Utilizing Access Patterns to Improve Java PerformanceCode:1493Hassan Arafat1,David Bremner1,Kennet

2、h B.Kent1,Julian Wang2TechXchange 20251 University of New Brunswick2 IBM CanadaOutline Background Motivation Project Overview Conclusion Future Work3Load Stall MinimizationH.Arafat,D.Bremner,K.B.Kent,J.Wang BackgroundWhat are load stalls and why do they matter?Load Stall MinimizationH.Arafat,D.Bremn

3、er,K.B.Kent,J.Wang 4Processor&Memory Execute instructionsManipulate data Increased instruction throughputHigher frequenciesMore cores StorageInstructions and data Increased speedHigher frequenciesNew technologiesLoad Stall MinimizationH.Arafat,D.Bremner,K.B.Kent,J.Wang 5ProcessorMemoryThe memory wal

4、lProcessor&Memory Performance Gap6Load Stall MinimizationH.Arafat,D.Bremner,K.B.Kent,J.Wang 1101001000100001000001980199020002010ProcessorMemoryAdopted from 1,p.80Consequences of the memory wall7Load Stall MinimizationH.Arafat,D.Bremner,K.B.Kent,J.Wang LookupCPUMemoryProcessor needs to wait for memo

5、ry requestLoad stallCommon mitigation strategies Prefetching:load the data from memory before it is needed.Software:explicit PREFETCH instruction inserted by developer or compiler.Hardware:hardware unit dedicated to detecting common patterns.Out of order execution:Execute other instructions that do

6、not have dependencies on the stalling load.8Load Stall MinimizationH.Arafat,D.Bremner,K.B.Kent,J.Wang Shortcomings Prefetching performs well for constant stride accesses;fails when the pattern is complex or data-dependent.Out of order execution is limited by buffer size and code dependencies.9Load S

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(1493 - 利用访问模式提高 Java 性能.pdf)为本站 (竿头日上) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠