Scheduling and Automatic Parallelization

Download Scheduling and Automatic Parallelization PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 1461213622
Total Pages : 275 pages
Book Rating : 4.4/5 (612 download)

DOWNLOAD NOW!


Book Synopsis Scheduling and Automatic Parallelization by : Alain Darte

Download or read book Scheduling and Automatic Parallelization written by Alain Darte and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 275 pages. Available in PDF, EPUB and Kindle. Book excerpt: I Unidimensional Problems.- 1 Scheduling DAGs without Communications.- 2 Scheduling DAGs with Communications.- 3 Cyclic Scheduling.- II Multidimensional Problems.- 4 Systems of Uniform Recurrence Equations.- 5 Parallelism Detection in Nested Loops.

Automatic Parallelization Based on Multi-dimensional Scheduling

Download Automatic Parallelization Based on Multi-dimensional Scheduling PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 34 pages
Book Rating : 4.:/5 (897 download)

DOWNLOAD NOW!


Book Synopsis Automatic Parallelization Based on Multi-dimensional Scheduling by : A. Darte

Download or read book Automatic Parallelization Based on Multi-dimensional Scheduling written by A. Darte and published by . This book was released on 1994 with total page 34 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Scheduling for Parallel Processing

Download Scheduling for Parallel Processing PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 184882310X
Total Pages : 395 pages
Book Rating : 4.8/5 (488 download)

DOWNLOAD NOW!


Book Synopsis Scheduling for Parallel Processing by : Maciej Drozdowski

Download or read book Scheduling for Parallel Processing written by Maciej Drozdowski and published by Springer Science & Business Media. This book was released on 2010-03-14 with total page 395 pages. Available in PDF, EPUB and Kindle. Book excerpt: Overview and Goals This book is dedicated to scheduling for parallel processing. Presenting a research ?eld as broad as this one poses considerable dif?culties. Scheduling for parallel computing is an interdisciplinary subject joining many ?elds of science and te- nology. Thus, to understand the scheduling problems and the methods of solving them it is necessary to know the limitations in related areas. Another dif?culty is that the subject of scheduling parallel computations is immense. Even simple search in bibliographical databases reveals thousands of publications on this topic. The - versity in understanding scheduling problems is so great that it seems impossible to juxtapose them in one scheduling taxonomy. Therefore, most of the papers on scheduling for parallel processing refer to one scheduling problem resulting from one way of perceiving the reality. Only a few publications attempt to arrange this ?eld of knowledge systematically. In this book we will follow two guidelines. One guideline is a distinction - tween scheduling models which comprise a set of scheduling problems solved by dedicated algorithms. Thus, the aim of this book is to present scheduling models for parallel processing, problems de?ned on the grounds of certain scheduling models, and algorithms solving the scheduling problems. Most of the scheduling problems are combinatorial in nature. Therefore, the second guideline is the methodology of computational complexity theory. Inthisbookwepresentfourexamplesofschedulingmodels. Wewillgodeepinto the models, problems, and algorithms so that after acquiring some understanding of them we will attempt to draw conclusions on their mutual relationships.

Profile-Guided Loop Parallelization and Co-Scheduling on Gpu-Based Heterogeneous Many-Core Architectures

Download Profile-Guided Loop Parallelization and Co-Scheduling on Gpu-Based Heterogeneous Many-Core Architectures PDF Online Free

Author :
Publisher :
ISBN 13 : 9781361320440
Total Pages : pages
Book Rating : 4.3/5 (24 download)

DOWNLOAD NOW!


Book Synopsis Profile-Guided Loop Parallelization and Co-Scheduling on Gpu-Based Heterogeneous Many-Core Architectures by : Guodong Han

