并行计算 编辑
并发计算,是一种程式计算的形式,在系统中,至少有两个以上的计算在同时运作,计算结果可能同时发生。用来实作并发性程式语言与各种算法,统称为并行计算。
8
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
C++ AMP是微软公司基于DirectX 11技术实现的一个并行计算库。它建立在C++的语言规范上,使得程序员可以相对容易地在数据并行硬件上编写并执行并行计算程序。
是Google开发的一种静态类型强类型、编译语言、并行计算,并具有垃圾回收功能的编程语言。
GNU parallel是用于Linux和其他类Unix操作系统的命令行驱动的实用工具,它允许用户并行计算的执行Bourne shell脚本。GNU parallel是Ole Tange用Perl写的自由软件。它可在GPLv3条款下获得。GNU parallel可以在远程服务器上运行作业,它使用Secure Shell与远程机器进行通信。
串流处理是一种程序设计范式,相当于数据流程编程,事件流处理,和响应式编程 ,其允许一些应用更容易地利用了有限形式的并行计算。这些应用程序可以使用多个计算单元,例如图形处理器上的浮点运算器或现场可编程逻辑门阵列,而无需明确管理这些单元之间的分配,同步或通信。
是Google开发的一种静态类型强类型、编译语言、并行计算,并具有垃圾回收功能的编程语言。
大卫·格勒恩特尔是一位电脑科学家和艺术家,耶鲁大学教授,知名于1980年代对并行计算的贡献。1993年收到泰德·卡辛斯基的邮包炸弹,爆炸使其右眼和右手受伤。
同步屏障并行计算中的一种同步方法。对于一群进程或线程,程序中的一个同步屏障意味着任何线程/进程执行到此后必须等待,直到所有线程/进程都到达此点才可继续执行下文。
OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU、GPU、数字信号处理器、FPGA或其他类型的处理器与硬件加速器所组成。OpenCL由一门用于编写kernels的语言和一组用于定义并控制平台的API组成。OpenCL提供了基于任务分割和数据分割的并行计算机制。
印卧涛,出生于南京,应用数学,加利福尼亚大学洛杉矶分校数学系教授。他目前的研究方向为最优化,并行计算和分布式计算,逆问题等。
pexec是用于Linux和其他类Unix操作系统的命令行实用工具,它允许用户并行计算的执行Bourne shell命令。指定代码可以要么在本地要么在远程主机上执行,它使用Secure Shell与远程主机建立安全通道。类似于shell循环,在循环开始任务重复时变更一个变量,它可以将多个值传递给指定命令或脚本。pexec是自由软件实用工具,是GNU计划的一部分,它可在GPLv3条款下获得,是当前Debian稳定发行版的一部分。