电子工程专辑
UBM China

英特尔Parallel JS众核并行编程,超越传统思考局限

上网日期: 2011年09月20日 ?? 我来评论 字号:放大 | 缩小 分享到:sina weibo tencent weibo tencent weibo


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友

关键字:Parallel JS? 众核? 并行编程?

英特尔稍早前发布了‘Parallel JS’(并行JS),这是一个开放原代码、数据并行版本的JavaScript,英特尔CTO Justin Rattner将之形容为众核(many-core)运算发展过程中,向前跨出的一小步。

Rattner稍早前在英特尔开发者论坛(IDF)发表主题演讲,并针对并行编程和降低PC、服务器等功耗,展示了最新的程序语言和其他研究成果。

包括英特尔、微软、Nvidia和其他业者,都对大学研究单位挹注了大量投资,以定义能满足未来众核处理器需求的编程工具。截至目前,并行化编程一直仅被应用在高度专业化的科技应用领域。

“我们已取得良好进展,但未来将不会只有单一‘编程’模型,而是会有许多个模型,”Rattner说。

Parallel JS是其中一个代表模型。这种语言针对数据密集型的运算、基于浏览器的应用如照片和视频编辑,以及3D游戏等在英特尔芯片上执行的应用程序提高性能。其主要目标是吸引使用脚本语言的主流Web程序设计师们。

Rattner还展示了该语言可在高端动画应用中处理英特尔CPU上8个x86核心的能力。

英特尔Parallel JS众核并行编程,超越传统思考局限(电子工程专辑)

“最近一段时间以来,大多数的软件都是用Java或Python等脚本语言编写,但至今这些程序设计师还未真正使用多核工具,”Rattner说,Parallel JS是“非常重要的一步,它让我们超越了传统思考局限,一旦你突破了少数几个内核,那么,建构多核芯片就只是应用程序的技术罢了,”他说。

该语言的未来版本也将充分利用目前嵌入在英特尔最新处理器中的图形内核。为此,Rattner展示了用于x86和图形内核的脸部识别应用程序。

“我们基本上是告诉开发者,是时候去思考异质运算的创造性了,”Rattner说。

下一页:众核和移动愿景


1???2???3?下一页?最后一页





我来评论 - 英特尔Parallel JS众核并行编程,超越传统思考局限
评论:
*? 您还能输入[0]字
分享到: 新浪微博 qq空间
验证码:
????????????????
?

关注电子工程专辑微信
扫描以下二维码或添加微信号“eet-china”

访问电子工程专辑手机网站
随时把握电子产业动态,请扫描以下二维码

?

5G网络在提供1Gbps至10Gbps吞吐量方面具有很好的前途, 并且功耗要求比今天的网络和手机都要低,同时还能为关键应用提供严格的延时性能。本期封面故事将会与您分享5G的关键技术发展,以及在4G网络上有怎样的进步。

网友推荐相关文章
?
?
有问题请反馈
推荐到论坛,赢取4积分X