D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 53 Citations 11,436 111 World Ranking 3185 National Ranking 1654

Research.com Recognitions

Awards & Achievements

2016 - ACM Fellow For contributions to software prefetching and thread-level speculation.

1999 - Fellow of Alfred P. Sloan Foundation

Overview

What is he best known for?

The fields of study he is best known for:

  • Operating system
  • Programming language
  • Central processing unit

The scientist’s investigation covers issues in Parallel computing, Compiler, Cache, Instruction prefetch and Multiprocessing. The Parallel computing study combines topics in areas such as Dram, Computer hardware and Pointer. His Compiler research is multidisciplinary, relying on both Multithreading, Speculative multithreading and Programmer.

His Cache and Cache algorithms, Cache invalidation, Cache coloring, Cache pollution and Smart Cache investigations all form part of his Cache research activities. His work deals with themes such as Rewriting, Data mining, Linked list, Data access and Preprocessor, which intersect with Instruction prefetch. In his research, Work stealing and Latency is intimately related to Distributed computing, which falls under the overarching field of Multiprocessing.

His most cited work include:

  • Design and evaluation of a compiler algorithm for prefetching (687 citations)
  • Compiler-based prefetching for recursive data structures (375 citations)
  • A scalable approach to thread-level speculation (361 citations)

What are the main themes of his work throughout his whole career to date?

Todd C. Mowry mainly investigates Parallel computing, Cache, Compiler, CPU cache and Distributed computing. His Parallel computing research incorporates themes from Computer hardware, Thread and Speculative multithreading. His work carried out in the field of Cache brings together such families of science as Bottleneck, Latency and Database.

His work on Optimizing compiler as part of general Compiler study is frequently connected to CAS latency, therefore bridging the gap between diverse disciplines of science and establishing a new relationship between them. His CPU cache research integrates issues from Interleaved memory, Page fault, Data structure and Pointer. The various areas that he examines in his Cache coloring study include Page cache and Cache pollution.

He most often published in these fields:

  • Parallel computing (52.29%)
  • Cache (36.70%)
  • Compiler (27.52%)

What were the highlights of his more recent work (between 2013-2021)?

  • Parallel computing (52.29%)
  • Cache (36.70%)
  • Computer hardware (13.76%)

In recent papers he was focusing on the following fields of study:

His scientific interests lie mostly in Parallel computing, Cache, Computer hardware, Memory bandwidth and Efficient energy use. His studies deal with areas such as Dram, Page table, Compiler and Table as well as Parallel computing. His research in Compiler focuses on subjects like Inference, which are connected to Latency and Recursion.

His work in Cache coloring and CPU cache are all subfields of Cache research. Within one scientific family, Todd C. Mowry focuses on topics pertaining to Metadata under Computer hardware, and may sometimes address concerns connected to Scalability. His Memory bandwidth research is multidisciplinary, incorporating elements of Idle and Speedup.

Between 2013 and 2021, his most popular works were:

  • Ambit: in-memory accelerator for bulk bitwise operations using commodity DRAM technology (195 citations)
  • Self-Driving Database Management Systems. (117 citations)
  • Fast Bulk Bitwise AND and OR in DRAM (113 citations)

In his most recent research, the most cited papers focused on:

  • Operating system
  • Programming language
  • Central processing unit

His main research concerns Parallel computing, Computer hardware, Dram, Cache and Memory bandwidth. His Thread research extends to Parallel computing, which is thematically connected. His work in Computer hardware tackles topics such as Metadata which are related to areas like Scalability and Effective method.

His Dram research focuses on Bitwise operation and how it relates to Hybrid Memory Cube and Hardware acceleration. His study in Least frequently used, Page cache, Cache invalidation, Cache pollution and Cache algorithms is carried out as part of his Cache studies. As part of one scientific family, he deals mainly with the area of Memory bandwidth, narrowing it down to issues related to the SIMD, and often Data structure, Physical address and CPU cache.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

Design and evaluation of a compiler algorithm for prefetching

Todd C. Mowry;Monica S. Lam;Anoop Gupta.
architectural support for programming languages and operating systems (1992)

1065 Citations

Compiler-based prefetching for recursive data structures

Chi-Keung Luk;Todd C. Mowry.
architectural support for programming languages and operating systems (1996)

