Back to Search
Start Over
Tools and techniques for automatic data layout: A case study
- Source :
- Recercat. Dipósit de la Recerca de Catalunya, instname, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC), Scopus-Elsevier
- Publication Year :
- 1998
- Publisher :
- Elsevier BV, 1998.
-
Abstract
- Parallel architectures with physically distributed memory providing computing cycles and large amounts of memory are becoming more and more common. To make such architectures truly usable, programming models and support tools are needed to ease the programming effort for these parallel systems. Automatic data distribution tools and techniques play an important role in achieving that goal. This paper discusses state-of-the-art approaches to fully automatic data and computation partitioning. A kernel application is used as a case study to illustrate the main differences of four representative approaches. The paper concludes with a discussion of promising future research directions for automatic data layout.
- Subjects :
- Linear 0–1 integer
Computer Networks and Communications
Computer science
Computation
Distribution
Theoretical Computer Science
Distributed memory multiprocessor
Automatic data and computation partitioning
Programming technology
Remapping
Artificial Intelligence
Informàtica::Arquitectura de computadors::Arquitectures paral·leles [Àrees temàtiques de la UPC]
Alignment
Parallel processing (Electronic computers)
Data layout
business.industry
Processament en paral·lel (Ordinadors)
Computer Graphics and Computer-Aided Design
Computer architecture
Kernel (image processing)
Hardware and Architecture
Programming paradigm
Distributed memory
Data locality
Software engineering
business
Software
Subjects
Details
- ISSN :
- 01678191
- Volume :
- 24
- Database :
- OpenAIRE
- Journal :
- Parallel Computing
- Accession number :
- edsair.doi.dedup.....4edfc20af811431b7d1deaabfbba77fc
- Full Text :
- https://doi.org/10.1016/s0167-8191(98)00025-8