多核计算与大型向量计算(机)有什么关系,为何引入这个多核技术,有没有必要?

zhangpuwei 2008-04-28 06:57:30
多核cpu,是否也同样可以应用于大型计算机领域,例如,日本nec的地球模拟器,
他也可以把cpu矩阵,换为多核cpu.
这样也可以提高性能呢?
...全文
71 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangpuwei 2008-04-29
  • 打赏
  • 举报
回复
先生,您好。请问,现在出版界,是否有关于多线程编译的图书,资料等等。
是否可以提供,或者intel网站上,是否提供有关的开放公开的技术资料下载。***
例如,有没有视频的技术讲解资料,可以提供爱好者下载?
(对不起,我仅仅是compiler技术的爱好者,虽然知道intel也在搞多核编写程序的竞赛,
但是,没有太多的时间来关注和参与,所以消息也比较封闭)

我在amazon.cn网站上,看到的compiler construction论文集目录上,也仅仅是
传统领域内的研究,基于多核的技术论文没有看到。
给人的印象,软件技术的领跑者,往往是公司。

估计,像基于多核的编译技术资料等等,仍然是被大公司,例如intel所拥有,
intel的cpu,compiler,硬件软件相互配合,相得益彰,可以说才更加地至臻完美吧。

学术界,与企业界,教育,出版等也该更好的合作吧。这样更能推进此技术的研究和应用。
以至于,中科院计算所,也一直在招聘,多核编译的研究员。

张埔玮
intel_iclifort 2008-04-29
  • 打赏
  • 举报
回复
MPP只适用于解决某一类特有的问题, 它是高效的. 你永远都可以设计这样的系统, 但是它的整体成本也是必需要考虑的问题, 你需要专门的硬件, 互连设备, 软件系统(操作系统可以用Linux, 那编译器,调试器之类的工具呢), 还有熟悉它的开发人员;

SMP在处理器的数量达到一定的程度后, 系统的设计难度和复杂程度大大增加, 所以一般很少看到有超过8个处理器插座的系统了; 而多核就会部分解决这个问题

NUMA架构会是一个很好的方向, 现在成熟的系统也很多, 特别是大型的多处理器系统


多核编译技术, 本质上还是基于单核的指令级优化(ILP), 加上线程极优化(TLP). 如果自己设计线程, 那么编译器能帮助得比较有限; 而OpenMP会是另外一个方向, 可以先研究一下吧

zhangpuwei 2008-04-28
  • 打赏
  • 举报
回复
另外,我对多核编译技术感兴趣,请问,这方面,是否有资料可以下载,或者书籍已经出版呢?
国内,中国科学院计算所,一直也在招聘,多核编译器的人才。
另外,我自己想,能从事多核技术研究/应用的人员,估计是希之又希,少之又少。
从事多核编译技术的研究员,也就更是难寻吧。内行太少。
而外行总在看热闹,始终是难以走进核心。例如我自己。
能否请专家指点多核编译技术呢

566

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