This technical report examines common assumptions about computer users in profile-based optimization. We study execution profiles of interactive applications on Windows NT to understand how different users use the same program. The profiles were generated by the DIGITAL FX!32 emulator/binary translator system, which automatically runs the x86 version of Windows NT programs on NT/Alpha computers. Our statistical analysis indicates that people use the benchmark programs in different ways. This technical report is a supplement to the paper "Evaluating the Importance of User-Specific Profiling," to appear in "Proceedings of the 2nd USENIX Windows NT Symposium," USENIX Association, August 1998.Engineering and Applied Science
119 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.Graphical interfaces and wind...
This paper presents a comparative study of the performance of three operating systems that run on th...
Proceeding of: 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
There is a growing interest in optimization that depend on or benefit from an execution profile that...
Despite the popularity of the MS-DOS based PC and its compatibles, there have been few efforts at de...
A method for profiling an application using partial profile data from multiple instances of the appl...
A major challenge of applying profile-based optimization on large real-world applications is how to ...
Profile-based optimizations can be used for instruction scheduling, loop scheduling, data preloading...
In spite of the rapid improvement of hardware performance, debugging and optimization still remain a...
for any other degree or qualification at this or any other institute of learning. Apart from those p...
The goal of this project was to compare how users of various user types (from beginner to expert) ut...
In recent years, Profile-Based Optimization (PBO) has become a key technique in program optimization...
... this paper generates meaningful profiles for X Window applications by estimating the time spent ...
Runtime profile gives considerable information that can be reused, to optimize the executable for fa...
119 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.Graphical interfaces and wind...
This paper presents a comparative study of the performance of three operating systems that run on th...
Proceeding of: 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
There is a growing interest in optimization that depend on or benefit from an execution profile that...
Despite the popularity of the MS-DOS based PC and its compatibles, there have been few efforts at de...
A method for profiling an application using partial profile data from multiple instances of the appl...
A major challenge of applying profile-based optimization on large real-world applications is how to ...
Profile-based optimizations can be used for instruction scheduling, loop scheduling, data preloading...
In spite of the rapid improvement of hardware performance, debugging and optimization still remain a...
for any other degree or qualification at this or any other institute of learning. Apart from those p...
The goal of this project was to compare how users of various user types (from beginner to expert) ut...
In recent years, Profile-Based Optimization (PBO) has become a key technique in program optimization...
... this paper generates meaningful profiles for X Window applications by estimating the time spent ...
Runtime profile gives considerable information that can be reused, to optimize the executable for fa...
119 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.Graphical interfaces and wind...
This paper presents a comparative study of the performance of three operating systems that run on th...
Proceeding of: 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP...