Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Benjamin Ashbaugh

dblp:56/10978 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none

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

Systems, architecture and hardware · 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
Processor architecture and microarchitecture · 44% GPUs and heterogeneous computing · 44% Parallel and multicore computing · 13%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
control flow
0.112011
SIMD re-convergence at thread frontiers · MICRO 2011
GPUs and heterogeneous computing › control flow divergence
branch divergence
0.112011
SIMD re-convergence at thread frontiers · MICRO 2011
Processor architecture and microarchitecture
SIMD
0.112011
SIMD re-convergence at thread frontiers · MICRO 2011
Parallel and multicore computing
data-parallel programming
0.012011
SIMD re-convergence at thread frontiers · MICRO 2011

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

thread frontier · 0.2
YearPublicationVenuePosition
2011 SIMD re-convergence at thread frontiers
abstract
Hardware and compiler techniques for mapping data-parallel programs with divergent control flow to SIMD architectures have recently enabled the emergence of new GPGPU programming models such as CUDA, OpenCL, and DirectX Compute. The impact of branch divergence can be quite different depending upon whether the program's control flow is structured or unstructured. In this paper, we show that unstructured control flow occurs frequently in applications and can lead to significant code expansion when executed using existing approaches for handling branch divergence.
Gregory Frederick Diamos, Benjamin Ashbaugh, Subramaniam Maiyuran, Andrew Kerr, Haicheng Wu, Sudhakar Yalamanchili
MICRO2