Title
Compiler Technology for Two Novel Computer Architectures
Abstract
Before it can achieve wide acceptance, parallel computation must be made significantlyeasier to program. One of the main obstacles to this goal is the current usage of memory, both abstractly, by programmers, and concretely, by computer architects. In this paper, we present compiler technology for two novel computer architectures, and discuss how, on the one hand, many traditional, memory-based restraints on parallelism can be removed by the compiler — and, on the other hand, how computer architecture (along with appropriate compiler components) can provide a truly transpar- ent virtual distributed memory in such a way so as to move both data-distribution and scheduling into the hardware domain, alleviating the programmer from these concerns.
Year
Venue
Keywords
1997
ARCS
neuro-computing,parallelizing compilers,memory systems and management,interconnections networks,innovative architectures,novel computer architectures,compiler technology,parallel computer,computer architecture,distributed memory
Field
DocType
ISBN
Memory protection,Computer architecture,Uniform memory access,Programming language,Shared memory,Computer science,Parallel computing,Memory ordering,Distributed memory,Compiler,Non-uniform memory access,Memory address
Conference
3-8007-2295-X
Citations 
PageRank 
References 
1
0.38
8
Authors
3
Name
Order
Citations
PageRank
Ronald Moore1417.60
Bernd Klauer25014.36
Klaus Waldschmidt312230.92