M. Watson and J. K. Flanagan. Simulating L3 Caches in Real Time Using
Hardware Accelerated Cache Simulation (HACS): A Case Study with SPECint
2000. In Proceedings of the 14th Symp. on Computer Architecture and
High Performance Computing (SBAC-PAD), pages 108-114, October 2002.
[ps (536.8 K)] [bibtex]
Elizabeth S. Sorenson and J. Kelly Flanagan. Evaluating Synthetic Trace Models Using Locality
Surfaces. In Proceedings of the Fifth IEEE Annual Workshop on Workload Characterization,
pages 23-33, November 2002.
[abstract] [pdf (4.3 M)] [ps (71.2 M)] [bibtex] [presentation]
Elizabeth S. Sorenson and J. Kelly Flanagan. Cache Characterization Surfaces and Prediction of
Workload Miss Rates. In Proceedings of the Fourth IEEE Annual Workshop on Workload
Characterization, pages 129-139, December 2001.
[abstract] [pdf (3.4 M)] [ps (61.3 M)] [bibtex]
Niki C. Thornock and J. Kelly Flanagan. Facilitating level three cache
studies using set sampling. In Proc. of Winter Simulation Conference
00, pages 471-479, December 2000.
[abstract] [pdf (139.5 K)] [ps (287.6 K)] [bibtex]
Niki C. Thornock and J. Kelly Flanagan. Using the BACH Trace Collection
Mechanism to Characterize the SPEC2000 Integer Benchmarks. In
Proceedings of the Third IEEE Annual Workshop on Workload
Characterization, pages 121-143, 2000.
[abstract] [pdf (243.0 K)] [bibtex]
Elizabeth S. Sorenson and J. Kelly Flanagan. Using Locality Surfaces to Characterize the SPECINT
2000 Benchmark Suite. In Lizy Kurian John and Ann Marie Grizzaffi Maynard, editors, Workload
Characterization of Emerging Computer Applications, pages 101-120. Kluwer Academic
Publishers, 2001.
[abstract] [pdf (397.6 K)] [bibtex]
F. Sorenson, E. Sorenson, J. Flanagan, and H. Zhou. A System-Assisted
Disk I/O Simulation Technique. In 7th International Symposium on
Modeling, Analysis and Simulation of Computer Telecommunication
Systems, pages 296-304, October 1999.
[ps (765.5 K)] [bibtex]
K. Flanagan, J. Archibald, and J. Su. Low power memory hierarchies: An
argument for second-level caches. Microprocessors and
Microsystems, 21(5):279-290, February 1998.
[abstract] [pdf (185.8 K)] [ps (296.2 K)] [bibtex]
Niki C. Thornock, Xiao-Hong Tu, and J. Kelly Flanagan. A stochastic disk
i/o simulation technique. In Proc. of Winter Simulation Conference
97, pages 1079-1086, December 1997.
[abstract] [pdf (352.1 K)] [ps (1.2 M)] [bibtex]
K. Flanagan, B. Nelson, J. Archibald, and G. Thompson. The inaccuracy of
trace-driven simulation using incomplete multiprogramming trace data. In
IEEE International Workshop on Modeling, Analysis and Simulation of
Computer and Telecommunication Systems, pages 37-43. IEEE, 1996.
[abstract] [pdf (147.8 K)] [ps (224.6 K)] [bibtex]
G. Thompson, B. Nelson, and K. Flanagan. Transaction processing
workloads- a comparison to the SPEC benchmarks using memory hierarchy
performance studies. In IEEE International Workshop on Modeling,
Analysis and Simulation of Computer and Telecommunication Systems,
pages 152-156. IEEE, 1996.
[abstract] [pdf (134.9 K)] [ps (215.0 K)] [bibtex]
C. Rose and K. Flanagan. Complete instruction traces from incomplete
address traces (CITCAT). Computer Architecture News, 24(5):1-8,
December 1996.
[abstract] [pdf (51.9 K)] [html (28.4 K)] [bibtex]
J. Kelly Flanagan, Brent E. Nelson, James K. Archibald, and Knut Grimsrud.
Incomplete trace data and trace driven simulation. In Proc. of the
International Workshop on Modeling, Analysis and Simulation of Computer
and Telecommunication Systems MASCOTS, pages 203-209. SCS, 1993.
[abstract] [pdf (218.3 K)] [ps (215.3 K)] [bibtex]
J. Kelly Flanagan, Brent E. Nelson, James K. Archibald, and Knut Grimsrud.
BACH: BYU Address Collection Hardware, the collection of complete traces.
In Proc. of the 6th Int. Conf. on Modelling Techniques and Tools for
Computer Performance Evaluation, pages 128-137, 1992.
[abstract] [pdf (236.4 K)] [ps (257.7 K)] [bibtex]
Presentation given associated with the paper "A National Trace
Cellction and Distribution Resource" at the SPEC workshop in 1999.
by J. Kelly Flanagan
[html]
Elizabeth S. Sorenson. Cache Characterization and Performance Studies Using Locality Surfaces. PhD Dissertation, Brigham Young University, 2005.
[abstract] [bibtex] [pdf (13.9 M)]
Myles G. Watson. Does the Halting Necessary for Hardware Trace
Collection Inordinately Perturb the Results? Master's thesis, Brigham
Young University, 2004.
[abstract] [pdf (537.8 K)]
Hyrum Carroll. A Trace-Driven Simulator For Palm OS Devices. Master's thesis, Brigham Young University, 2004.
[abstract] [pdf (672.7 K)] Proposal: [pdf (128.0 K)]
Vernon H. Mauery. Inheritance Models in Object-Oriented Hardware Using Physical Object Devices.
Master's thesis, Brigham Young University, 2004.
[abstract] [bibtex] [pdf (1.1 M)] Proposal: [pdf (286.3 K)]
Franklin E. Sorenson. PODS: Physical Object Devices. Master's thesis, Brigham Young University,
2004.
[abstract] [pdf (818.8 K)] Proposal: [pdf (24.2 K)]
Darren Hart. Object Oriented Design with Physical Object Devices. Master's thesis,
Brigham Young University, 2004.
[abstract] [bibtex] [pdf (742.0 K)] Proposal: [pdf (189.8 K)]
Elizabeth S. Sorenson. Cache Characterization and Performance Studies Using Locality
Surfaces. Dissertation Proposal, Brigham Young University, 2003.
Proposal: [pdf (381.2 K)] [ps (3.8 M)] Annotated Bibliography: [pdf (99.6 K)] [ps (85.9 K)]
Briton Barker. Cache Memory Analysis: Effects of the Kernel and the Justification of
Associativity. Master's thesis, Brigham Young University, 2001.
[abstract]
Elizabeth S. Sorenson. Using Locality To Predict Cache Performance. Master's thesis, Brigham
Young University, 2001.
[abstract] [bibtex] [pdf (52.0 M)] Proposal: [pdf (658.6 K)]
Alen Peacock. Dynamic Detection of Deterministic Disk Access Patterns.
Master's thesis, Brigham Young University, 2001.
[abstract] [ps (698.1 K)] Proposal: [ps (191.1 K)]
Dong Lin. Reducing Energy Consuption Using Disk Data Reorganization. Master's thesis, Brigham
Young University, 2000.
[abstract]