556 Citations

A scalable approach to thread-level speculation

J. Greggory Steffan;Christopher B. Colohan;Antonia Zhai;Todd C. Mowry.
international symposium on computer architecture (2000)

509 Citations

The potential for using thread-level data speculation to facilitate automatic parallelization

J.G. Steffan;T.C. Mowry.
high-performance computer architecture (1998)

464 Citations

Tolerating latency through software-controlled prefetching in shared-memory multiprocessors

Todd Mowry;Anoop Gupta.
Journal of Parallel and Distributed Computing (1991)

419 Citations

Reducing Memory and Traffic Requirements for Scalable Directory-Based Cache Coherence Schemes*

Anoop Gupta;Wolf-Dietrich Weber;Todd C. Mowry.
international conference on parallel processing (1992)

407 Citations

Base-delta-immediate compression: practical data compression for on-chip caches

Gennady Pekhimenko;Vivek Seshadri;Onur Mutlu;Michael A. Kozuch.
international conference on parallel architectures and compilation techniques (2012)

403 Citations

Programmable matter

S.C. Goldstein;J.D. Campbell;T.C. Mowry.
IEEE Computer (2005)

397 Citations

Tolerating latency through software-controlled data prefetching

Todd Carl Mowry.
(1994)

337 Citations

RowClone: fast and energy-efficient in-DRAM bulk data copy and initialization

Vivek Seshadri;Yoongu Kim;Chris Fallin;Donghyuk Lee.
international symposium on microarchitecture (2013)

337 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing Todd C. Mowry

Onur Mutlu

Onur Mutlu

ETH Zurich

Publications: 184

Mahmut Kandemir

Mahmut Kandemir

Pennsylvania State University

Publications: 79

Josep Torrellas

Josep Torrellas

University of Illinois at Urbana-Champaign

Publications: 54

Saugata Ghose

Saugata Ghose

University of Illinois at Urbana-Champaign

Publications: 51

Per Stenström

Per Stenström

Chalmers University of Technology

Publications: 49

Donghyuk Lee

Donghyuk Lee

Nvidia (United States)

Publications: 34

David I. August

David I. August

Princeton University

Publications: 33

Antonio Gonzalez

Antonio Gonzalez

Universitat Politècnica de Catalunya

Publications: 33

Babak Falsafi

Babak Falsafi

École Polytechnique Fédérale de Lausanne

Publications: 31

Pen-Chung Yew

Pen-Chung Yew

University of Minnesota

Publications: 29

Mark D. Hill

Mark D. Hill

University of Wisconsin–Madison

Publications: 29

Dean M. Tullsen

Dean M. Tullsen

University of California, San Diego

Publications: 27

David A. Wood

David A. Wood

University of Wisconsin–Madison

Publications: 27

Kevin C. Gower

Kevin C. Gower

IBM (United States)

Publications: 25

Seth Copen Goldstein

Seth Copen Goldstein

Carnegie Mellon University

Publications: 24

Anastasia Ailamaki

Anastasia Ailamaki

École Polytechnique Fédérale de Lausanne

Publications: 24

Trending Scientists

Lior Rokach

Lior Rokach

Ben-Gurion University of the Negev

Liran Einav

Liran Einav

Stanford University

Abel Klein

Abel Klein

University of California, Irvine

Ken Ostrikov

Ken Ostrikov

Queensland University of Technology

Natalia Ivanova

Natalia Ivanova

Lawrence Berkeley National Laboratory

Nick Goldman

Nick Goldman

European Bioinformatics Institute

Arthur L. Delcher

Arthur L. Delcher

University of Maryland, College Park

James E. Trosko

James E. Trosko

Michigan State University

David C. Johnson

David C. Johnson

Oregon Health & Science University

Anna Gazumyan

Anna Gazumyan

Rockefeller University

Tim Elliott

Tim Elliott

University of Bristol

Ruth E. Mann

Ruth E. Mann

Government of the United Kingdom

Michael F. Press

Michael F. Press

University of Southern California

Peter J. Anderson

Peter J. Anderson

Monash University

Nico Verloop

Nico Verloop

Leiden University

Richard M. McDermid

Richard M. McDermid

Macquarie University

Something went wrong. Please try again later.