Getting parallel programs to run correctly is difficult.
正确地运行并行程序是非常困难的。
Accelerator is quite well suited for writing stencil-style data parallel programs.
Accelerator非常适合编写模板风格的数据并行处理程序。
Compared with serial programs, parallel programs debugging will face some new problems.
与串行程序相比,并行程序调试会遇到新的问题。
In the following sections, we will write some parallel programs and run them on this cluster.
在接下来的几节中,我们将编写一些并行程序,并在这个集群上运行这些并行程序。
The overheads of some common operations important to parallel programs are displayed in Table.
一些在并行程序中很重要的常见操作开销如上图所示。
Programmers can verify the partial correctness of multi-core parallel programs in our framework.
在该框架下,程序员可以对多核并行程序的部分正确性进行验证。
To simplify the development of massively parallel programs Google and IBM have created the following resources.
为了简化大规模并行程序的开发,Google和IBM提供了以下资源。
In this paper we describe the BSP model and show how to develop parallel programs in BSP style by an example.
本文主要介绍了BSP模型并通过实例讨论了BSP算法设计和BSP并行程序方法。
Parallelizing compiler can transform serial programs to parallel programs automatically or semi automatically.
并行化编译器可以把现有的串行程序自动或半自动地转换为并行程序。
Part 2 covers parallel algorithms, how to write parallel programs, how to set up clusters, and cluster benchmarking.
第2部分将介绍并行算法的知识,并介绍如何编写并行程序、如何构建集群以及如何进行基准测试。
Not only are parallel programs faster, they can also be used to solve problems on large datasets using non-local resources.
并行式程序不仅运行更快,而且能被用于解决分布式大数据集的问题。
This paper introduces the design and implementation of a remote debugger for parallel programs based on multi-platform.
介绍了一个跨平台远程并行程序调试器的设计与实现。
This article covers parallel algorithms, and shows you how to write parallel programs, set up clusters, and benchmark clusters.
本文介绍了并行算法,并介绍了如何编写并行程序、构建集群以及对集群进行基准测试。
Now that the cluster is ready, you can run parallel programs, add or remove new nodes based on need, and monitor the status with Ganglia.
现在我们已经准备好集群环境了,接下来可以运行并行程序了,并且可以根据需要添加或删除新节点,并使用Ganglia来监视节点的状态。
The nondeterminism in parallel programs brings many difficulties to the task scheduling in which the dynamic method has high overhead.
并行程序中的不确定性给任务调度带来了困难,采用动态调度的方法有时开销很大。
Parallel programs seem more natural to me as extensions of functional languages; although I must admit that I haven't looked closely for others.
作为函数式语言的扩展,并行程序对我来说似乎更自然,尽管我必须承认我没有密切关注其他的。
Message passing model has widely been adapted as a standard information transmission between processing elements in practical parallel programs.
消息传递模型作为一种处理单元间标准信息传输方式在实际并行程序中广为采用。
This feature allows you to debug parallel programs that run on a cluster of computers communicating through the Message Passing Interface (MPI).
此功能允许调试在计算机群集上运行的、通过消息传递接口(MPI)通信的并行程序。
Message passing programming is main paradigm in distributed memory systems with which high efficient and scalable parallel programs can be designed.
基于消息传递的程序设计模式是分布存储并行计算系统上设计高效,可扩展并行程序的主要模式。
It is an economical and efficient way to solve large-scale parallel computing problems by devising object-oriented parallel programs on the distributed system.
在分布式系统上进行面向对象的并行程序设计是解决大规模并行计算问题的一个经济而又高效的途径。
Based on parallel calculation of the high accuracy direct integration method, parallel programs are implemented and some approaches are given in order to save memory.
并行程序采用精细时程积分法的并行算法来实现,并给出了节省存储量的一些途径。
This two-part article introduces the concepts of High Performance Computing (HPC) with Linux cluster technology and shows you how to set up clusters and write parallel programs.
这两篇系列文章简要介绍采用Linux集群技术的高性能计算(HPC)的概念,展示如何构建集群并编写并行程序。
Programs must be written to explicitly take advantage of the underlying hardware, and existing non-parallel programs must be re-written if they are to perform well on a cluster.
程序在编写时必须要显式地利用底层硬件的优点,如果现有的非并行程序不能很好地在集群上运行,那么这些程序必须重新进行编写。
While present parallel programs mostly machine dependent, so the transportability of parallel programs are very poor and it is very difficult to predict the program performance.
而现有的并行程序绝大多数是依赖机器的,因此并行程序的可移植性差且难于预测性能。
Parallel Virtual Machines (PVM) were once a popular parallel programming platform for this, but lately MPI has become the DE facto standard for writing parallel programs for clusters.
并行虚拟机(PVM)曾经是一个非常流行的并行编程平台,但是最近MPI已经成为了为集群编写并行程序的事实标准。
It was illustrated how to utilize and extend the message-passing mechanisms provided by GOOMPI to transfer user-defined data structures and develop parallel programs effectively.
并研究了如何利用并扩展GOOMPI的消息传递机制来传递用户自定义数据结构,以有效地开发并行程序。
This paper makes researches on several methods that can be used to test the performance of parallel programs , which is based on MPI environment and uses the technology of embedded MPE.
该文着重就几种在MPI编程环境下如何利用嵌入的MPE技术检测并行程序性能的实现方法进行了分析研究。
This paper studies hardware synthesis from parallel programs. Based on operational semantics of a parallel language, a set of transformation rules for various language constructs is established.
基于并行语言的操作语义,提出一组将语言构造模块转化为硬件电路的规则。
If you've spent most of your programming career writing sequential code, you might have more trouble adapting to the parallel nature of the robotics programs than your kids will.
如果您长期以来都从事顺序代码的编写工作的话,那么您可能还不如您的孩子们那样顺利地适应机器人技术编程中的并行本质属性。
If you've spent most of your programming career writing sequential code, you might have more trouble adapting to the parallel nature of the robotics programs than your kids will.
如果您长期以来都从事顺序代码的编写工作的话,那么您可能还不如您的孩子们那样顺利地适应机器人技术编程中的并行本质属性。
应用推荐