NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
On the Information Content of Program TracesProgram traces are used for analysis of program performance, memory utilization, and communications as well as for program debugging. The trace contains records of execution events generated by monitoring units inserted into the program. The trace size limits the resolution of execution events and restricts the user's ability to analyze the program execution. We present a study of the information content of program traces and develop a coding scheme which reduces the trace size to the limit given by the trace entropy. We apply the coding to the traces of AIMS instrumented programs executed on the IBM SPA and the SCSI Power Challenge and compare it with other coding methods. Our technique shows size of the trace can be reduced by more than a factor of 5.
Document ID
20020062695
Acquisition Source
Ames Research Center
Document Type
Other
Authors
Frumkin, Michael
(NASA Ames Research Center Moffett Field, CA United States)
Hood, Robert
(NASA Ames Research Center Moffett Field, CA United States)
Yan, Jerry
(MRJ Technology Solutions, Inc. Moffett Field, CA United States)
Saini, Subhash
Date Acquired
September 7, 2013
Publication Date
January 1, 1998
Subject Category
Computer Programming And Software
Report/Patent Number
NAS-98-008
Report Number: NAS-98-008
Funding Number(s)
PROJECT: RTOP 519-40-12
CONTRACT_GRANT: NAS2-14303
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available