Demo Data from EDBT 2026 / reviewers in the wild / expert
Carleton Miyamoto
dblp:51/2576
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 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 |
Parallel and multicore computing · 56% Processor architecture and microarchitecture · 44% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
latency hiding |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Processor architecture and microarchitecture
multithreading |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Parallel and multicore computing › parallel programming models
SPMD parallelism |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Parallel and multicore computing › parallel programming runtimes
runtime systems and scheduling |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Parallel and multicore computing › parallel programming runtimes › thread management
thread migration |
0.0 | 1 | 1999 | Evaluating Titanium SPMD Programs on the Tera MTA · SC 1999 |
Methods — techniques the papers use, named apart from their topics
synchronization construct · 0.0scheduling strategies · 0.0loop-level parallelism · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Evaluating Titanium SPMD Programs on the Tera MTAabstractWhile the common trend in building large-scale multiprocessors is to use commodity compute nodes that are increasingly powerful and have deep memory hierarchies, the Tera MTA uses a different design point, with a relatively flat memory system, no processor caches, and hardware support for lightweight multithreading, which is used to mask memory latency.In this paper we explore the implementation of Titanium, a language with coarse-grained SPMD parallelism, onto the MTA.The major concerns in obtaining high performance on the MTA are sufficient degrees of parallelism, good load balance, and low synchronization overhead.We show that by adding loop level parallelism, Titanium applications have sufficient parallelism for the MTA, and as expected, application writers do not need to orchestrate data layout.We evaluate multiple implementations of the Titanium synchronization constructs, which include barriers and monitors.We then explore several scheduling strategies, and find that the distinction between SPMD and loop level parallelism proves to be surprisingly useful.The two-level parallelism structure can be used to throttle thread migration, which lowers thread creation overhead and synchronization.We use a combination of micro-benchmarks and applications to demonstrate these results. Carleton Miyamoto |
SC | 1 |
| 1998 | Titanium: A High-performance Java DialectabstractTitanium is a language and system for high-performance parallel scientific computing. Titanium uses Java as its base, thereby leveraging the advantages of that language and allowing us to focus attention on parallel computing issues. The main additions to Java are immutable classes, multidimensional arrays, an explicitly parallel SPMD model of computation with a global address space, and zone-based memory management. We discuss these features and our design approach, and report progress on the development of Titanium, including our current driving application: a three-dimensional adaptive mesh refinement parallel Poisson solver. © 1998 John Wiley & Sons, Ltd. Katherine A. Yelick, Luigi Semenzato, Geoff Pike, Carleton Miyamoto, Ben Liblit, Arvind Krishnamurthy, Paul N. Hilfinger, Susan L. Graham, David Gay, Phillip Colella, Alex Aiken |
Concurr. Pract. Exp. | 4 |