Download or read book Profile-Guided Loop Parallelization and Co-Scheduling on Gpu-Based Heterogeneous Many-Core Architectures written by Guodong Han and published by . This book was released on 2017-01-26 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: This dissertation, "Profile-guided Loop Parallelization and Co-scheduling on GPU-based Heterogeneous Many-core Architectures" by Guodong, Han, 韩国栋, was obtained from The University of Hong Kong (Pokfulam, Hong Kong) and is being sold pursuant to Creative Commons: Attribution 3.0 Hong Kong License. The content of this dissertation has not been altered in any way. We have altered the formatting in order to facilitate the ease of printing and reading of the dissertation. All rights not granted by the above license are retained by the author. Abstract: The GPU-based heterogeneous architectures (e.g., Tianhe-1A, Nebulae), composing multi-core CPU and GPU, have drawn increasing adoptions and are becoming the norm of supercomputing as they are cost-effective and power-efficient. However, programming such heterogeneous architectures still requires significant effort from application developers using sophisticated GPU programming languages such as CUDA and OpenCL. Although some automatic parallelization tools utilizing static analysis could ease the programming efforts, this approach could only parallelize loops 100% free of inter-iteration dependency (i.e., determined DO-ALL loops) because of imprecision of static analysis. To exploit the abundant runtime parallelism and take full advantage of the computing resources both in CPU and GPU, in this work, we propose a new user-friendly compiler framework and runtime system, which helps Java applications harness the full power of a heterogeneous system. It unveils an all-round system design unifying the programming style and language for transparent use of both CPUs and GPUs, automatically parallelizing all kinds of loops, scheduling workloads efficiently across CPU and GPU resources while ensuring data coherence during highly-threaded execution. By means of simple user annotations, sequential Java source code will be analyzed, translated and compiled into a dual executable consisting of CUDA kernels and multiple Java threads running on GPU and CPU cores respectively. Annotated loops will be automatically split into loop chunks (or tasks) being scheduled to execute on all available GPU/CPU cores. To guide the runtime task scheduling, we develop a novel dynamic loop profiler which generates the program dependency graph (PDG) and computes the density of dependencies across iterations through a hybrid checking scheme combining intra-warp and inter-warp analyses. Implementing a GPU-tailored thread-level speculation (TLS) model, our system supports speculative execution of loops with moderate dependency densities and privatization of loops having only false dependencies on the GPU side. Our scheduler also supports task stealing and task sharing algorithms that allow swift load redistribution across GPU and CPU. We have carried out several experiments to evaluate the profiling overhead and up to 11 real-life applications to evaluate our system performance. Testing results show that the overhead is moderate compared with the sequential execution and prove that almost all the applications could benefit from our system. DOI: 10.5353/th_b5053425 Subjects: Graphics processing units Parallel processing (Electronic computers) Computer architecture

Run-time Parallelization and Scheduling of Loops

Download Run-time Parallelization and Scheduling of Loops PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 32 pages
Book Rating : 4.:/5 (317 download)

DOWNLOAD NOW!


Book Synopsis Run-time Parallelization and Scheduling of Loops by : Institute for Computer Applications in Science and Engineering

Download or read book Run-time Parallelization and Scheduling of Loops written by Institute for Computer Applications in Science and Engineering and published by . This book was released on 1990 with total page 32 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Task Scheduling for Parallel Systems

Download Task Scheduling for Parallel Systems PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 0471735760
Total Pages : 326 pages
Book Rating : 4.4/5 (717 download)

DOWNLOAD NOW!


Book Synopsis Task Scheduling for Parallel Systems by : Oliver Sinnen

