MIC编程

本文详细介绍了MIC编程,包括MIC的定义、编程目的、如何发挥其优势以及五种应用模式:CPU原生模式、CPU为主MIC为辅、CPU与MIC对等、MIC为主CPU为辅和MIC原生模式。对于每种模式,文章阐述了其工作原理、使用方法、优缺点以及适用场景。此外,还探讨了offload模式及其在并行计算中的作用。
摘要由CSDN通过智能技术生成

MIC编程

(基础部分,可参考上一篇《MIC简介》)

几个问题:

1.什么是MIC

协处理器、加速卡

2.什么是MIC编程?

让程序运行在MIC卡上

3.如何发挥MIC卡的优势?

并行(在众多核心上)

4.如何并行?

应用并行库:OpenMPMPIpThreadTBB……

 

 

MIC应用模式

MIC卡可以看作协处理器,也可以看作独立的节点

MIC5中应用模式:

   CPU原生模式

   CPU为主MIC为辅模式(最常用)

   CPUMIC对等模式

   MIC为主CPU为辅模式

   MIC原生模式(native模式)

微异构:CPU上的某些指令放在MIC

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值