英特尔:关注多核开发?

wlcy1988 2008-09-22 08:53:41
英特尔软件及开发部的营销及设计总监James Reinders在本届软交会上向国内的软件开发人员建议:在多核时代,需要更加关注基于多核平台的并行开发方法,才不会落后于时代。

他举例说明并行开发思维,比如:微软不会只考虑改进Word的版本问题,而是连同Word的打印处理和后台问题都会一起考虑,程序员需要考虑更全面的问题。

有了并行编程和并行处理后,会增加很多功能,原来发一封邮件要敲一个程序,但会不会有办法在自动检查有新邮件的时候将它下载并作相关处理呢?更多的考虑并行就是让硬件发挥最大的功效。

并行编程除了提高处理和运行速度以外还可以增强用户体验,把用户界面做得更吸引人,让用户使用更加舒服。

“我建议多线程化应该做的更多,更好。”James 认为实际上多线程化为很多功能的实现提供了很好的基础,英特尔中国的软件研发中心正在不断扩大,帮助更多的ISV等合作伙伴进行并行开发。

“并行化可以让软件企业在起跑的时候就领先于对手,产生差异化竞争。”在软件产品日益同质化的今天,熟悉基于多核平台的软件开发方法,无疑能使一部分ISV能够从价格战中脱颖而出。



英特尔软件及开发部的营销及设计总监James Reinders建议中国程序员更加关注基于多核平台的并行开发方法

如果能从现在开始,就在编程设计中注入多核思想,那么以后双核向四核发展,或者向更多核发展的时候,就不会遇到太大瓶颈。这种开发需要保证架构的灵活性和稳定性,并能适应不同的模式。James坦承这种编程的设计和水平要比从前的传统方法高很多。

那么,将现有的应用程序做并行化的处理是否是一件很困难的事情?

James说并行化处理本身的技术难度并不大,难点在于并行和串行的开发思想极为不同—原来的编程是一步步写下来的,但并行开发需要分析和拆解,然后进行程序的编写,每一步都不可少。

英特尔不仅关注多核处理器和平台,其一大职责还包括帮助软件开发人员和ISV们更好地利用双核和多核技术。

...全文
97 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cornmoon_blue 2008-10-02
  • 打赏
  • 举报
回复
不错
laxila 2008-09-30
  • 打赏
  • 举报
回复
顶一下,楼主没有功劳也有苦劳啊!呵呵,谢谢楼主了,。
treetor 2008-09-30
  • 打赏
  • 举报
回复
要做个记号
majiajun_no_5 2008-09-30
  • 打赏
  • 举报
回复
获益匪浅
majiajun_no_2 2008-09-29
  • 打赏
  • 举报
回复
潜水多年,今日上岸,继续学习。
majiajun_no_13 2008-09-28
  • 打赏
  • 举报
回复
快乐顶贴,快乐看贴,快乐学习
converf 2008-09-25
  • 打赏
  • 举报
回复
分析得精彩.....
很受益!
laxila 2008-09-25
  • 打赏
  • 举报
回复
路过
wzzwt 2008-09-23
  • 打赏
  • 举报
回复
支持下

567

社区成员

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

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