Abstract — Trace-driven simulation has long been used in both processor and memory studies. The large size of traces motivated different techniques for trace reduction. These techniques often combine standard compression algorithms with trace-specific solutions, taking into account the tradeoff between reduction in the trace size and simulation slowdown due to decompression. This paper introduces SBC, a new algorithm for instruction and data address trace compression based on instruction streams. The proposed technique significantly reduces trace size and simulation time, and it is orthogonal to general compression algorithms. When combined with gzip, SBC reduces the size of SPEC CPU2000 traces 94-71968 times. Index Terms —simulation, instr...
A program execution trace is essentially a collection of information on what happened while a given ...
As the capabilities of high performance computing (HPC) resources have grown over the last decades, ...
Program execution traces are frequently used in indus-try and academia. Yet, most trace-compression ...
Novel research ideas in computer architecture are frequently evaluated using trace-driven simulation...
Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Trace-driven simulation is a wid...
Abstract—Execution traces are a useful tool in studying processor and program behavior. However, the...
International audienceTrace-driven simulation is potentially much faster than cycle-accurate simulat...
Modern Application Specific Instruction Set Processors (ASIPs) have customizable caches, where the s...
Testing the performance of a new computational component is costly due to the need of prototyping di...
The tremendous storage space required for a useful data base of program traces has prompted a search...
Testing the performance of a new computational component is costly due to the need of prototyping di...
ABSTRACT In the multicore era, capturing execution traces of processors is indispensable to debuggin...
Abstract- Instructions trace can help designer to debug the system architecture and understand the p...
Execution traces, which are used to study and analyze program behavior, are often so large that they...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
A program execution trace is essentially a collection of information on what happened while a given ...
As the capabilities of high performance computing (HPC) resources have grown over the last decades, ...
Program execution traces are frequently used in indus-try and academia. Yet, most trace-compression ...
Novel research ideas in computer architecture are frequently evaluated using trace-driven simulation...
Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Trace-driven simulation is a wid...
Abstract—Execution traces are a useful tool in studying processor and program behavior. However, the...
International audienceTrace-driven simulation is potentially much faster than cycle-accurate simulat...
Modern Application Specific Instruction Set Processors (ASIPs) have customizable caches, where the s...
Testing the performance of a new computational component is costly due to the need of prototyping di...
The tremendous storage space required for a useful data base of program traces has prompted a search...
Testing the performance of a new computational component is costly due to the need of prototyping di...
ABSTRACT In the multicore era, capturing execution traces of processors is indispensable to debuggin...
Abstract- Instructions trace can help designer to debug the system architecture and understand the p...
Execution traces, which are used to study and analyze program behavior, are often so large that they...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
A program execution trace is essentially a collection of information on what happened while a given ...
As the capabilities of high performance computing (HPC) resources have grown over the last decades, ...
Program execution traces are frequently used in indus-try and academia. Yet, most trace-compression ...