PJ2Java 并行编程 API
Parallel Java 2 (PJ2) 是 100% Java 实现的并行编程 API 和中间件,支持多核并行计算机,集群并行计算机,缓和多核集群并行计算机和 GPU 加速并行计算机。PJ2 包括一个轻量级 map-reduce 框架。PJ2 是罗契斯特理工学院计算机科学的教授 Alan Kaminsky 开发的。
PJ2 主要特性:
PJ2 的 API 更简单
一些并行编程架构,比如 并行循环和并行递归
PJ2 集群并行编程不再像 MPI 程序
PJ2 支持运行 GPU 内核 (使用 C/CUDA 编写)
PJ2 包括 Parallel Java Map Reduce Framework (PJMR)
PJ2 将会支持在云上运行并行程序
评论
cpp-taskflowC++ 并行任务编程库
cpp-taskflow是一个开源的 C++并行任务编程库,cpp-tastflow非常快,只包含头文件,可以帮你快速编写包含复杂任务依赖的并行程序。与现有的并行任务编程库(如OpenMPTaskin
cpp-taskflowC++ 并行任务编程库
0
golang parallelgolang 并行编程库
一个golang并行编程库,用于业务聚合或重构。可以用最少的代码,将串行的函数调用并行化,无需改变函数的声明。实现原理和demo参考github地址:https://github.com/buptmi
golang parallelgolang 并行编程库
0
golang parallelgolang 并行编程库
一个golang并行编程库,用于业务聚合或重构。可以用最少的代码,将串行的函数调用并行化,无需改变函
golang parallelgolang 并行编程库
0
CharmPy分布式并行编程框架
CharmPy是一个通用的分布式并行编程框架,具有简单而强大的API,基于可迁移的Python对象和远程方法调用;构建于自适应C++运行时系统之上,提供速度、可扩展性和动态负载平衡。CharmPy允许
CharmPy分布式并行编程框架
0
River TrailJavaScript的并行编程扩展
RiverTrail是JavaScript的并行编程扩展,让Web应用能利用处理器的多核心和矢量扩展指令。英特尔开发者表示,他们的目标是让JavaScript并行编程和编写普通JavaScript程序
River TrailJavaScript的并行编程扩展
0