An efficient strategy-independent program restructuring algorithm based on the empirical studies of phases and transitions in the symbolic reference strings of real programs is developed. The algorithm is formulated on the basis that the majority of the page faults occur during phase transitions. Thus emphasis is placed in grouping those relocatable blocks referenced during phase transitions in the same pages. Some parameters to characterize program behavior are also established. The purpose is to study the relationship between these parameters and the performance of the program. An experiment to compare the performance improvement of the proposed restructuring algorithm and other major existing algorithms is conducted. The performance indi...
AbstractMemory management techniques are available in modern OS which permits the execution of a pro...
On modern computers, the performance of programs is often limited by memory latency rather than by p...
Conventional operating systems, like Silicon Graphics ’ IRIX and IBM’s AIX, adopt a single memory ma...
An efficient strategy-independent program restructuring algorithm based on the empirical studies of ...
A new program restructuring algorithm aimed at reducing the working set size of a program executing ...
In most computer systems, page fault rate is currently minimized by generic page replacement algorit...
Abstract-Program restructuring techniques have proven successful in two-level automatically managed ...
CURARE, the program restructurer described in this dissertation, automatically transforms a sequenti...
In this paper we investigate the application of adaptive sequence prediction techniques the problem ...
This paper describes a new technique to reduce page-faults in multiprocessing systems by supplying c...
AbstractProgram transformation is the mechanical manipulation of a program in order to improve it re...
Abstract. Code optimizations and restructuring transformations are typically applied before scheduli...
Want lowest page-fault rate Evaluate algorithm by running it on a particular string of memory refere...
We prove theorems that show that if we can reorder a program's memory refer-ence stream such th...
Improving program locality has become increasingly important on modern computer systems. An effectiv...
AbstractMemory management techniques are available in modern OS which permits the execution of a pro...
On modern computers, the performance of programs is often limited by memory latency rather than by p...
Conventional operating systems, like Silicon Graphics ’ IRIX and IBM’s AIX, adopt a single memory ma...
An efficient strategy-independent program restructuring algorithm based on the empirical studies of ...
A new program restructuring algorithm aimed at reducing the working set size of a program executing ...
In most computer systems, page fault rate is currently minimized by generic page replacement algorit...
Abstract-Program restructuring techniques have proven successful in two-level automatically managed ...
CURARE, the program restructurer described in this dissertation, automatically transforms a sequenti...
In this paper we investigate the application of adaptive sequence prediction techniques the problem ...
This paper describes a new technique to reduce page-faults in multiprocessing systems by supplying c...
AbstractProgram transformation is the mechanical manipulation of a program in order to improve it re...
Abstract. Code optimizations and restructuring transformations are typically applied before scheduli...
Want lowest page-fault rate Evaluate algorithm by running it on a particular string of memory refere...
We prove theorems that show that if we can reorder a program's memory refer-ence stream such th...
Improving program locality has become increasingly important on modern computer systems. An effectiv...
AbstractMemory management techniques are available in modern OS which permits the execution of a pro...
On modern computers, the performance of programs is often limited by memory latency rather than by p...
Conventional operating systems, like Silicon Graphics ’ IRIX and IBM’s AIX, adopt a single memory ma...