Bastiaan Stougie

dblp:25/5165 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 61% Processor architecture and microarchitecture · 30% Energy-efficient computing · 9%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
design space exploration
0.012004
Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies · ISCA 2004
Electronic design automation › circuit simulation › probabilistic simulation
statistical simulation
0.012004
Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies · ISCA 2004
Processor architecture and microarchitecture
superscalar processor
0.012004
Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies · ISCA 2004
Energy-efficient computing
power-performance modeling
0.012004
Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies · ISCA 2004

Methods — techniques the papers use, named apart from their topics

trace generation · 0.0statistical simulation · 0.0branch predictor modeling · 0.0
YearPublicationVenuePosition
2004 Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies
abstract
Designing a new microprocessor is extremely time-consuming. One of the contributing reasons is that computer designers rely heavily on detailed architectural simulations, which are very time-consuming. Recent work has focused on statistical simulation to address this issue. The basic idea of statistical simulation is to measure characteristics during program execution, generate a synthetic trace with those characteristics and then simulate the synthetic trace. The statistically generated synthetic trace is orders of magnitude smaller than the original program sequence and hence results in significantly faster simulation. This paper makes the following contributions to the statistical simulation methodology. First, we propose the use of a statistical flow graph to characterize the control flow of a program execution. Second, we model delayed update of branch predictors while profiling program execution characteristics. Experimental results show that statistical simulation using this improved control flow modeling attains significantly better accuracy than the previously proposed HLS system. We evaluate both the absolute and the relative accuracy of our approach for power/performance modeling of superscalar microarchitectures. The results show that our statistical simulation framework can be used to efficiently explore processor design spaces.
Lieven Eeckhout, Robert H. Bell Jr., Bastiaan Stougie, Koen De Bosschere, Lizy Kurian John
ISCA3
2002 Alternatives in FPGA-based SAD implementations
abstract
In multimedia processing, it is well-known that the sum-of-absolute-differences (SAD) operation is the most time-consuming operation when implemented in software running on programmable processor cores. This is mainly due to the sequential characteristic of such an implementation. In this paper, we investigate several hardware implementations of the SAD operation and map the most promising one in FPGA. Our investigation shows that an adder tree based approach yields the best results in terms of speed and area requirements and has been implemented as such by writing high-level VHDL code. The design was functionally verified by utilizing the MAX+plus II 10.1 Baseline software package from Altera Corp. and then synthesized by utilizing the LeonardoSpectrum software package from Exemplar Logic Inc. Preliminary results show that the design can be clocked at 380 MHz. This result translates into a faster than real-time full search in motion estimation for the main profile/main level of the MPEG-2 standard.
Stephan Wong, Bastiaan Stougie, Sorin Cotofana
FPT2