Memory compaction is a technique for reclaiming cells containing garbage that are scattered over the memory space. More specifically, the memory cells are rearranged, so that all usable cells appear in one compact mass at one end of the area, and the remaining space at the other end can be recycled by the program. During this process, references are updated to point to the new locations. This process happens in place; no extra memory is needed. In addition to this, a sliding compaction algorithm preserves the relative order of the useful memory calls. Morris′s algorithm is such a well known sequential algorithm. In this paper, we present a program scheme that is a generalization of Morris′s algorithm, and that allows for parallel execution....
Most of the researches in algorithms are for reducing computational time complexity. Such researches...
The memories of real life computers usually have a hierarchical structure with levels like registers...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
The garbage compactification algorithm described works in linear time and, for the most part, does n...
Abstract: A mixed-strategy garbage collection algorithm is presented, which combines mark-and-sweep ...
The relative efficiencies of four compactors of varisized cells are estimated by constructing their ...
The need for a better microprogramming tool has increased considerably as increased dem and and supp...
Partial reconfiguration allows parts of the reconfigurable chip area to be configured without affect...
Abstract—the fundamental challenge of garbage collector (GC) design is to maximize the recycled spac...
ABSTRACT — The fundamental challenge of garbage collector (GC) design is to maximize the recycled sp...
Given an area of storage containing scattered marked nodes, one may wish to rearrange them into a co...
Abstract. We study, formally and experimentally, the trade-off in tempo-ral and spatial overhead whe...
This paper provides a brief overview of both garbage collection (GC) of memory and parallel processi...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
[[abstract]]We design a cost-optimal algorithm for managing a parallel heap on an exclusive-read exc...
Most of the researches in algorithms are for reducing computational time complexity. Such researches...
The memories of real life computers usually have a hierarchical structure with levels like registers...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
The garbage compactification algorithm described works in linear time and, for the most part, does n...
Abstract: A mixed-strategy garbage collection algorithm is presented, which combines mark-and-sweep ...
The relative efficiencies of four compactors of varisized cells are estimated by constructing their ...
The need for a better microprogramming tool has increased considerably as increased dem and and supp...
Partial reconfiguration allows parts of the reconfigurable chip area to be configured without affect...
Abstract—the fundamental challenge of garbage collector (GC) design is to maximize the recycled spac...
ABSTRACT — The fundamental challenge of garbage collector (GC) design is to maximize the recycled sp...
Given an area of storage containing scattered marked nodes, one may wish to rearrange them into a co...
Abstract. We study, formally and experimentally, the trade-off in tempo-ral and spatial overhead whe...
This paper provides a brief overview of both garbage collection (GC) of memory and parallel processi...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
[[abstract]]We design a cost-optimal algorithm for managing a parallel heap on an exclusive-read exc...
Most of the researches in algorithms are for reducing computational time complexity. Such researches...
The memories of real life computers usually have a hierarchical structure with levels like registers...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...