Download or read book Task Scheduling for Parallel Systems written by Oliver Sinnen and published by John Wiley & Sons. This book was released on 2007-05-04 with total page 326 pages. Available in PDF, EPUB and Kindle. Book excerpt: A new model for task scheduling that dramatically improves the efficiency of parallel systems Task scheduling for parallel systems can become a quagmire of heuristics, models, and methods that have been developed over the past decades. The author of this innovative text cuts through the confusion and complexity by presenting a consistent and comprehensive theoretical framework along with realistic parallel system models. These new models, based on an investigation of the concepts and principles underlying task scheduling, take into account heterogeneity, contention for communication resources, and the involvement of the processor in communications. For readers who may be new to task scheduling, the first chapters are essential. They serve as an excellent introduction to programming parallel systems, and they place task scheduling within the context of the program parallelization process. The author then reviews the basics of graph theory, discussing the major graph models used to represent parallel programs. Next, the author introduces his task scheduling framework. He carefully explains the theoretical background of this framework and provides several examples to enable readers to fully understand how it greatly simplifies and, at the same time, enhances the ability to schedule. The second half of the text examines both basic and advanced scheduling techniques, offering readers a thorough understanding of the principles underlying scheduling algorithms. The final two chapters address communication contention in scheduling and processor involvement in communications. Each chapter features exercises that help readers put their new skills into practice. An extensive bibliography leads to additional information for further research. Finally, the use of figures and examples helps readers better visualize and understand complex concepts and processes. Researchers and students in distributed and parallel computer systems will find that this text dramatically improves their ability to schedule tasks accurately and efficiently.

Automatic Parallelization: An Incremental, Optimistic, Practical Approach

Download Automatic Parallelization: An Incremental, Optimistic, Practical Approach PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 102 pages
Book Rating : 4.:/5 (742 download)

DOWNLOAD NOW!


Book Synopsis Automatic Parallelization: An Incremental, Optimistic, Practical Approach by :

Download or read book Automatic Parallelization: An Incremental, Optimistic, Practical Approach written by and published by . This book was released on 1999 with total page 102 pages. Available in PDF, EPUB and Kindle. Book excerpt: The historic focus of Automatic Parallelization efforts has been limited in two ways. First, parallelization has generally been attempted only on codes which can be proven to be parallelizeable. Unfortunately, the requisite dependence analysis is undecidable, and today's applications demonstrate that this restriction is more than just theoretical. Second, parallel program generation has generally been geared to custom multi-processing hardware. Although a network of workstations (NOW) could in principle be harnessed to serve as a multiprocessing platform, the NOW has characteristics which are at odds with elective utilization. This thesis shows that by restricting our attention to the important domain of "embarrassingly parallel" applications, leveraging existing scalable and efficient network services, and carefully orchestrating a synergy between compile-time transformations and a small runtime system, we can achieve a parallelization that not only works in the face of inconclusive program analysis, but is also efficient for the NOW. We optimistically parallelize loops whose memory access behavior is unknown, relying on the runtime system to provide efficient detection and recovery in the case of an overly optimistic transformation. Unlike previous work in speculative parallelization, we provide a methodology which is not tied to the Fortran language, making it feasible as a generally useful approach. Our runtime system implements Two-Phase Idempotent Eager Scheduling (TIES) for efficient network execution, providing an Automatic Parallelization platform with performance scalability for the NOW.

Encyclopedia of Parallel Computing

Download Encyclopedia of Parallel Computing PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 038709766X
Total Pages : 2211 pages
Book Rating : 4.3/5 (87 download)

DOWNLOAD NOW!


Book Synopsis Encyclopedia of Parallel Computing by : David Padua

Download or read book Encyclopedia of Parallel Computing written by David Padua and published by Springer Science & Business Media. This book was released on 2014-07-08 with total page 2211 pages. Available in PDF, EPUB and Kindle. Book excerpt: Containing over 300 entries in an A-Z format, the Encyclopedia of Parallel Computing provides easy, intuitive access to relevant information for professionals and researchers seeking access to any aspect within the broad field of parallel computing. Topics for this comprehensive reference were selected, written, and peer-reviewed by an international pool of distinguished researchers in the field. The Encyclopedia is broad in scope, covering machine organization, programming languages, algorithms, and applications. Within each area, concepts, designs, and specific implementations are presented. The highly-structured essays in this work comprise synonyms, a definition and discussion of the topic, bibliographies, and links to related literature. Extensive cross-references to other entries within the Encyclopedia support efficient, user-friendly searchers for immediate access to useful information. Key concepts presented in the Encyclopedia of Parallel Computing include; laws and metrics; specific numerical and non-numerical algorithms; asynchronous algorithms; libraries of subroutines; benchmark suites; applications; sequential consistency and cache coherency; machine classes such as clusters, shared-memory multiprocessors, special-purpose machines and dataflow machines; specific machines such as Cray supercomputers, IBM’s cell processor and Intel’s multicore machines; race detection and auto parallelization; parallel programming languages, synchronization primitives, collective operations, message passing libraries, checkpointing, and operating systems. Topics covered: Speedup, Efficiency, Isoefficiency, Redundancy, Amdahls law, Computer Architecture Concepts, Parallel Machine Designs, Benmarks, Parallel Programming concepts & design, Algorithms, Parallel applications. This authoritative reference will be published in two formats: print and online. The online edition features hyperlinks to cross-references and to additional significant research. Related Subjects: supercomputing, high-performance computing, distributed computing

