Results 251 to 260 of about 112,191 (286)
Some of the next articles are maybe not open access.

EXTENDING OPENMP FOR TASK PARALLELISM

Parallel Processing Letters, 2003
In a wide variety of scientific parallel applications, both task and data parallelism must be exploited to achieve the best possible performance on a multiprocessor machine. These applications induce task-graph parallelism with coarse-grain granularity. Nevertheless, using the available task-graph parallelism and combining it with data parallelism can
openaire   +1 more source

Scheduling Parallel Processable Tasks for a Uniprocessor

IEEE Transactions on Computers, 1976
Recent advances in multiprogramming have been concentrated on multiprocessor systems. But overlap in operations is also permissible in uniprocessor systems in which the processor instruction execution and input–output operations are handled by separate units.
C. V. Ramamoorthy   +2 more
openaire   +2 more sources

Parallel Task Execution in a Decentralized System

IEEE Transactions on Computers, 1972
The overhead involved in the real-time multiprocessor execution of parallel-processable segments of a sequential program is investigated. The execution follows a preprocessing phase in which the source program is analyzed and the parallel-processable segments are recognized. A number of representations of a parallel-processable program are possible.
Mario J. Gonzalez Jr.   +1 more
openaire   +2 more sources

Parallel-Task Scheduling on Multiple Resources

2012 24th Euromicro Conference on Real-Time Systems, 2012
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform, where tasks have real-time constraints. The goal is to exploit the inherent parallelism of a platform comprised of multiple heterogeneous resources. A resource model is proposed, which abstracts the key properties of any heterogeneous resource from a ...
Mike Holenderski   +2 more
openaire   +1 more source

Task-Parallel Programming with Constrained Parallelism

2022 IEEE High Performance Extreme Computing Conference (HPEC), 2022
Tsung-Wei Huang, Leslie Hwang
openaire   +1 more source

Integrating task parallelism in data parallel languages for parallel programming on NOWs

Concurrency: Practice and Experience, 2000
Summary: A number of high-level parallel programming platforms for networks of workstations (NOWs) have been developed in recent times. Most of these platforms target the exploitation of data parallelism in applications. They do not allow expressibility of applications as a collection of tasks along with their precedence relationships. As a result, the
K. J. Binu, D. Janaki Ram
openaire   +2 more sources

Parallel Task for parallelizing object-oriented desktop applications

2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010
As multicores arrive for mainstream desktop systems, developers must invest the effort to parallelize their applications. We present Parallel Task (short ParaTask), a solution to assist the parallelization of object-oriented applications, with the unique feature of including support for the parallelization of graphical user interface (GUI) applications.
Nasser Giacaman, Oliver Sinnen
openaire   +1 more source

Detection of implicit parallelisms in the task parallel language

Proceedings High Performance Computing on the Information Superhighway. HPC Asia '97, 2002
In a task parallel language like Fortran M, the programmer writes a task parallel program using parallel constructs. When some data dependencies exist between called procedures in various applications, it is difficult to write a task parallel program according to their dependencies.
null Sung-Soon Park, null Mi-Soon Koo
openaire   +1 more source

Integrating task and data parallelism with task HPF

2000
An abstract is not available.
S. CIARPAGLINI   +4 more
openaire   +6 more sources

A parallel genetic algorithm for task mapping on parallel machines

1999
In parallel processing systems, a fundamental consideration is the maximization of system performance through task mapping. A good allocation strategy may improve resource utilization and increase significantly the throughput of the system. We demonstrate how to map the tasks among the processors to meet performance criteria, such as minimizing ...
S. Mounir Alaoui   +2 more
openaire   +1 more source

Home - About - Disclaimer - Privacy