Description: 矩阵转置并行计算,需要至少4个处理器,采用块棋盘划分方法-Matrix transpose parallel computing, require at least four processors, the use of block division method chessboard Platform: |
Size: 2048 |
Author:我依然在 |
Hits:
Description: 并行程序说明:输出结果为最小生成树的边。运行:本实例中使用了5个处理器-Parallel Program Description: The output for the minimum spanning tree edges. Run: The example of the use of five processors Platform: |
Size: 6144 |
Author:王通 |
Hits:
Description: C语言和OpenMP编写的可在多核或SMP处理器上进行多线程运行的最短路径算法。可了解多核多线程和OpenMP的并行编程技术。-C language and can be prepared OpenMP or multi-core processors on SMP multi-threading to run the shortest path algorithm. Learn to multi-core multi-thread and OpenMP parallel programming technology. Platform: |
Size: 2048 |
Author:computing |
Hits:
Description: 介绍行列划分算法和矩阵相乘并行算法M P I 程序, 给出基于矩阵相乘并行算法的M P I 实现, 分析和讨
论处理器数目、复杂性、矩阵划分、B 子块传递、死锁避免和矩阵数据的获取等问题.-Introduction into the ranks of the matrix multiplication algorithm and parallel algorithm for MPI procedures, give parallel algorithm based on matrix multiplication of the MPI implementation, analysis and discussion of the number of processors, complexity, matrix breakdown, B sub-block transmission, to avoid deadlock and matrix data access and so on. Platform: |
Size: 188416 |
Author:澄海 |
Hits:
Description: 摘要图像特征的提取是视觉图像识别的重要方法之一,采用细胞神经网络(&’’)并行处理器进行图像特征的提取
具有实时快速的优点。该文将介绍&’’ 并行处理器的基本工作原理及其实现图像特征处理的逻辑组合通用方法,并以
图像的纹理分割与识别为例来说明&’’ 并行处理器应用于视觉图像识别的通用编程方法。-Abstract image feature extraction is a visual image to identify one of the important ways, the use of cellular neural networks for parallel processors (& ' ' ) image feature extraction with the advantages of rapid real-time. This paper will introduce & ' ' parallel processors to achieve the basic working principle and characteristics of image processing method of the logic combination of GM and image texture segmentation and recognition as an example to illustrate the application of parallel processors & ' ' visual image recognition General programming method. Platform: |
Size: 1100800 |
Author:martin |
Hits:
Description: 本实例详细讲解了处理器上双机并口通信的过程,让我们了解PC机上通信的奥秘!-Detailed account of the examples of two-plane parallel processors on the process of communication, let us understand the PC, the mysteries of communication! Platform: |
Size: 24576 |
Author:momo |
Hits:
Description: 近年来,计算机图形处理器(GI.apllics Processing Unit,GPU)得到了极大地发展,从最初局限于图形渲染的图形卡,发展为如今可编程的并行计算平台。与CPU的串行计算模式不同,GPU是一种高度并行的流处理器,具有更强的浮点计算能力,在物理模拟、信号分析等许多领域人们将高强度的计算任务以适当的方式转化为流数据计算模式,通过编程在GPU中进行加速计算,通常能获得一个数量级的速度提高,这也是当今的热点研究问题之一。-In recent years, computer graphics processor (GI.apllics Processing Unit, GPU) has been greatly developed, from the initial limited to graphics rendering of the graphics card, development of a programmable parallel computing platform today. Serial computing model with the CPU difference, GPU is a highly parallel stream processors, with more floating-point computing power, in the physical simulation, signal analysis and many other areas that people will be high-strength computing tasks in an appropriate way into computing model for the flow of data through the program carried out in the GPU to accelerate the calculation, usually can get an order of magnitude faster, which is one of today' s hot research issues. Platform: |
Size: 11227136 |
Author:liaozw |
Hits:
Description: 深入浅出地全面介绍了计算机系统结构的基本原理。内容包括计算机系统结构的基本概念、指令系统、输入输出系统、标量处理机、互联网络、并行处理机和多处理机等。-Layman' s language and a comprehensive introduction to the basic principles of computer architecture. Covers the basic concepts of computer architecture, instruction set, input-output system, the scalar processor, the Internet, parallel processors and multi-processor and so on. Platform: |
Size: 8922112 |
Author:#include |
Hits:
Description: NVIDIA Fellow David Kirk and UIUC Professor Wen-mei Hwu have published their landmark textbook, Programming Massively Parallel Processors: A Hands-on Approach. This book will enable generations of programmers to understand and exploit the massively parallel architecture of GPUs. Various techniques for constructing parallel programs are explored in detail. The book also uses case studies to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. If you are looking to acquire a solid foundation in massively parallel development, this is an excellent place to start.-NVIDIA Fellow David Kirk and UIUC Professor Wen-mei Hwu have published their landmark textbook, Programming Massively Parallel Processors: A Hands-on Approach. This book will enable generations of programmers to understand and exploit the massively parallel architecture of GPUs. Various techniques for constructing parallel programs are explored in detail. The book also uses case studies to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. If you are looking to acquire a solid foundation in massively parallel development, this is an excellent place to start. Platform: |
Size: 3670016 |
Author:sergius |
Hits:
Description: In this webinar you will learn how you can use Parallel Computing Toolbox™ to speed up MATLAB applications by using hardware you already have. You will learn how minimal programming efforts can speed up your applications on widely available desktop systems equipped with multicore processors and GPUs.-In this webinar you will learn how you can use Parallel Computing Toolbox™ to speed up MATLAB applications by using hardware you already have. You will learn how minimal programming efforts can speed up your applications on widely available desktop systems equipped with multicore processors and GPUs. Platform: |
Size: 27264000 |
Author:mingi, kim |
Hits:
Description: 并行化思路实现dijkstra算法。假设有p个处理器,N个顶点。给每个处理器分配N/p个顶点,求出局部的最小值,复杂度为O (N/p)。然后后一半的处理器将自己的最小值发送给第前p/2个处理器。前一半处理器接收到传来的值后,与局部的最小值比较,作为新值。继续循环,直到剩下一个处理器为止。-Parallelized dijkstra algorithm. Suppose there is p a processor, N vertex. Give each processor distribution N/p a vertex, find out the local minimum value, complexity is O (N/p). And then later half of the processors will sent its own minimum value to the first former p/2 processors. the first half receive the value of the processor and compare with the local minimum value,as a new value. Continue the circulation, until only one processor is left. Platform: |
Size: 744448 |
Author:joyce |
Hits:
Description: Programming
Massively Parallel
Processors
A Hands-on Approach
by David B. Kirk and Wen-mei W. Hwu
English version Platform: |
Size: 3564544 |
Author:L |
Hits:
Description: 使用虚拟处理器的SPMD
并行程序,我将介绍使用虚拟处理器的一些结果
技术,并行计算程序的一些SPMD。 “
测试的技术真正的处理器是英特尔超线程,
和程序,浮点计算的MATLAB脚本。
工作的关注实用和限制的结论
使用的方法。主要结果是,使用虚拟处理器
不仅为改善并行程序是一个很好的技术
基于内存的计算,但在大量的磁盘存储的情况下
操作太多。
-Using virtual processors for SPMD
parallel programs,I describe some results on the use of virtual processors
technology for parallelize some SPMD computational programs. The
tested technology is the INTEL Hyper Threading on real processors,
and the programs are MATLAB scripts for floating points computation.
The conclusions of the work concern on the utility and limits
of the used approach. The main result is that using virtual processors
is a good technique for improving parallel programs not only for
memory-based computations, but in the case of massive disk-storage
operations too Platform: |
Size: 97280 |
Author:linpandr |
Hits:
Description: 大量平行處理器程式設計訓練課程Programming Massively Parallel Processors:the CUDA experience -Introduction and Motivation
The CUDA Programming Model
CUDA Memories
CUDA Threads
Performance Tuning
Floating-Point Considerations and CUDA for MultiCore CPU
Application Case Study- Ion Placement Tool, VMD
Application Case Study- Quantitative MRI Reconstruction
Discussions and Conclusions Platform: |
Size: 7119872 |
Author:徐草 |
Hits:
Description: 《大规模并行处理器编程实战》英文版,全球第一本介绍CUDA的教程。由于书名太长,只能用其英文缩写,望见谅。-Programming Massively Parallel Processors:A Hands-on Approach,a book which is the first book in the world that provide a perfect guide for learning CUDA. Platform: |
Size: 4899840 |
Author:thaulyshine |
Hits:
Description: .net并行扩展将并行和异步编程能力带给比以往更广泛的开发者受众。能让没有多线程开发经验的开发者能够写出高伸缩性的并行程序,从而充分利用当下多核处理器的优势。本书是一个清晰的实践指导手册。-.NET parallel extensions brings the power of parallel and asynchronous programming to a much wider developer audience than ever before. This book will give a developer with no multithreaded development experience the ability to write highly scalable parallel applications that take advantage of modern multicore processors.If you are an experienced .NET developer who wants to put parallel extensions to work in your applications, this book is for you. “.NET 4.5 Parallel Extensions” is a practical, hands-on guide that provides you with a number of clear step-by-step recipes that will introduce parallelism into your applications and take advantage of modern multicore processors. This book is a crash course in using the extensions, with theory and concepts kept to a minimum. “.NET 4.5 Parallel Extensions” offers a wide-ranging presentation of parallel development concepts, and provides a working knowledge of key technologies that are important to developers who want to take advantage of mult Platform: |
Size: 4856832 |
Author:sergen |
Hits:
Description: DNA sequence alignment is the most
commonly application in computational biology. It is
essential pre-requisite of many other operations in
computational biology applications. Optimal alignment
for a large scale size DNA sequence dataset is a known
example of a time and space consuming. The Smith-
Waterman algorithm is a well recognized technique to
produce optimal alignment between DNA sequences. In
this paper, we present a parallel technique for computing
Smith-Waterman algorithm. The implementation is done
under a master-worker based distributed memory
multiprocessors with Single Program Multiple Data
(SPMD) architecture. The MPJ Express, an object
oriented Message Passing Interface software is utilized to
enable instructions and messages to be exchanged
between processors. Platform: |
Size: 160768 |
Author:silkan_h |
Hits: