Results 261 to 270 of about 103,699 (311)
Some of the next articles are maybe not open access.

On the Semantics of Parallel Programs

Fundamenta Informaticae, 1981
The paper deals with the semantics of parallel programs. It is shown that there exist other semantics besides the well-known one, which reflects multiplexing and is defined as an interleaving of elementary actions. Those semantics are not necessarily equivalent with respect to the input (out-put) relation; moreover, they permit the investigation of the
openaire   +2 more sources

Parallel programming — A critique

Parallel Computing, 1997
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
openaire   +2 more sources

On the Compilation of Parallel Programs

Fundamenta Informaticae, 1981
The paper examines the properties of a compilation of sequential and parallel programs with respect to computational semantics, defined in the earlier paper of the present author “On the Semantics of Parallel Programs”. A compilation of sequential programs is defined and proved to be stable, i.e.
openaire   +2 more sources

Automatic program parallelization

Proceedings of the IEEE, 1993
An overview of automatic program parallelization techniques is presented. It covers dependence analysis techniques, followed by a discussion of program transformations, including straight-line code parallelization, do-loop transformations, and parallelization of recursive routines.
Utpal Banerjee   +3 more
openaire   +1 more source

Sequentializing Parallel Programs

1992
A compile-time technique is presented for determining if a set of procedures within a parallel program can be executed sequentially without causing deadlock. The analysis and methods are described for committed-choice parallel logic programming languages; however, the concepts are general enough for any concurrent languages with fine-grain ...
Mark Korsloot, Evan Tick
openaire   +1 more source

Parallel programming in 2001

IEEE Software, 1991
Factors driving the growth of parallel computing and those inhibiting its growth are identified. The impact of advances in communication, VLSI technology, and embedded systems on parallel architecture are discussed. The two categories of parallel programs-transformational and reactive-are examined.
K. Mani Chandy, Carl Kesselman
openaire   +1 more source

A Parallel Programming Environment

IEEE Software, 1985
Automated techniques will not entirely free the programmer from thinking about parallelism but will uncover natural parallelism in loops and generate appropriate synchronization primitives to exploit that ...
John R. Allen, Ken Kennedy
openaire   +1 more source

Programming parallel simulations

1995
Computer simulation is one of the well known problem solving paradigms. Simulating large systems generally requires much computational energy, sometimes beyond the capacities of available single processor computers. Parallel discrete event simulation (PDES) is the execution of a discrete event simulation (DES) on a multiprocessor computer.
Farshad Fatin, Ray J. Paul
openaire   +1 more source

Parallel Programming with Skeletons

Computing in Science & Engineering, 2009
Parallel programming is bound to become the main concern of software developers in the coming decades. Various models aim to solve this tension, trading efficiency for abstraction or vice versa, but how about getting both?
openaire   +1 more source

Parallel Programming in MATLAB

The International Journal of High Performance Computing Applications, 2009
A visit to the neighborhood PC retail store provides ample proof that we are in the multi-core era. The key differentiator among manufacturers today is the number of cores that they pack onto a single chip. The clock frequency of commodity processors has reached its limit, however, and is likely to stay below 4 GHz for years to come.
openaire   +1 more source

Home - About - Disclaimer - Privacy