Partitioning and Scheduling Parallel Programs for Multiprocessors

Download Partitioning and Scheduling Parallel Programs for Multiprocessors PDF Online Free

Author :
Publisher : Pitman Publishing
ISBN 13 :
Total Pages : 232 pages
Book Rating : 4.:/5 (318 download)

DOWNLOAD NOW!


Book Synopsis Partitioning and Scheduling Parallel Programs for Multiprocessors by : Vivek Sarkar

Download or read book Partitioning and Scheduling Parallel Programs for Multiprocessors written by Vivek Sarkar and published by Pitman Publishing. This book was released on 1989 with total page 232 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is one of the first to address the problem of forming useful parallelism from potential parallelism and to provide a general solution. The book presents two approaches to automatic partitioning and scheduling so that the same parallel program can be made to execute efficiently on widely different multiprocessors. The first approach is based on a macro dataflow model in which the program is partitioned into tasks at compile time and the tasks are scheduled on processors at run time. The second approach is based on a compile time scheduling model, where both the partitioning and scheduling are performed at compile time. Both approaches have been implemented in partition programs written in the single assignment language SISAL. The inputs to the partitioning and scheduling algorithms are a graphical representation of the parallel program and a list of parameters describing the target multiprocessor. Execution profile information is used to derive compile-time estimates of execution times and data sizes in the program. Both the macro dataflow and compile-time scheduling problems are expressed as optimization problems and are shown to be NP complete in the strong sense. Efficient approximation algorithms for these problems are presented. Finally, the effectiveness of the partitioning and scheduling algorithms is studied by multiprocessor simulations of various SISAL benchmark programs for different target multiprocessor parameters. Vivek Sarkar is a Member of Research Staff at the IBM T. J. Watson Research Center. Partitioning and Scheduling Parallel Programs for Multiprocessing is included in the series Research Monographs in Parallel and Distributed Computing. Copublished with Pitman Publishing.

Automatic Scheduling and Parallel Code Generation for High Performance Real-time Systems

Download Automatic Scheduling and Parallel Code Generation for High Performance Real-time Systems PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : pages
Book Rating : 4.:/5 (535 download)

DOWNLOAD NOW!


Book Synopsis Automatic Scheduling and Parallel Code Generation for High Performance Real-time Systems by : Miguel Angel Maiza Galparsoro

Download or read book Automatic Scheduling and Parallel Code Generation for High Performance Real-time Systems written by Miguel Angel Maiza Galparsoro and published by . This book was released on 1997 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:

The Data Parallel Programming Model

Download The Data Parallel Programming Model PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 9783540617365
Total Pages : 316 pages
Book Rating : 4.6/5 (173 download)

DOWNLOAD NOW!


Book Synopsis The Data Parallel Programming Model by : Guy-Rene Perrin

Download or read book The Data Parallel Programming Model written by Guy-Rene Perrin and published by Springer Science & Business Media. This book was released on 1996-09-11 with total page 316 pages. Available in PDF, EPUB and Kindle. Book excerpt: This monograph-like book assembles the thorougly revised and cross-reviewed lectures given at the School on Data Parallelism, held in Les Menuires, France, in May 1996. The book is a unique survey on the current status and future perspectives of the currently very promising and popular data parallel programming model. Much attention is paid to the style of writing and complementary coverage of the relevant issues throughout the 12 chapters. Thus these lecture notes are ideally suited for advanced courses or self-instruction on data parallel programming. Furthermore, the book is indispensable reading for anybody doing research in data parallel programming and related areas.

Job Scheduling Strategies for Parallel Processing

Download Job Scheduling Strategies for Parallel Processing PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3540710345
Total Pages : 263 pages
Book Rating : 4.5/5 (47 download)

DOWNLOAD NOW!


Book Synopsis Job Scheduling Strategies for Parallel Processing by : Eitan Frachtenberg

Download or read book Job Scheduling Strategies for Parallel Processing written by Eitan Frachtenberg and published by Springer Science & Business Media. This book was released on 2007-02-09 with total page 263 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the thoroughly refereed post-proceedings of the 12th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2006, held in Saint-Malo, France in June 2006 in conjunction with the Joint International Conference on Measurement and Modeling of Computer Systems SIGMETRICS/Performance 2006. The 12 revised full research papers cover all current issues of job scheduling strategies for parallel processing.

Job Scheduling Strategies for Parallel Processing

Download Job Scheduling Strategies for Parallel Processing PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3540361804
Total Pages : 242 pages
Book Rating : 4.5/5 (43 download)

DOWNLOAD NOW!


Book Synopsis Job Scheduling Strategies for Parallel Processing by : Dror G. Feitelson

Download or read book Job Scheduling Strategies for Parallel Processing written by Dror G. Feitelson and published by Springer. This book was released on 2003-07-01 with total page 242 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the thoroughly refereed post-proceedings of the 8th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2002, held in conjunction with HPDC-11 and FFG-5 in Edinburgh, Scotland in July 2002. The 12 revised full papers presented were carefully reviewed and selected during two rounds of reviewing and revision; they present state-of-the-art research results in the area with emphasis on classical massively parallel processing scheduling, in particular backfilling, and on scheduling in the context of grid computing.

Job Scheduling Strategies for Parallel Processing

Download Job Scheduling Strategies for Parallel Processing PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030882241
Total Pages : 238 pages
Book Rating : 4.0/5 (38 download)

DOWNLOAD NOW!


Book Synopsis Job Scheduling Strategies for Parallel Processing by : Dalibor Klusáček

Download or read book Job Scheduling Strategies for Parallel Processing written by Dalibor Klusáček and published by Springer Nature. This book was released on 2021-10-05 with total page 238 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the thoroughly refereed post-conference proceedings of the 24th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2021, held as a virtual event in May 2021 (due to the Covid-19 pandemic). The 10 revised full papers presented were carefully reviewed and selected from 17 submissions. In addition to this, one keynote paper was included in the workshop. The volume contains two sections: Open Scheduling Problems and Proposals and Technical Papers. The papers cover such topics as parallel computing, distributed systems, workload modeling, performance optimization, and others.

Scheduling in Parallel Computing Systems

Download Scheduling in Parallel Computing Systems PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 1461550653
Total Pages : 177 pages
Book Rating : 4.4/5 (615 download)

DOWNLOAD NOW!


Book Synopsis Scheduling in Parallel Computing Systems by : Shaharuddin Salleh

