数据并行 编辑
资料平行,是一种多处理器平行运算模式,将资料分配到不同的平行运算节点中。资料平行把大的任务化解成若干个相同的子任务,处理起来比任务平行简单。
6
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Apache Flink是由Apache软件基金会开发的开源流处理软件框架,其核心是用Java和Scala编写的分布式流数据流引擎。Flink以数据并行和管道方式执行任意流数据程序,Flink的流水线运行时系统可以执行批处理任务和流处理程序。此外,Flink的运行时本身也支持迭代法的执行。
Futhark是一个函数式编程、数据并行、阵列编程编程语言,最初于哥本哈根大学理学院计算机科学系作为HIPERFIT计划的一部分而开发。它聚焦于确使以函数式风格书写的数据并行程序,可以高性能的执行于大规模并行硬件上,特别是在GPGPU上。Futhark受到NESL的强烈启发,但是为了确使更具进取性的编译器优化,对如何表达并行施加了约束。特别是,不支持非正规的嵌套数据并行。