Results 1 - 10
of
17,469
Shade: A Fast Instruction-Set Simulator for Execution Profiling
, 1994
"... Tracing tools are used widely to help analyze, design, and tune both hardware and software systems. This paper describes a tool called Shade which combines efficient instruction-set simulation with a flexible, extensible trace generation capability. Efficiency is achieved by dynamically compiling an ..."
Abstract
-
Cited by 383 (2 self)
- Add to MetaCart
Tracing tools are used widely to help analyze, design, and tune both hardware and software systems. This paper describes a tool called Shade which combines efficient instruction-set simulation with a flexible, extensible trace generation capability. Efficiency is achieved by dynamically compiling
A Retargatable, Ultra-fast Instruction Set Simulator
- In Proceedings Design, Automation and Test in Europe
, 1999
"... In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such uti-lization is achieved by defining a low level code generation inter-face specialized for ISA simulatio ..."
Abstract
-
Cited by 41 (0 self)
- Add to MetaCart
In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such uti-lization is achieved by defining a low level code generation inter-face specialized for ISA
A Retargetable, Ultra-fast Instruction Set Simulator
- In Proceedings of the Design Automation and Test Conference In Europe
, 1995
"... In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such utilization is achieved by defining a low level code generation interface specialized for ISA simulation, ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such utilization is achieved by defining a low level code generation interface specialized for ISA simulation
A Retargetable, Ultra-fast Instruction Set Simulator
"... In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such utilization is achieved by defining a low level code generation interface specialized for ISA simulation, ..."
Abstract
- Add to MetaCart
In this paper, we present new techniques which further improve the static compiled instruction set architecture (ISA) simulation by the aggressive utilization of the host machine resources. Such utilization is achieved by defining a low level code generation interface specialized for ISA simulation
Fast Instruction Set Simulation Using LLVM-based Dynamic Translation
"... Abstract—In the development of embedded systems, Instruction-Set Simulators (ISS) plays an important role. When using an ISS, simulation speed is a significant issue. In this paper, we present a dynamic translation technique that uses the LLVM open-source compiler infrastructure to increase the simu ..."
Abstract
- Add to MetaCart
Abstract—In the development of embedded systems, Instruction-Set Simulators (ISS) plays an important role. When using an ISS, simulation speed is a significant issue. In this paper, we present a dynamic translation technique that uses the LLVM open-source compiler infrastructure to increase
Pydgin: Generating Fast Instruction Set Simulators from Simple Architecture Descriptions with Meta-Tracing
- JIT Compilers. Int’l Symp. on Performance Analysis of Systems and Software (ISPASS
, 2015
"... Abstract—Instruction set simulators (ISSs) remain an essential tool for the rapid exploration and evaluation of instruction set ex-tensions in both academia and industry. Due to their importance in both hardware and software design, modern ISSs must balance a tension between developer productivity a ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
Abstract—Instruction set simulators (ISSs) remain an essential tool for the rapid exploration and evaluation of instruction set ex-tensions in both academia and industry. Due to their importance in both hardware and software design, modern ISSs must balance a tension between developer productivity
A Fast Algorithm for Particle Simulations
, 1987
"... this paper to the case where the potential (or force) at a point is a sum of pairwise An algorithm is presented for the rapid evaluation of the potential and force fields in systems involving large numbers of particles interactions. More specifically, we consider potentials of whose interactions a ..."
Abstract
-
Cited by 1152 (19 self)
- Add to MetaCart
this paper to the case where the potential (or force) at a point is a sum of pairwise An algorithm is presented for the rapid evaluation of the potential and force fields in systems involving large numbers of particles interactions. More specifically, we consider potentials of whose interactions are Coulombic or gravitational in nature. For a the form system of N particles, an amount of work of the order O(N 2 ) has traditionally been required to evaluate all pairwise interactions, un- F5F far 1 (F near 1F external ), less some approximation or truncation method is used. The algorithm of the present paper requires an amount of work proportional to N to evaluate all interactions to within roundoff error, making it where F near (when present) is a rapidly decaying potential con
Instruction Set Compiled Simulation: A Technique for Fast and Flexible Instruction Set Simulation
- IN PROCEEDINGS OF DESIGN AUTOMATION CONFERENCE (DAC
, 2003
"... Instruction set simulators are critical tools for the exploration and validation of new programmable architectures. Due to increasing complexity of the architectures and time-to -market pressure, performance is the most important feature of an instruction-set simulator. Interpretive simulators are f ..."
Abstract
-
Cited by 46 (5 self)
- Add to MetaCart
are flexible but slow, whereas compiled simulators deliver speed at the cost of flexibility. This paper presents a novel technique for generation of fast instruction-set simulators that combines the benefit of both compiled and interpretive simulation. We achieve fast instruction accurate simulation through
Reasoning the fast and frugal way: Models of bounded rationality.
- Psychological Review,
, 1996
"... Humans and animals make inferences about the world under limited time and knowledge. In contrast, many models of rational inference treat the mind as a Laplacean Demon, equipped with unlimited time, knowledge, and computational might. Following H. Simon's notion of satisncing, the authors have ..."
Abstract
-
Cited by 611 (30 self)
- Add to MetaCart
have proposed a family of algorithms based on a simple psychological mechanism: onereason decision making. These fast and frugal algorithms violate fundamental tenets of classical rationality: They neither look up nor integrate all information. By computer simulation, the authors held a competition
A Universal Technique for Fast and Flexible Instruction-Set Architecture Simulation
, 2002
"... In the last decade, instruction-set simulators have become an essential development tool for the design of new programmable architectures. Consequently, the simulator performance is a key factor for the overall design efficiency. Based on the extremely poor performance of commonly used interpretive ..."
Abstract
-
Cited by 73 (9 self)
- Add to MetaCart
simulators, research work on fast compiled instruction-set simulation was started ten years ago. However, due to the restrictiveness of the compiled technique, it has not been able to push through in commercial products. This paper presents a new retargetable simulation technique which combines
Results 1 - 10
of
17,469