Languages, compilers, and run-time systems for scalable computers : 4th international workshop, LCR '98, Pittsburgh, PA, USA, May 28-30, 1998 : selected papers /

Languages, compilers, and run-time systems for scalable computers : 4th international workshop, LCR '98, Pittsburgh, PA, USA, May 28-30, 1998 : selected papers / David O'Hallaron, ed. - Berlin ; New York : Springer, ©1998. - 1 online resource (ix, 412 pages) : illustrations - Lecture notes in computer science, 1511 0302-9743 ; . - Lecture notes in computer science ; 1511. .

Includes bibliographical references and index.

Expressing Irregular Computations in Modern Fortran Dialects -- Memory System Support for Irregular Applications -- Menhir: An Environment for High Performance Matlab -- On the Automatic Parallelization of Sparse and Irregular Fortran Programs -- Loop Transformations for Hierarchical Parallelism and Locality -- Data Flow Analysis Driven Dynamic Data Partitioning -- A Case for Combining Compile-Time and Run-Time Parallelization -- Compiler and Run-Time Support for Adaptive Load Balancing in Software Distributed Shared Memory Systems -- Efficient Interprocedural Data Placement Optimisation in a Parallel Library -- A Framework for Specializing Threads in Concurrent Run-Time Systems -- Load Balancing with Migrant Lightweight Threads -- Integrated Task and Data Parallel Support for Dynamic Applications -- Supporting Self-Adaptivity for SPMD Message-Passing Applications -- Evaluating the Effectiveness of a Parallelizing Compiler -- Comparing Reference Counting and Global Mark-and-Sweep on Parallel Computers -- Design of the GODIVA Performance Measurement System -- Instrumentation Database for Performance Analysis of Parallel Scientific Applications -- A Performance Prediction Framework for Data Intensive Applications on Large Scale Parallel Machines -- MARS: A Distributed Memory Approach to Shared Memory Compilation -- More on Scheduling Block-Cyclic Array Redistribution -- Flexible and Optimized IDL Compilation for Distributed Applications -- QoS Aspect Languages and Their Runtime Integration -- The Statistical Properties of Host Load -- Locality Enhancement for Large-Scale Shared-Memory Multiprocessors -- Language and Compiler Support for Out-of-Core Irregular Applications on Distributed-Memory Multiprocessors -- Detection of Races and Control-Flow Nondeterminism -- Improving Locality in Out-of-Core Computations Using Data Layout Transformations -- Optimizing Computational and Spatial Overheads in Complex Transformed Loops -- Building a Conservative Parallel Simulation with Existing Component Libraries -- A Coordination Layer for Exploiting Task Parallelism with HPF -- InterAct: Virtual Sharing for Interactive Client-Server Applications -- Standard Templates Adaptive Parallel Library (STAPL).

Use copy

This book constitutes the strictly refereed post-workshop proceedings of the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computing, LCR '98, held in Pittsburgh, PA, USA in May 1998. The 23 revised full papers presented were carefully selected from a total of 47 submissions; also included are nine refereed short papers. All current issues of developing software systems for parallel and distributed computers are covered, in particular irregular applications, automatic parallelization, run-time parallelization, load balancing, message-passing systems, parallelizing compilers, shared memory systems, client server applications, etc.


Electronic reproduction.
[Place of publication not identified]:
HathiTrust Digital Library.
2021.


Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
http://purl.oclc.org/DLF/benchrepro0212


English.

9783540495307 3540495304

10.1007/3-540-49530-4 doi


Compiler


Parallel processing (Electronic computers)--Congresses.
Software engineering--Congresses.
Computer architecture--Congresses.
Génie logiciel--Congrès.
Ordinateurs--Architecture--Congrès.
Parallélisme (Informatique)--Congrès.
Computer architecture
Parallel processing (Electronic computers)
Software engineering
Echtzeitsystem
Parallelrechner
Programmiersprache
Skalierbarkeit
Verteiltes System
Parallelle verwerking.
Algoritmos e estruturas de dados.
Linguagens de programacao (geral)
Software basico.
Parallel processing (Electronic computers)--Congresses.
Software engineering--Congresses.
Computer architecture--Congresses.
Parallélisme (informatique)--Congrès.
Génie logiciel--Congrès.
Compilateurs (logiciels)--Congrès.


proceedings (reports)
Conference papers and proceedings
Conference papers and proceedings.
Actes de congrès.
Kongress 1998.

QA76.58

004.35

Powered by Koha