River TrailJavaScript的并行编程扩展
River Trail是JavaScript的并行编程扩展,让Web应用能利用处理器的多核心和矢量扩展指令。英特尔开发者表示,他们的目标是让 JavaScript并行编程和编写普通JavaScript程序一样简单。它的Demo演示显示,使用WebGL物理模拟4000个对象,串行版本的速度只有3fps,并行版本能达到45fps。
Intel还介绍说River Trail可以无缝的接入现有的技术中去,并且能和其他HTML5的新技术的API良好的协同工作,以上的WebGL Demo就是很好的印证,显示出了River Trail良好的兼容性。目前River Trail还是作为一个Firefox浏览器扩展存在的,尚不清楚是否会引起其他厂家的注意并引入到各自的Javascript引擎中,例如V8。另外, 在原文的评论部分,Intel还解释了River Trail和Web Workers的不同,并欢迎所有的开发者加入到这个开源项目中去。
评论
PJ2Java 并行编程 API
ParallelJava2(PJ2)是100%Java实现的并行编程API和中间件,支持多核并行计算机,集群并行计算机,缓和多核集群并行计算机和GPU加速并行计算机。PJ2包括一个轻量级map-red
PJ2Java 并行编程 API
0
SwoolePHP 的异步并行和协程 C 扩展
Swoole是一个使用 C++ 语言编写的基于异步事件驱动和协程的并行网络通信引擎,为 PHP 提供协程、高性能网络编程支持。提供了多种通信协议的网络服务器和客户端模块,可以方便快速的实现 TCP/U
SwoolePHP 的异步并行和协程 C 扩展
0
SCOOPPython 中可扩展的并行操作库
SCOOP是 Python中可扩展的并行操作库。SCOOP(可伸缩的并发操作在Python中)是一个分布式的任务模块允许并发并行编程在各种环境中,从异构网格到超级计算机。特点:利用网络上的多台计算机的
SCOOPPython 中可扩展的并行操作库
0
cpp-taskflowC++ 并行任务编程库
cpp-taskflow是一个开源的 C++并行任务编程库,cpp-tastflow非常快,只包含头文件,可以帮你快速编写包含复杂任务依赖的并行程序。与现有的并行任务编程库(如OpenMPTaskin
cpp-taskflowC++ 并行任务编程库
0
golang parallelgolang 并行编程库
一个golang并行编程库,用于业务聚合或重构。可以用最少的代码,将串行的函数调用并行化,无需改变函数的声明。实现原理和demo参考github地址:https://github.com/buptmi
golang parallelgolang 并行编程库
0