A survey of computer architecture simulation techniques and tools
Computer architecture simulators play an important role in advancing computer architecture
research. With wider research directions and the increased number of simulators that have …
research. With wider research directions and the increased number of simulators that have …
Saliency detection via cellular automata
In this paper, we introduce Cellular Automata--a dynamic evolution model to intuitively
detect the salient object. First, we construct a background-based map using color and space …
detect the salient object. First, we construct a background-based map using color and space …
Energy efficient computing systems: Architectures, abstractions and modeling to techniques and standards
Computing systems have undergone a tremendous change in the last few decades with
several inflexion points. While Moore's law guided the semiconductor industry to cram more …
several inflexion points. While Moore's law guided the semiconductor industry to cram more …
The McPAT framework for multicore and manycore architectures: Simultaneously modeling power, area, and timing
This article introduces McPAT, an integrated power, area, and timing modeling framework
that supports comprehensive design space exploration for multicore and manycore …
that supports comprehensive design space exploration for multicore and manycore …
Dynamic adaptive replacement policy in shared last-level cache of DRAM/PCM hybrid memory for big data storage
The increasing demand on the main memory capacity is one of the main big data
challenges. Dynamic random access memory (DRAM) does not represent the best choice …
challenges. Dynamic random access memory (DRAM) does not represent the best choice …
Sinuca: A validated micro-architecture simulator
In order to observe and understand the architectural behavior of applications and evaluate
new techniques, computer architects often use simulation tools. Several cycle-accurate …
new techniques, computer architects often use simulation tools. Several cycle-accurate …
E-mc2: A formal framework for energy modelling in cloud computing
Due to energy crisis of the last years, energy waste and sustainability have been brought
both into public attention, and under industry and scientific scrutiny. Thus, obtaining high …
both into public attention, and under industry and scientific scrutiny. Thus, obtaining high …
Learning-based run-time power and energy management of multi/many-core systems: Current and future trends
Multi/Many-core systems are prevalent in several application domains targeting different
scales of computing such as embedded and cloud computing. These systems are able to …
scales of computing such as embedded and cloud computing. These systems are able to …
Can we trust profiling results? Understanding and fixing the inaccuracy in modern profilers
Profilers are an indispensable component in modern software stack of data centers and
supercomputers. Profilers collect detailed performance data during program execution and …
supercomputers. Profilers collect detailed performance data during program execution and …
× 86 computer architecture simulators: A comparative study
The significance of computer architecture simulators in advancing computer architecture
research is widely acknowledged. Computer architects have developed numerous …
research is widely acknowledged. Computer architects have developed numerous …