Design patterns percolating to parallel programming framework implementation

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Implementation of a Distributed Parallel Programming System

A parallel programming system is presented in this paper. The system supports a speciication language, parScript, which can conveniently encode a fork-joint graph by which many parallel applications are repre-sentable. The system consists of a parScript-to-C compiler, and a runtime kernel. The compiler translates parScript speciication directly into C code executable either on a sequential work...

متن کامل

Design and Implementation of the CCC Parallel Programming Language

CCC is a high-level parallel programming language that aims to provide a coherent integration of various parallel programming paradigms. CCC supports both data and task parallelism. In CCC, data parallelism is specified in SIMD model, while task parallelism is specified in MIMD model. Task parallelism in CCC supports both message-passing communication abstraction and shared-variables synchroniz...

متن کامل

Design and Implementation of a General Purpose Parallel Programming System

In scientific computing, the use of parallelism has led to widespread improvements in the performance of complex computations. However, there are many non-scientific general purpose applications that could also benefit from the modest use of parallelism. The users of these applications generally work in offices possessing large networks of PCs. If programmers could only write programs that coul...

متن کامل

Using Aspect-Oriented Programming for Design Patterns Implementation

Object-oriented design patterns are useful for designing software programs or components, which are based on objects. Object-orientation has however some limitations that a more recent approach known as aspectorientation, or more generally as "advanced separation of concerns" try to eliminate. This paper presents and motivates the beginning of some work aiming to identify and gain from the bene...

متن کامل

A framework for experimenting with structure parallel programming environment design

ASSIST is a parallel programming environment aimed at providing programmers of complex parallel application with a suitable and effective programming tool. Being based on algoritmical skeletons and coordination languages technologies, the programming environment relieves the programmer from a number of cumbersome, error prone activities that are required when using traditional parallel programm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Parallel Programming

سال: 2013

ISSN: 0885-7458,1573-7640

DOI: 10.1007/s10766-013-0273-6