多核开发是不是流行的语言平台已经支持了呢?

stamp80 2006-06-21 03:14:33
例如java,dot net等。Java 5听说已经支持多核了吧!
现在英特尔这个多核技术,有什么特定群体么?
...全文
349 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
stamp80 2006-06-28
  • 打赏
  • 举报
回复
谢谢
  • 打赏
  • 举报
回复
myan() 说得不错
lnwuyaowei 2006-06-21
  • 打赏
  • 举报
回复
俺真的不想再适应这种变化了.也许真的老了.
myan 2006-06-21
  • 打赏
  • 举报
回复
不是这样的。Java和.NET在语言和library级别上提供了精良的multi-thread支持,这是我们编写multi-threaded应用更加轻松容易。但是这并不意味着你写的代码自动就可以运行在multi-core上。事实上正好相反,大多数情况下,你的代码仍然跑在单核上,从而让另外一个核闲置。因此,要享受多核带来的福利,必须在程序设计中认真考虑,那些人物能够并行?采用怎样的并行策略?共享资源如何进行访问控制?等等。这些问题是很复杂的。

有很多人以为程序写成多线程的了,就自动能够享受多核带来的性能改善,这两件事不完全等价。否则也没有必要发明OpenMP了。

Intel的工具目前主要是针对C/C++应用程序开发的。而C/C++在可以预见的未来仍然是整个计算的引擎。Intel的工具可以帮助我们写出更好的多核应用,尽早地调试bug,优化性能。

567

社区成员

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

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