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

Matthew DeVuyst

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

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

Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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 · 67% Distributed systems · 33%

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

TopicWeightPapersLastEvidence papers
Distributed systems › remote execution
computation migration
0.112012
Execution migration in a heterogeneous-ISA chip multiprocessor · ASPLOS 2012
Processor architecture and microarchitecture › chip multiprocessor
heterogeneous chip multiprocessor
0.112012
Execution migration in a heterogeneous-ISA chip multiprocessor · ASPLOS 2012
Processor architecture and microarchitecture
instruction set architecture
0.112012
Execution migration in a heterogeneous-ISA chip multiprocessor · ASPLOS 2012

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

execution migration · 0.1
YearPublicationVenuePosition
2012 Execution migration in a heterogeneous-ISA chip multiprocessor
abstract
Prior research has shown that single-ISA heterogeneous chip multiprocessors have the potential for greater performance and energy efficiency than homogeneous CMPs. However, restricting the cores to a single ISA removes an important opportunity for greater heterogeneity. To take full advantage of a heterogeneous-ISA CMP, however, we must be able to migrate execution among heterogeneous cores in order to adapt to program phase changes and changing external conditions (e.g., system power state).
Matthew DeVuyst, Ashish Venkat, Dean M. Tullsen
ASPLOS1
2011 Runtime parallelization of legacy code on a transactional memory system
abstract
This paper proposes a new runtime parallelization technique, based on a dynamic optimization framework, to automatically parallelize single-threaded legacy programs. It heavily leverages the optimistic concurrency of transactional memory. This work addresses a number of challenges posed by this type of parallelization and quantifies the trade-offs of some of the design decisions, such as how to select good loops for parallelization, how to partition the iteration space among parallel threads, how to handle loop-carried dependencies, and how to transition from serial to parallel execution and back. The simulated implementation of runtime parallelization shows a potential speedup of 1.36 for the NAS benchmarks and a 1.34 speedup for the SPEC 2000 CPU floating point benchmarks when using two cores for parallel execution.
Matthew DeVuyst, Dean M. Tullsen, Seon Wook Kim
HiPEAC1