feed icon rss

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    UID:
    almahu_9949225591502882
    Format: 1 online resource (323 p.)
    ISBN: 1-4832-9538-9
    Series Statement: Advances in Parallel Computing ; Volume 3
    Content: Papers presented within this volume cover a wide range of topics related to programming distributed memory machines. Distributed memory architectures, although having the potential to supply the very high levels of performance required to support future computing needs, present awkward programming problems. The major issue is to design methods which enable compilers to generate efficient distributed memory programs from relatively machine independent program specifications. This book is the compilation of papers describing a wide range of research efforts aimed at easing the task of programmin
    Note: Description based upon print version of record. , Front Cover; Languages, Compilers and Run-Time Environments for Distributed Memory Machines; Copyright Page; PREFACE; Table of Contents; Chapter 1. SUPERB: Experiences and Future Research; Abstract; 1 Introduction; 2 Program Splitting; 3 Data Partitioning; 4 Interprocedural Partitioning Analysis; 5 Automatic Insertion of Masking and Communication; 6 Optimization; 7 System Structure; 8 Current and Future Research; 9 Conclusion; References; Chapter 2. Scientific Programming Languages for Distributed Memory Multiprocessors : Paradigms and Research Issues; Abstract; 1. Introduction , 2. An Emerging Paradigm for Distributed Parallel Languages3. An Example of the Paradigm : The DINO Language; 4. Research Issues Regarding Virtual Parallel Computers; 5. Research Issues Regarding Distributed Data Structures; 6. Research Issues Regarding Models of Parallel Computation; 7. Additional Research Issues Regarding Communication Features; 8. Research Issues Regarding Support for Complex Parallel Programs; 9. References; Chapter 3. VIENNA FORTRAN - A FORTRAN LANGUAGE EXTENSION FOR DISTRIBUTED MEMORY MULTIPROCESSORS*; Abstract; 1 Introduction; 2 The Basic Features of Vienna Fortran , 3 Examples4 Related Work; 5 Conclusions; Acknowledgments; References; Chapter 4. Compiler Parallelization of SIMPLE for a Distributed Memory Machine; Abstract; 1 Introduction; 2 What is SIMPLE?; 3 Machine Model; 4 Data Distribution; 5 Code Generation; 6 Results and Analysis; 7 Summary; Acknowledgements; References; Chapter 5. Applications of the ""Phase Abstractions"" for Portable and Scalable Parallel Programming; Abstract; 1 Introduction; 2 Preliminaries; 3 Jacobi Iteration Example; 4 Specification of the Processes, Level X; 5 Global Data Declaration; 6 Phase Definitions, Y Level , 7 Main Program Body, Æ Level8 Commentary on the Program and Abstractions; 9 Conclusions; 10 Acknowledgments; References; Chapter 6. Nicke - C Extensions for Programming on Distributed-Memory Machines; Abstract; 1 Introduction; 2 Basic Constructs; 3 Shared Variables; 4 Impiementation; 5 Conclusion; References; Chapter 7. A Static Performance Estimator in the Fortran D Programming System; Abstract; 1. INTRODUCTION; 2. DISTRIBUTED MEMORY PROGRAMMING MODEL; 3. CHOOSING THE DATA DECOMPOSITION SCHEME; 4. AN EXAMPLE; 5. THE TRAINING SET METHOD OF PERFORMANCE ESTIMATION , 6. THE PERFORMANCE ESTIMATION ALGORITHM7. A PROTOTYPE IMPLEMENTATION; 8. CONCLUSION AND FUTURE WORK; References; Chapter 8. Compiler Support for Machine-Independent Parallel Programming in Fortran D; Abstract; 1 Introduction; 2 Fortran D; 3 Basic Compilation Strategy; 4 Compilation of Whole Programs; 5 Validation; 6 Relationship to Other Research; 7 Conclusions and Future Work; 8 Acknowledgements; References; Chapter 9. PANDORE: A System to Manage Data Distribution; Abstract; 1. INTRODUCTION; 2. OVERVIEW OF THE PANDORE SYSTEM; 3. THE PANDORE LANGUAGE; 4. FURTHER WORK; References , Chapter 10. DISTRIBUTED MEMORY COMPILER METHODS FOR IRREGULAR PROBLEMS - DATA COPY REUSE AND RUNTIME PARTITIONING1 , English
    Additional Edition: ISBN 0-444-88712-1
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Book
    Book
    Amsterdam u.a. :North-Holland,
    UID:
    almafu_BV004835419
    Format: VIII, 314 S.
    ISBN: 0-444-88712-1
    Series Statement: Advances in parallel computing 3
    Language: English
    Subjects: Computer Science
    RVK:
    RVK:
    Keywords: Verteilter Speicher ; Programmiersprache ; Aufsatzsammlung ; Aufsatzsammlung
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    UID:
    edoccha_9960073714502883
    Format: 1 online resource (323 p.)
    ISBN: 1-4832-9538-9
    Series Statement: Advances in Parallel Computing ; Volume 3
    Content: Papers presented within this volume cover a wide range of topics related to programming distributed memory machines. Distributed memory architectures, although having the potential to supply the very high levels of performance required to support future computing needs, present awkward programming problems. The major issue is to design methods which enable compilers to generate efficient distributed memory programs from relatively machine independent program specifications. This book is the compilation of papers describing a wide range of research efforts aimed at easing the task of programmin
    Note: Description based upon print version of record. , Front Cover; Languages, Compilers and Run-Time Environments for Distributed Memory Machines; Copyright Page; PREFACE; Table of Contents; Chapter 1. SUPERB: Experiences and Future Research; Abstract; 1 Introduction; 2 Program Splitting; 3 Data Partitioning; 4 Interprocedural Partitioning Analysis; 5 Automatic Insertion of Masking and Communication; 6 Optimization; 7 System Structure; 8 Current and Future Research; 9 Conclusion; References; Chapter 2. Scientific Programming Languages for Distributed Memory Multiprocessors : Paradigms and Research Issues; Abstract; 1. Introduction , 2. An Emerging Paradigm for Distributed Parallel Languages3. An Example of the Paradigm : The DINO Language; 4. Research Issues Regarding Virtual Parallel Computers; 5. Research Issues Regarding Distributed Data Structures; 6. Research Issues Regarding Models of Parallel Computation; 7. Additional Research Issues Regarding Communication Features; 8. Research Issues Regarding Support for Complex Parallel Programs; 9. References; Chapter 3. VIENNA FORTRAN - A FORTRAN LANGUAGE EXTENSION FOR DISTRIBUTED MEMORY MULTIPROCESSORS*; Abstract; 1 Introduction; 2 The Basic Features of Vienna Fortran , 3 Examples4 Related Work; 5 Conclusions; Acknowledgments; References; Chapter 4. Compiler Parallelization of SIMPLE for a Distributed Memory Machine; Abstract; 1 Introduction; 2 What is SIMPLE?; 3 Machine Model; 4 Data Distribution; 5 Code Generation; 6 Results and Analysis; 7 Summary; Acknowledgements; References; Chapter 5. Applications of the ""Phase Abstractions"" for Portable and Scalable Parallel Programming; Abstract; 1 Introduction; 2 Preliminaries; 3 Jacobi Iteration Example; 4 Specification of the Processes, Level X; 5 Global Data Declaration; 6 Phase Definitions, Y Level , 7 Main Program Body, Æ Level8 Commentary on the Program and Abstractions; 9 Conclusions; 10 Acknowledgments; References; Chapter 6. Nicke - C Extensions for Programming on Distributed-Memory Machines; Abstract; 1 Introduction; 2 Basic Constructs; 3 Shared Variables; 4 Impiementation; 5 Conclusion; References; Chapter 7. A Static Performance Estimator in the Fortran D Programming System; Abstract; 1. INTRODUCTION; 2. DISTRIBUTED MEMORY PROGRAMMING MODEL; 3. CHOOSING THE DATA DECOMPOSITION SCHEME; 4. AN EXAMPLE; 5. THE TRAINING SET METHOD OF PERFORMANCE ESTIMATION , 6. THE PERFORMANCE ESTIMATION ALGORITHM7. A PROTOTYPE IMPLEMENTATION; 8. CONCLUSION AND FUTURE WORK; References; Chapter 8. Compiler Support for Machine-Independent Parallel Programming in Fortran D; Abstract; 1 Introduction; 2 Fortran D; 3 Basic Compilation Strategy; 4 Compilation of Whole Programs; 5 Validation; 6 Relationship to Other Research; 7 Conclusions and Future Work; 8 Acknowledgements; References; Chapter 9. PANDORE: A System to Manage Data Distribution; Abstract; 1. INTRODUCTION; 2. OVERVIEW OF THE PANDORE SYSTEM; 3. THE PANDORE LANGUAGE; 4. FURTHER WORK; References , Chapter 10. DISTRIBUTED MEMORY COMPILER METHODS FOR IRREGULAR PROBLEMS - DATA COPY REUSE AND RUNTIME PARTITIONING1 , English
    Additional Edition: ISBN 0-444-88712-1
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    UID:
    edocfu_9960073714502883
    Format: 1 online resource (323 p.)
    ISBN: 1-4832-9538-9
    Series Statement: Advances in Parallel Computing ; Volume 3
    Content: Papers presented within this volume cover a wide range of topics related to programming distributed memory machines. Distributed memory architectures, although having the potential to supply the very high levels of performance required to support future computing needs, present awkward programming problems. The major issue is to design methods which enable compilers to generate efficient distributed memory programs from relatively machine independent program specifications. This book is the compilation of papers describing a wide range of research efforts aimed at easing the task of programmin
    Note: Description based upon print version of record. , Front Cover; Languages, Compilers and Run-Time Environments for Distributed Memory Machines; Copyright Page; PREFACE; Table of Contents; Chapter 1. SUPERB: Experiences and Future Research; Abstract; 1 Introduction; 2 Program Splitting; 3 Data Partitioning; 4 Interprocedural Partitioning Analysis; 5 Automatic Insertion of Masking and Communication; 6 Optimization; 7 System Structure; 8 Current and Future Research; 9 Conclusion; References; Chapter 2. Scientific Programming Languages for Distributed Memory Multiprocessors : Paradigms and Research Issues; Abstract; 1. Introduction , 2. An Emerging Paradigm for Distributed Parallel Languages3. An Example of the Paradigm : The DINO Language; 4. Research Issues Regarding Virtual Parallel Computers; 5. Research Issues Regarding Distributed Data Structures; 6. Research Issues Regarding Models of Parallel Computation; 7. Additional Research Issues Regarding Communication Features; 8. Research Issues Regarding Support for Complex Parallel Programs; 9. References; Chapter 3. VIENNA FORTRAN - A FORTRAN LANGUAGE EXTENSION FOR DISTRIBUTED MEMORY MULTIPROCESSORS*; Abstract; 1 Introduction; 2 The Basic Features of Vienna Fortran , 3 Examples4 Related Work; 5 Conclusions; Acknowledgments; References; Chapter 4. Compiler Parallelization of SIMPLE for a Distributed Memory Machine; Abstract; 1 Introduction; 2 What is SIMPLE?; 3 Machine Model; 4 Data Distribution; 5 Code Generation; 6 Results and Analysis; 7 Summary; Acknowledgements; References; Chapter 5. Applications of the ""Phase Abstractions"" for Portable and Scalable Parallel Programming; Abstract; 1 Introduction; 2 Preliminaries; 3 Jacobi Iteration Example; 4 Specification of the Processes, Level X; 5 Global Data Declaration; 6 Phase Definitions, Y Level , 7 Main Program Body, Æ Level8 Commentary on the Program and Abstractions; 9 Conclusions; 10 Acknowledgments; References; Chapter 6. Nicke - C Extensions for Programming on Distributed-Memory Machines; Abstract; 1 Introduction; 2 Basic Constructs; 3 Shared Variables; 4 Impiementation; 5 Conclusion; References; Chapter 7. A Static Performance Estimator in the Fortran D Programming System; Abstract; 1. INTRODUCTION; 2. DISTRIBUTED MEMORY PROGRAMMING MODEL; 3. CHOOSING THE DATA DECOMPOSITION SCHEME; 4. AN EXAMPLE; 5. THE TRAINING SET METHOD OF PERFORMANCE ESTIMATION , 6. THE PERFORMANCE ESTIMATION ALGORITHM7. A PROTOTYPE IMPLEMENTATION; 8. CONCLUSION AND FUTURE WORK; References; Chapter 8. Compiler Support for Machine-Independent Parallel Programming in Fortran D; Abstract; 1 Introduction; 2 Fortran D; 3 Basic Compilation Strategy; 4 Compilation of Whole Programs; 5 Validation; 6 Relationship to Other Research; 7 Conclusions and Future Work; 8 Acknowledgements; References; Chapter 9. PANDORE: A System to Manage Data Distribution; Abstract; 1. INTRODUCTION; 2. OVERVIEW OF THE PANDORE SYSTEM; 3. THE PANDORE LANGUAGE; 4. FURTHER WORK; References , Chapter 10. DISTRIBUTED MEMORY COMPILER METHODS FOR IRREGULAR PROBLEMS - DATA COPY REUSE AND RUNTIME PARTITIONING1 , English
    Additional Edition: ISBN 0-444-88712-1
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Hampton, Va. :Universities Space Research Association, Institute for Computer Applications in Science and Engineering, NASA Langley Research Center,
    UID:
    edoccha_9961079039702883
    Format: 1 online resource i, (23 pages) : , illustrations.
    Series Statement: NASA contractor report ; 178378
    Note: Title from title screen (viewed Aug. 6, 2012). , "September 1987."
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Hampton, Va. :Universities Space Research Association, Institute for Computer Applications in Science and Engineering, NASA Langley Research Center,
    UID:
    edocfu_9961079039702883
    Format: 1 online resource i, (23 pages) : , illustrations.
    Series Statement: NASA contractor report ; 178378
    Note: Title from title screen (viewed Aug. 6, 2012). , "September 1987."
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    UID:
    edoccha_9961079264602883
    Format: 1 online resource (23 pages) : , illustrations.
    Series Statement: NASA contractor report ; 178073
    Note: Title from title screen (viewed Oct. 2, 2012). , "March 1986."
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    UID:
    edocfu_9961079264602883
    Format: 1 online resource (23 pages) : , illustrations.
    Series Statement: NASA contractor report ; 178073
    Note: Title from title screen (viewed Oct. 2, 2012). , "March 1986."
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. Further information can be found on the KOBV privacy pages