发明名称 |
一种对CPU与MIC间数据传输进行优化的方法 |
摘要 |
本发明给出了对CPU与MIC间数据传输进行优化的方法。该方法通过预先在MIC卡上申请数据空间并重复使用,降低了频繁申请空间所带来的开销;通过减少计算过程中CPU与MIC端数据传递的次数,降低了频繁进行数据传输带来的开销。采用该方法对大规模磁约束聚变GTC程序进行了优化,结果显示优化后程序的性能提升了近3倍。 |
申请公布号 |
CN103530174A |
申请公布日期 |
2014.01.22 |
申请号 |
CN201310447726.5 |
申请日期 |
2013.09.27 |
申请人 |
浪潮电子信息产业股份有限公司 |
发明人 |
吴韶华;张广勇;沈铂;张清 |
分类号 |
G06F9/46(2006.01)I;G06F9/54(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种对CPU与MIC间数据传输进行优化的方法,该方法包括以下步骤: CPU为任务的发起端,负责申请CPU端的数据空间,并随后启动MIC设备;MIC为计算端,负责数据的处理与计算,CPU与MIC之间的通信由offload语句控制。 |
地址 |
250101 山东省济南市高新区舜雅路1036号 |