Results 221 to 230 of about 7,208 (264)
Some of the next articles are maybe not open access.
Parallel Task for parallelizing object-oriented desktop applications
2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010As 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
Parallel FDTD Simulation Using Task Parallel Library (TPL)
2020Journal of Applied Computer Science, Tom 24 Nr 2 (2016): Journal of Applied Computer ...
Bolesta, Ivan, Demchuk, Antonina
openaire +1 more source
Extracting SIMD Parallelism from Recursive Task-Parallel Programs
ACM Transactions on Parallel Computing, 2019The pursuit of computational efficiency has led to the proliferation of throughput-oriented hardware, from GPUs to increasingly wide vector units on commodity processors and accelerators. This hardware is designed to execute data-parallel computations in a vectorized manner efficiently.
Bin Ren +5 more
openaire +1 more source
Task parallelism and high-performance languages
IEEE Parallel & Distributed Technology: Systems & Applications, 1994High Performance Fortran currently lacks support for explicit task parallelism.This article explains why task parallelism is important, and describes one candidate task-parallel model: the Fortran M extensions to Fortran 77.
openaire +1 more source
Task-Parallel Programming with Constrained Parallelism
2022 IEEE High Performance Extreme Computing Conference (HPEC), 2022Tsung-Wei Huang, Leslie Hwang
openaire +1 more source
Elastic Tasks: Unifying Task Parallelism and SPMD Parallelism with an Adaptive Runtime
2015In this paper, we introduce elastic tasks, a new high-level parallel programming primitive that can be used to unify task parallelism and SPMD parallelism in a common adaptive scheduling framework. Elastic tasks are internally parallel tasks and can run on a single worker or expand to take over multiple workers.
Alina Sbîrlea +2 more
openaire +1 more source
List scheduling of parallel tasks
Information Processing Letters, 1991The original list scheduling algorithm \textit{R. L. Graham} [Bounds an multprocessing timing anomalies, SIAM J. Appl. Math. 17, 416-429 (1969)] is presented and its performance ratio is shown to be \(\Delta +(m- \Delta)/m\) when parallel tasks are involved.
Wang, Qingzhou, Cheng, Kam Hoi
openaire +1 more source
Optimizing recursive task parallel programs
Proceedings of the International Conference on Supercomputing, 2017We present a new optimization DECAF that optimizes recursive task parallel (RTP) programs by reducing the task creation and termination overheads. DECAF reduces the task termination (join) operations by aggressively increasing the scope of join operations (in a semantics preserving way), and eliminating the redundant join operations discovered on the ...
Suyash Gupta +2 more
openaire +1 more source
On Scheduling Parallel Tasks at Twilight
Theory of Computing Systems, 2000zbMATH Open Web Interface contents unavailable due to conflicting licenses.
openaire +3 more sources
Bicriteria Parallel task scheduling
2005In this paper, we study the problem of scheduling on $k$ identical machines a set of parallel tasks with release dates and deadlines in order to optimize simultaneously two conflicting criteria, namely the \emphSize (number of scheduled tasks) and the \emphWeight (sum of the weight of scheduled tasks). We distinguish two variants of the problem: In the
Baille, Fabien +3 more
openaire +1 more source

