Despite the popularity of the MS-DOS based PC and its compatibles, there have been few efforts at developing comprehensive program profilers for it. As a consequence, detailed instruction level usage studies of the PC have been difficult to conduct in the past. Existing profilers are unable to capture all the activity caused by the execution of a program. The design and implementation of a program profiler capable of capturing all processor initiated activity on the MS-DOS based PC are discussed, along with measurements made on sample application programs
application analysis, superscalar architecture The understanding of instruction set usage in typical...
There are software tools for aiding and automating the process multi-threading sequential programs t...
Introduction Traditional benchmarks such as SPEC model a simple workload: a single address space, a...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
This technical report examines common assumptions about computer users in profile-based optimization...
Abstract—In the system-level design of MPSoCs (Multi-Processor System-on-a-Chips), system designers ...
Application profiling is an important step in the design and optimization of embedded systems. Accur...
In spite of the rapid improvement of hardware performance, debugging and optimization still remain a...
As the embedded devices has become more and more generalized and as their product cycles keeps shrin...
Reconfigurable systems map the computational intensive parts of the code in hardware while less comp...
Profile-based optimizations can be used for instruction scheduling, loop scheduling, data preloading...
This paper describes a set of CPU usage analysis tools, named CPU Probes, with the benefits of both ...
Measurements to aid user programmers in writing efficient programs for a single-instruction-stream, ...
Abstract. Program profiling helps in characterizing program behavior for a target architecture. We h...
... this paper generates meaningful profiles for X Window applications by estimating the time spent ...
application analysis, superscalar architecture The understanding of instruction set usage in typical...
There are software tools for aiding and automating the process multi-threading sequential programs t...
Introduction Traditional benchmarks such as SPEC model a simple workload: a single address space, a...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
This technical report examines common assumptions about computer users in profile-based optimization...
Abstract—In the system-level design of MPSoCs (Multi-Processor System-on-a-Chips), system designers ...
Application profiling is an important step in the design and optimization of embedded systems. Accur...
In spite of the rapid improvement of hardware performance, debugging and optimization still remain a...
As the embedded devices has become more and more generalized and as their product cycles keeps shrin...
Reconfigurable systems map the computational intensive parts of the code in hardware while less comp...
Profile-based optimizations can be used for instruction scheduling, loop scheduling, data preloading...
This paper describes a set of CPU usage analysis tools, named CPU Probes, with the benefits of both ...
Measurements to aid user programmers in writing efficient programs for a single-instruction-stream, ...
Abstract. Program profiling helps in characterizing program behavior for a target architecture. We h...
... this paper generates meaningful profiles for X Window applications by estimating the time spent ...
application analysis, superscalar architecture The understanding of instruction set usage in typical...
There are software tools for aiding and automating the process multi-threading sequential programs t...
Introduction Traditional benchmarks such as SPEC model a simple workload: a single address space, a...