Download or read book Scheduling in Parallel Computing Systems written by Shaharuddin Salleh and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 177 pages. Available in PDF, EPUB and Kindle. Book excerpt: Scheduling in Parallel Computing Systems: Fuzzy and Annealing Techniques advocates the viability of using fuzzy and annealing methods in solving scheduling problems for parallel computing systems. The book proposes new techniques for both static and dynamic scheduling, using emerging paradigms that are inspired by natural phenomena such as fuzzy logic, mean-field annealing, and simulated annealing. Systems that are designed using such techniques are often referred to in the literature as `intelligent' because of their capability to adapt to sudden changes in their environments. Moreover, most of these changes cannot be anticipated in advance or included in the original design of the system. Scheduling in Parallel Computing Systems: Fuzzy and Annealing Techniques provides results that prove such approaches can become viable alternatives to orthodox solutions to the scheduling problem, which are mostly based on heuristics. Although heuristics are robust and reliable when solving certain instances of the scheduling problem, they do not perform well when one needs to obtain solutions to general forms of the scheduling problem. On the other hand, techniques inspired by natural phenomena have been successfully applied for solving a wide range of combinatorial optimization problems (e.g. traveling salesman, graph partitioning). The success of these methods motivated their use in this book to solve scheduling problems that are known to be formidable combinatorial problems. Scheduling in Parallel Computing Systems: Fuzzy and Annealing Techniques is an excellent reference and may be used for advanced courses on the topic.

Euro-Par 2013: Parallel Processing Workshops

Download Euro-Par 2013: Parallel Processing Workshops PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3642544207
Total Pages : 928 pages
Book Rating : 4.6/5 (425 download)

DOWNLOAD NOW!


Book Synopsis Euro-Par 2013: Parallel Processing Workshops by : Dieter an Mey

Download or read book Euro-Par 2013: Parallel Processing Workshops written by Dieter an Mey and published by Springer. This book was released on 2014-04-10 with total page 928 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes thoroughly refereed post-conference proceedings of the workshops of the 19th International Conference on Parallel Computing, Euro-Par 2013, held in Aachen, Germany in August 2013. The 99 papers presented were carefully reviewed and selected from 145 submissions. The papers include seven workshops that have been co-located with Euro-Par in the previous years: - Big Data Cloud (Second Workshop on Big Data Management in Clouds) - Hetero Par (11th Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms) - HiBB (Fourth Workshop on High Performance Bioinformatics and Biomedicine) - OMHI (Second Workshop on On-chip Memory Hierarchies and Interconnects) - PROPER (Sixth Workshop on Productivity and Performance) - Resilience (Sixth Workshop on Resiliency in High Performance Computing with Clusters, Clouds, and Grids) - UCHPC (Sixth Workshop on Un Conventional High Performance Computing) as well as six newcomers: - DIHC (First Workshop on Dependability and Interoperability in Heterogeneous Clouds) - Fed ICI (First Workshop on Federative and Interoperable Cloud Infrastructures) - LSDVE (First Workshop on Large Scale Distributed Virtual Environments on Clouds and P2P) - MHPC (Workshop on Middleware for HPC and Big Data Systems) -PADABS ( First Workshop on Parallel and Distributed Agent Based Simulations) - ROME (First Workshop on Runtime and Operating Systems for the Many core Era) All these workshops focus on promotion and advancement of all aspects of parallel and distributed computing.

Euro-Par 2000 Parallel Processing

Download Euro-Par 2000 Parallel Processing PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3540679561
Total Pages : 1395 pages
Book Rating : 4.5/5 (46 download)

DOWNLOAD NOW!


Book Synopsis Euro-Par 2000 Parallel Processing by : Arndt Bode

Download or read book Euro-Par 2000 Parallel Processing written by Arndt Bode and published by Springer Science & Business Media. This book was released on 2000-08-23 with total page 1395 pages. Available in PDF, EPUB and Kindle. Book excerpt: Euro-Par – the European Conference on Parallel Computing – is an international conference series dedicated to the promotion and advancement of all aspects of parallel computing. The major themes can be divided into the broad categories of hardware, software, algorithms, and applications for parallel computing. The objective of Euro-Par is to provide a forum within which to promote the dev- opment of parallel computing both as an industrial technique and an academic discipline, extending the frontier of both the state of the art and the state of the practice. This is particularlyimportant at a time when parallel computing is - dergoing strong and sustained development and experiencing real industrial take up. The main audience for and participants of Euro-Par are seen as researchers in academic departments, government laboratories, and industrial organisations. Euro-Par’s objective is to become the primarychoice of such professionals for the presentation of new results in their speci?c areas. Euro-Par is also interested in applications that demonstrate the e?ectiveness of the main Euro-Par themes. Euro-Par now has its own Internet domain with a permanent Web site where the historyof the conference series is described: http://www. euro-par. org. The Euro-Par conference series is sponsored bythe Association of Computer Machineryand the International Federation of Information Processing.