基于申威1600的3级BLAS GEMM函数优化

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:xt23z
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BLAS是当前科学计算领域重要的底层支持数学库之一,其中的3级BLAS函数应用最为广泛.本文基于国产申威1600平台,提出了一种基础线性代数库BLAS的三级函数通用矩阵乘GEMM的高性能实现方法.在单核上,使用乘加指令、循环展开、软件流水线指令重排、SIMD向量化运算、寄存器分块技术等与平台架构相关的技术手段,实现汇编级手工优化;在多核上,提出了适用于该平台的多线程加速方案.实验结果显示,在单核串行性能测试中,与知名开源数学库Goto BLAS相比,我们实现了平均4.72倍的加速效果;在多核并行扩展测试中
其他文献
中共十八大报告指出,我国已进入了以创新能力及创新水平为主要动力的驱动发展阶段,国家应实施创新驱动发展战略促进经济的再增长。服务业作为新世纪产业发展的主力,其可持续
随着改革开放的不断深入和社会主义市场经济的发展完善,基建企业面临着越来越激烈的竞争,作为基建企业要想在激烈的建筑市场中立稳脚,在市场经济的大环境下生存、发展、壮大,
根据规模经济理论,基于数据包络分析方法,构建2个产出变量及8个投入变量的沪郊家庭农场适度规模测度模型,并选用上海农业经营主体信息管理系统、上海松江区农经站相关数据以
本文认为对"万历援朝"战争的考察、梳理,可以为进一步探究东亚朝贡体系提供微观意义上的理解素材与分析框架。"万历援朝"战争在国际关系意义上是明王朝为维护其治下东亚封贡体系
针对一种液压机械无级变速器建立换挡仿真模型。以输出轴的速度降幅度、动载荷系数、最大冲击度和换挡时间作为换挡品质评价指标,以发动机转速、负载转矩、主油路压力和调速
国际贸易理论产生于18世纪中叶,其目的在于研究国际贸易产生的原因,以及参与国际贸易的国家应如何对待国际贸易。1776年,亚当·斯密发表《国富论》,标志着国际贸易理论体系的
正极材料作为目前锂离子电池的性能短板制约着锂离子电池的应用范围,锂离子电池的比容量、电压、循环性能等均受限于现有正极材料制备技术。高镍三元LiNi0.8Co0.1Mn0.1O2(NCM8
主要是研究负载变化对油罐车自动紧急制动系统的影响.建立罐内液体的“质量-弹簧”等效机械模型,根据该模型计算制动时罐内液体的冲击力;基于车辆运动学和动力学方程建立了自
国有企业充当私人部门的中国式PPP项目受到多方质疑,事实上,问题的关键在于其相较私营企业充当私人部门的PPP项目是否具有效率优势。筛选了8个PPP案例形成4个对照组,并基于PP
针对大唐太原第二热电厂300MW空冷供热机组NOx排放浓度超标问题,进行了燃烧器低氮燃烧技术改造,并先后进行了以稳燃和以降低NOx排放浓度为目的的燃烧调整试验,试验结果表明,燃烧