当前位置:  开发笔记 > 编程语言 > 正文

是否值得学习特定于AMD的API?

如何解决《是否值得学习特定于AMD的API?》经验,为你挑选了2个好方法。

我目前正在学习与英特尔并行化库相关的API,如TBB,MKL和IPP.不过,我想知道它是否也值得关注AMD的部分难题.或者这只是浪费时间?(我必须承认,我对AMD的图书馆支持毫无头绪 - 所以 - 如果您有任何建议,我将不胜感激.)

只是为了澄清,我采用英特尔方式的原因是因为1)API非常好; 2)英特尔似乎像API支持一样认真对待工具支持.(再一次,我不知道 AMD在这个部门的表现如何.)



1> 小智..:

MKL和IPP库也将(几乎)在AMD机器上执行.我的猜测是TBB也会在AMD机箱上运行得很好.如果我不得不建议一种对两者都有益且有用的技术,那就是掌握OpenMP库.具有OpenMP扩展的英特尔编译器速度惊人,并且与AMD芯片一起使用.



2> Joel Coehoor..:

如果您对构建视频游戏,操作系统,数据库服务器或虚拟化软件等内容特别感兴趣,那么这是值得的.换句话说:如果你有一个关注性能的细分,花时间在汇编程序中做(并做正确).英特尔也是如此.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有