(Enter summary)
Abstract: Conventional parallel computer architectures do not provide support for non-uniformly
distributed objects. In this thesis, I introduce sparsely faceted arrays (SFAs), a new lowlevel
mechanism for naming regions of memory, or facets, on different processors in a
distributed, shared memory parallel processing system. Sparsely faceted arrays address the
disconnect between the global distributed arrays provided by conventional architectures
(e.g. the Cray T3 series), and the requirements of... (Update)
Context of citations to this paper: More
...garbage collection, please refer to Jeremy Brown s thesis on Sparsely Faceted Arrays (SFAs) and scalable parallel garbage collection. Bro02] 7.2.3 Hardware Implementation An important step in any architecture s evolution is its hardware implementation. Fortunately, the very...
...tight object bounds without the use of capability or segment tables. We present an implementation of sparsely faceted arrays (SFAs) [Brown02a] which allow distributed objects to be allocated with minimal overhead. SFAs are contrasted with extended address partitioning, a...
Cited by: More
Design and Evaluation of the Hamal Parallel Computer - Grossman (2002)
(Correct)
ADAM: A Decentralized Parallel Computer Architecture Featuring.. - Huang (2002)
(Correct)
Active bibliography (related documents): More All
8.0: Sparsely Faceted Arrays: A Mechanism Supporting Parallel.. - Brown (2002)
(Correct)
1.7: the Garbage Collection Bibliography - Richard Jones (2003)
(Correct)
0.4: Garbage Collection in a Large, Distributed Object Store - Maheshwari (1997)
(Correct)
System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text: More All
0.3: Abacus: A Reconfigurable Bit-Parallel Architecture for Early Vision - Bolotski (1996)
(Correct)
0.3: Scalable Self-Calibrating Display Technology for Seamless.. - Surati (1999)
(Correct)
0.2: Building an Active Node on the Internet - Murphy (1997)
(Correct)
Related documents from co-citation: More All
2: An embedded DRAM architecture for large-scale spatial-lattice computations
- Margolus - 2000
2: The MIT Alewife Machine: Architecture and Performance
- Agarwal - 1995
2: Processing in memory: the Terasys massively parallel PIM array (context) - Gokhale, Holmes et al. - 1995
BibTeX entry: (Update)
Jeremy Hanford Brown. Sparsely Faceted Arrays: A Mechanism Supporting Parallel Allocation, Communication, and Garbage Collection. PhD thesis, Massachusetts Institute of Technology, 2002. http://citeseer.ist.psu.edu/article/brown02sparsely.html More
@misc{ brown02sparsely,
author = "J. Brown",
title = "Sparsely Faceted Arrays: A Mechanism Supporting Parallel Allocation",
text = "Jeremy Hanford Brown. Sparsely Faceted Arrays: A Mechanism Supporting Parallel
Allocation, Communication, and Garbage Collection. PhD thesis, Massachusetts
Institute of Technology, 2002.",
year = "2002",
url = "citeseer.ist.psu.edu/article/brown02sparsely.html" }
Citations (may not include all citations):
746
The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1999
394
The High Performance Fortran Handbook (context) - Koelbel, Loveman et al. - 1994
362
The stanford FLASH multiprocessor (context) - Kuskin, Ofelt et al. - 1994
296
Free Software Foundation (context) - Stallman, Porting - 1992
229
Computational Geometry: algorithms and applications (context) - de Berg, van Kreveld et al. - 2000
203
The Art of Scientific Computing (context) - Press, Teukolsky et al. - 1992
190
List processing in real-time on a serial computer
- Baker - 1978
173
Lazy task creation: a technique for increasing the granulari..
- Mohr, Kranz et al. - 1991
166
NESL: A nested data-parallel language
- Blelloch - 1993
155
Alpha Architecture Reference Manual (context) - Sites - 1992
115
Revised Report on the Algorithmic Language Scheme
- Kelsey, Clinger et al. - 1998
115
MPI: A message-passing interface standard (context) - Forum - 1994
114
Cray TD system architecture overview (context) - system, overview - 1993
114
Capability-based computer systems (context) - Levy - 1984
107
The DASH prototype: Implementation and performance (context) - Lenoski, Laudon et al. - 1992
101
Garbage collection in a large lisp system (context) - Moon - 1984
81
Garbage collecting the world
- Lang, Queinnec et al. - 1992
81
Distributed garbage collection using reference counting (context) - Bevan - 1987
80
machine multicomputer: An architectural evaluation (context) - Noakes, Wallach et al. - 1993
80
Thinking Machines Corporation (context) - Essential, Manual et al. - 1986
65
A distributed garbage collection algorithm (context) - Hughes - 1985
63
Capability-based addressing (context) - Fabry - 1974
61
Distributed object management in Thor
- Liskov, Day et al. - 1992
56
machine multicomputer (context) - Fillo, Keckler et al. - 1995
56
The paralation model: architecture-independent parallel prog.. (context) - Sabot - 1988
55
An efficient garbage collection scheme for parallel computer..
- Watson, Watson - 1987
52
Computer Systems With A Very Large Address Space And Garbage.. (context) - Bishop - 1977
46
Concurrent Aggregates: Supporting Modularity in Massively Pa.. (context) - Chien - 1993
36
Experience with CST: Programming and implementation (context) - Horwat, Chien et al. - 1989
35
Garbage collection of a distributed heap (context) - Ladin, Liskov - 1992
35
A lifetime-based garbage collector for lisp systems on gener..
- Sobalvarro - 1988
31
distributed references and acyclic garbage collection (context) - Shapiro, Dickman et al. - 1992
28
MPI-2: Extensions to the message-passing interface (context) - Forum - 1997
27
IEEE Transactions on Pattern Analysis and Machine Intelligen.. (context) - Besl, McKay et al. - 1992
25
A survey of distributed garbage collection techniques
- Plainfosse, Shapiro - 1995
23
Hardware support for fast capability-based addressing
- Carter, Keckler et al. - 1994
23
Indirect reference counting: A distributed garbage collectio.. (context) - Piquer - 1991
21
Synchronization and communication TE multiprocessor (context) - Synchronization, the et al. - 1996
20
Fast connected components algorithms for the EREW PRAM
- Karger, Nisan et al. - 1999
20
Collecting cyclic distributed garbage by controlled migratio..
- Maheshwari, Liskov - 1995
18
A protocol for distributed reference counting (context) - Lermen, Maurer - 1986
17
Distributed garbage collection in a client-server
- Maheshwari - 1993
15
Partitioned garbage collection of a large object store
- Maheshwari, Liskov - 1996
14
APL: an interactive approach (context) - Gilman, Rose - 1974
11
Anatomy-based registration of three-dimensional medical imag.. (context) - Lavallee, Szeliski et al. - 1996
11
Indirect distributed garbage collection: Handling object mig.. (context) - Piquer - 1996
10
pHluid: The design of a parallel functional language impleme.. (context) - Flanagan, Nikhil - 1996
8
An effective garbage collection strategy for parallel progra..
- Taura, Yonezawa - 1997
7
A distributed solution of the distributed termination proble.. (context) - Rana - 1983
6
reference weight-based garbage collection method for distrib.. (context) - Corporaal, Veldman et al. - 1990
6
The SCHEME-81 architecture -- system and chip (context) - Batali, Goodhue et al. - 1982
6
A distributed garbage collector with diffusion tree reorgani..
- Moreau - 1998
6
A Users' Guide and Tutorial for Networked Parallel Computing (context) - Geist, Beguelin et al. - 1994
5
Tera hardware-software cooperation
- Alverson, Briggs et al. - 1997
5
Efficient garbage collection for large object-oriented datab..
- Ng - 1996
4
COSMOS: An operating system for a fine-grain concurrent comp.. (context) - Horwat, Totty et al. - 1993
4
Indirect mark and sweep: A distributed GC (context) - Piquer - 1995
4
Application programmer's library reference manual (context) - Research - 1994
4
distributed garbage collection (context) - Le Fessant, Piumarta et al. - 1998
3
The implementation of MPI2 one-sided communication for the N..
- Traff, Ritzdorf et al. - 2000
3
a bibliography on garbage collection and related topics (context) - Sankaran - 1984
3
Experiences with the BBN Butterfly (context) - Mellor-Crummey - 1988
2
Garbage Collection: Algorithms for Dynamic Memory Management (context) - Jones, Lins - 1996
2
DIS Stressmark Suite (context) - Electronics - 2000
2
Indirect reference listing: A robust (context) - Piquer, Visconti - 1998
2
MIT Concurrent VLSI Architectures Group (context) - Horwat, Smalltalk et al. - 1993
2
Cambridge University Press (context) - Hartung - 1984
2
Origin ccNUMA servers: true scalability with a difference (context) - Computer
2
Introcution to parallel algorithms and architectures: arrays (context) - Leighton - 1992
2
A reduced-communication storage reclamation scheme for distr.. (context) - Goldberg - 1989
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC