[ספר][B] Parallel programming

T Rauber, G Rünger - 2013‏ - Springer
Innovations in hardware architecture, such as hyper-threading or multicore processors,
make parallel computing resources available for computer systems in different areas …

The design of OpenMP tasks

E Ayguadé, N Copty, A Duran… - … on Parallel and …, 2008‏ - ieeexplore.ieee.org
OpenMP has been very successful in exploiting structured parallelism in applications. With
increasing application complexity, there is a growing need for addressing irregular …

Cost optimized provisioning of elastic resources for application workflows

EK Byun, YS Kee, JS Kim, S Maeng - Future Generation Computer Systems, 2011‏ - Elsevier
Workflow technologies have become a major vehicle for easy and efficient development of
scientific applications. In the meantime, state-of-the-art resource provisioning technologies …

Integrating asynchronous task parallelism with MPI

S Chatterjee, S Tasırlar, Z Budimlic… - 2013 IEEE 27th …, 2013‏ - ieeexplore.ieee.org
Effective combination of inter-node and intra-node parallelism is recognized to be a major
challenge for future extreme-scale systems. Many researchers have demonstrated the …

BTS: Resource capacity estimate for time-targeted science workflows

EK Byun, YS Kee, JS Kim, E Deelman… - Journal of Parallel and …, 2011‏ - Elsevier
Workflow technologies have become a major vehicle for easy and efficient development of
scientific applications. A critical challenge in integrating workflow technologies with state-of …

A low-cost approach towards mixed task and data parallel scheduling

A Radulescu, AJC Van Gemund - International Conference on …, 2001‏ - ieeexplore.ieee.org
A relatively new trend in parallel programming scheduling is the so-called mixed task and
data scheduling. It has been shown that mixing task and data parallelism to solve large …

Machine learning based online performance prediction for runtime parallelization and task scheduling

J Li, X Ma, K Singh, M Schulz… - … analysis of systems …, 2009‏ - ieeexplore.ieee.org
With the emerging many-core paradigm, parallel programming must extend beyond its
traditional realm of scientific applications. Converting existing sequential applications as …

CPR: Mixed task and data parallel scheduling for distributed systems

A Radulescu, C Nicolescu… - … 15th International Parallel …, 2001‏ - ieeexplore.ieee.org
It is well-known that mixing task and data parallelism to solve large computational
applications often yields better speedups compared to either applying pure task parallelism …

Toward automated spatial change analysis of MEP components using 3D point clouds and as-designed BIM models

VS Kalasapudi, Y Turkan, P Tang - 2014 2nd International …, 2014‏ - ieeexplore.ieee.org
The architectural, engineering, construction and facilities management (AEC-FM) industry is
going through a transformative phase by adapting new technologies and tools into its …

Automatic parallelization of recursive procedures

M Gupta, S Mukhopadhyay, N Sinha - International Journal of Parallel …, 2000‏ - Springer
Parallelizing compilers have traditionally focussed mainly on parallelizing loops. This paper
presents a new framework for automatically parallelizing recursive procedures that typically …