Languages, Compilers and Run-time Environments for Distributed Memory Machines. (Record no. 874911)

001 - CONTROL NUMBER
control field EBL1877036
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
additional material characteristics m d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr -n---------
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 141219s2014||||||| s|||||||||||eng|d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781483295381
Terms of availability 131.31 (UA)
035 ## - SYSTEM CONTROL NUMBER
System control number (AU-PeEL)1877036
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)897647015
040 ## - CATALOGING SOURCE
Original cataloging agency AU-PeEL
Language of cataloging eng
Transcribing agency AU-PeEL
Modifying agency AU-PeEL
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.D5 L3655 2014
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004.36
-- 004/.36
090 ## - LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC)
Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR) QA76.9.D5 L3655 2014
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Saltz, J.
245 10 - TITLE STATEMENT
Title Languages, Compilers and Run-time Environments for Distributed Memory Machines.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Burlington :
Name of publisher, distributor, etc Elsevier Science,
Date of publication, distribution, etc 2014.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (323 p.)
490 0# - SERIES STATEMENT
Series statement eBooks on Demand
490 1# - SERIES STATEMENT
Series statement Advances in Parallel Computing
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 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
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 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
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 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
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 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
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 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
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 10. DISTRIBUTED MEMORY COMPILER METHODS FOR IRREGULAR PROBLEMS - DATA COPY REUSE AND RUNTIME PARTITIONING1
520 ## - SUMMARY, ETC.
Summary, etc 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
588 ## -
-- Description based upon print version of record.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Compilers (Computer programs).
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Electronic data processing -- Distributed processing.
650 #4 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Programming languages (Electronic computers).
655 #0 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Mehrotra, P.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Print version:
Main entry heading Saltz, J.
Title Languages, Compilers and Run-time Environments for Distributed Memory Machines
Place, publisher, and date of publication Burlington : Elsevier Science,c2014
International Standard Book Number 9780444887122
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Advances in Parallel Computing
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="http://uttyler.eblib.com/patron/FullRecord.aspx?p=1877036">http://uttyler.eblib.com/patron/FullRecord.aspx?p=1877036</a>
Link text Click here to view this ebook.
901 ## - LOCAL DATA ELEMENT A, LDA (RLIN)
Platform EBL
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Electronic Book
Source of classification or shelving scheme
Holdings
Withdrawn status Lost item Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Uniform Resource Identifier Price effective from Koha item type
          UT Tyler Online UT Tyler Online Online 01/07/2015   QA76.9.D5 L3655 2014 EBL1877036 01/07/2015 http://uttyler.eblib.com/patron/FullRecord.aspx?p=1877036 01/07/2015 Electronic Book