|
本帖最后由 bcyj 于 2012-8-8 19:39 编辑
其实按我的理解,intel选择了最合理的
1.使用了mmx,sse2优化的软件或闭源库,都不会是长久没更新的
2.长久没更新,使用了几十年的闭源库,最多只会使用x87浮点,phi可以兼容这部分
3.对于紧跟硬件发展,有进行各种新指令优化的软件,再去为zmm优化不是难事
然后,最重要的一环其实是操作系统的支持程度了,操作系统支持得好,利用处理器异常,其实可以把一切都隐藏,当执行到不支持的指令集时,调度到支持的cpu上执行,内存管理更是小问题了..地址映射罢了...把专用内存理解成缓存好了.. |
|