%0 Journal Article %T 基于并行程序效率和通用性的实践与研究 %J 计算机科学 %D 2009 %X 大型并行应用软件一般都是成本高昂的,但在实际有效速度和适应硬件环境变化两方面却往往不尽人意。因此,如何设计效率高且不依赖硬件环境的程序,使其能够持续保持价值,就成了人们追求的目标。从hpc中的问题规模、同步等待、消息传递延迟、数据分解与定位和指令级并行等不同角度出发,通过实例与实验分析,阐述了影响并行应用程序效率和通用性的主要因素,并提出了可用于参考的规则或注意事项。 %K 数据依赖同步等待数据分解cache利用率通用性 %U http://www.jsjkx.com/jsjkx/ch/reader/view_abstract.aspx?file_no=30538302&flag=1