Universidad Autónoma de Occidente

Languages and Compilers for Parallel Computing : Fourth International Workshop, Santa Clara, California, USA, August 1991. Proceedings /

Banerjee, Utpal

Languages and Compilers for Parallel Computing : Fourth International Workshop, Santa Clara, California, USA, August 1991. Proceedings / U. Banerjee, D. Gelernter. - Estados Unidos. Springer Verlag, 1992. - 419 paginas: contiene codigos; 24 cm.

Utpal Banerjee, Ph.D.: Investigador pionero en análisis de dependencia (conocido por la "Prueba de Banerjee"). Trabajó extensamente en Intel y en la Universidad de Illinois en Urbana-Champaign (UIUC), desarrollando la teoría fundamental para la vectorización y paralelización automática de bucles.

David Gelernter, Ph.D.: Profesor de Ciencias de la Computación en la Universidad de Yale. Es famoso por crear el sistema de coordinación Linda (basado en el concepto de "espacio de tuplas"), una contribución clave a la computación distribuida y paralela en los años 80 y 90.

Alexandru Nicolau, Ph.D.: Profesor en la Universidad de California, Irvine (UCI). Su investigación se ha centrado en el paralelismo a nivel de instrucción (ILP) y en técnicas de compilación agresivas para explotar el hardware moderno.

David Padua, Ph.D.: Profesor Emérito en la Universidad de Illinois en Urbana-Champaign (UIUC). Es una autoridad mundial en compiladores optimizadores y paralelos. Lideró el desarrollo del influyente compilador Polaris y ha realizado contribuciones fundamentales a las técnicas de transformación de programas para computación de alto rendimiento.

Lenguajes Explícitamente Paralelos (Explicitly Parallel Languages)

An Overview of the Fortran D Programming System

The Interaction of the Formal and the Practical in Parallel Programming

Hierarchical Concurrency in Jade

Experience in the Automatic Parallelization of Four Perfect Benchmark Programs

Programming SIMPLE for Parallel Portability

Compilation of Id

An Executable Representation of Distance and Direction

2. Paralelismo de Bucles (Loop Parallelism)

Communication-Free Hyperplane Partitioning of Nested Loops

Parallelizing Loops with Indirect Array References or Pointers

3. Paralelismo de Grano Fino (Fine-Grain Parallelism)

Data Flow and Dependence Analysis for Instruction Level Parallelism

Extending Conventional Flow Analysis to Deal with Array References

4. Planificación de Compiladores (Compilers Scheduling)

A MultiGrain Parallelizing Compilation Scheme for OSCAR

Balanced Loop Partitioning Using GTS

5. Problemas de Memoria Caché (Cache Memory Issues)

On Estimating and Enhancing Cache Effectiveness

Reduction of Cache Coherence Overhead by Compiler Data Layout

6. Compiladores para Máquinas de Flujo de Datos (Compilers for Dataflow Machines)

Optimal Partitioning of Programs for Data Flow Machines

7. Análisis de Programas Explícitamente Paralelos

Analyzing Programs with Explicit Parallelism

Este volumen recopila las actas (proceedings) del Cuarto Taller Internacional sobre Lenguajes y Compiladores para Computación Paralela (LCPC), celebrado en Santa Clara, California, en 1991. Es una obra técnica de referencia histórica que captura un momento crucial en la evolución de la informática de alto rendimiento.

El texto se centra en los desafíos de traducir software para que funcione eficientemente en arquitecturas de hardware masivamente paralelas. Los artículos presentados abordan problemas que siguen siendo vigentes hoy en día, como el paralelismo de grano fino, las transformaciones de bucles (loop transformations), la programación de tareas (scheduling), la gestión de memoria y el diseño de lenguajes explícitamente paralelos. Representa la vanguardia de la investigación académica e industrial de principios de los 90 sobre cómo optimizar el código para supercomputadoras y sistemas multiprocesador.



3540554262

QA76.9 .D3 .L36 1992

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus