DocumentCode
1138291
Title
On the fractal dimension of computer programs and its application to the prediction of the cache miss ratio
Author
Thiébaut, Dominique
Author_Institution
Dept. of Comput. Sci., Smith Coll., Northampton, MA, USA
Volume
38
Issue
7
fYear
1989
fDate
7/1/1989 12:00:00 AM
Firstpage
1012
Lastpage
1026
Abstract
Fractal geometry is proposed as a powerful measure of program behavior, and its application to the prediction of the miss ratio of programs in fully associative caches is presented. Programs are modeled as one-dimensional fractal random-walks. The fractal cache model is based on the parameterization of a program trace by a small number of constants, one of which is the fractal dimension of the program. The model is validated by trace-driven simulations of several program traces. With this model, it is possible to read the trace of a program once, and then predict the behavior of the miss ratio curve of that program in fully associative caches of varying sizes
Keywords
buffer storage; computational complexity; programming theory; cache miss ratio prediction; computer programs; fractal dimension; fractal geometry; one-dimensional fractal random-walks; parameterization; trace-driven simulations; Application software; Computational geometry; Computer errors; Computer science; Fractals; Lattices; Microscopy; Performance analysis; Predictive models; Solid modeling;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.30852
Filename
30852
Link To Document