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 66 Citations 19,395 171 World Ranking 1450 National Ranking 817

Research.com Recognitions

Awards & Achievements

2016 - Fellow, National Academy of Inventors

1999 - ACM - IEEE CS Eckert-Mauchly Award For fundamental contributions to high performance microarchitecture, including saturating counters for branch prediction, reorder buffers for precise exceptions, decoupled access/execute architectures, and vector supercomputer organization, memory, and interconnects.

Overview

What is he best known for?

The fields of study he is best known for:

  • Operating system
  • Central processing unit
  • Programming language

James E. Smith focuses on Parallel computing, Instruction set, Cache, Microarchitecture and Embedded system. In general Parallel computing, his work in Instruction window and Pipeline is often linked to TRACE linking many areas of study. His Instruction set research is multidisciplinary, incorporating perspectives in Algorithm, Software, Trace Cache and Virtual machine.

His research in Cache intersects with topics in Multi-core processor and Fault model. His studies examine the connections between Microarchitecture and genetics, as well as such issues in Cycles per instruction, with regards to Computer architecture, Hardware performance counter, Event, Translation lookaside buffer and Computer engineering. His work deals with themes such as Failure rate, Fault detection and isolation, Fault tolerance, High availability and Isolation, which intersect with Embedded system.

His most cited work include:

  • Complexity-effective superscalar processors (801 citations)
  • A study of branch prediction strategies (735 citations)
  • Trace cache: a low latency approach to high bandwidth instruction fetching (575 citations)

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

James E. Smith mainly focuses on Parallel computing, Instruction set, Microarchitecture, Computer architecture and Virtual machine. His research related to Cache, Pipeline, CPU cache, Superscalar and Cache algorithms might be considered part of Parallel computing. His Instruction set research incorporates themes from Distributed computing, Binary translation, Very long instruction word, Branch predictor and Out-of-order execution.

James E. Smith combines subjects such as Instruction window, Branch misprediction, Resource and Control flow with his study of Microarchitecture. The Computer architecture study combines topics in areas such as Process, Parallelism, Computer performance, Instruction scheduling and Central processing unit. As a member of one scientific family, James E. Smith mostly works in the field of Virtual machine, focusing on Software and, on occasion, Interface.

He most often published in these fields:

  • Parallel computing (41.67%)
  • Instruction set (19.44%)
  • Microarchitecture (17.78%)

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

  • Virtual machine (16.11%)
  • Parallel computing (41.67%)
  • Operating system (12.78%)

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

His primary areas of investigation include Virtual machine, Parallel computing, Operating system, Embedded system and Cache. His work carried out in the field of Virtual machine brings together such families of science as Binary translation, Java, Instruction set and Software engineering, Implementation. His study in Parallel computing concentrates on Pipeline burst cache and Pipeline.

In the field of Operating system, his study on Software overlaps with subjects such as Full virtualization and Temporal isolation among virtual machines. His studies deal with areas such as High availability and Microarchitecture as well as Cache. His studies in Microarchitecture integrate themes in fields like Quality of service and Resource.

Between 2004 and 2021, his most popular works were:

  • Virtual Machines: Versatile Platforms for Systems and Processes (478 citations)
  • The architecture of virtual machines (474 citations)
  • Fair Queuing Memory Systems (322 citations)

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

  • Operating system
  • Central processing unit
  • Programming language

James E. Smith mostly deals with Cache, Parallel computing, Multiprocessing, Virtual machine and Quality of service. His research integrates issues of Fault model and Microarchitecture in his study of Cache. His work on Pipeline burst cache as part of general Parallel computing study is frequently linked to Core, bridging the gap between disciplines.

The various areas that James E. Smith examines in his Multiprocessing study include Dram, Real-time computing, Memory coherence and State. His study in Virtual machine is interdisciplinary in nature, drawing from both Software, x86 and Instruction set. As a part of the same scientific family, James E. Smith mostly works in the field of Instruction set, focusing on Computer multitasking and, on occasion, Software system.

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

Virtual Machines: Versatile Platforms for Systems and Processes

James E. Smith;Ravi Nair.
(2014)

1313 Citations

Complexity-effective superscalar processors

Subbarao Palacharla;Norman P. Jouppi;J. E. Smith.
international symposium on computer architecture (1997)

1309 Citations

A study of branch prediction strategies

James E. Smith.
international symposium on computer architecture (1981)

1203 Citations

The architecture of virtual machines

J.E. Smith;Ravi Nair.
IEEE Computer (2005)

1009 Citations

Trace cache: a low latency approach to high bandwidth instruction fetching

Eric Rotenberg;Steve Bennett;James E. Smith.
international symposium on microarchitecture (1996)

881 Citations

The predictability of data values

Yiannakis Sazeides;James E. Smith.
international symposium on microarchitecture (1997)

674 Citations

Trace processors

Eric Rotenberg;Quinn Jacobson;Yiannakis Sazeides;Jim Smith.
international symposium on microarchitecture (1997)

528 Citations

The microarchitecture of superscalar processors

J.E. Smith;G.S. Sohi.
Proceedings of the IEEE (1995)

520 Citations

Managing multi-configuration hardware via dynamic working set analysis

Ashutosh S. Dhodapkar;James E. Smith.
international symposium on computer architecture (2002)

475 Citations

Data Cache Prefetching Using a Global History Buffer

K.J. Nesbit;J.E. Smith.
high-performance computer architecture (2004)

471 Citations

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

Contact us

Best Scientists Citing James E. Smith

Mateo Valero

Mateo Valero

Barcelona Supercomputing Center

Publications: 146

Onur Mutlu

Onur Mutlu

ETH Zurich

Publications: 114

Antonio Gonzalez

Antonio Gonzalez

Universitat Politècnica de Catalunya

Publications: 112

Lieven Eeckhout

Lieven Eeckhout

Ghent University

Publications: 105

Yale N. Patt

Yale N. Patt

The University of Texas at Austin

Publications: 80

Gurindar S. Sohi

Gurindar S. Sohi

University of Wisconsin–Madison

Publications: 70

Brad Calder

Brad Calder

Google (United States)

Publications: 69

Josep Torrellas

Josep Torrellas

University of Illinois at Urbana-Champaign

Publications: 58

Lizy K. John

Lizy K. John

The University of Texas at Austin

Publications: 54

Andreas Moshovos

Andreas Moshovos

University of Toronto

Publications: 48

Scott Mahlke

Scott Mahlke

University of Michigan–Ann Arbor

Publications: 45

Wen-mei W. Hwu

Wen-mei W. Hwu

University of Illinois at Urbana-Champaign

Publications: 44

Trevor Mudge

Trevor Mudge

University of Michigan–Ann Arbor

Publications: 42

Alex Ramirez

Alex Ramirez

Google (United States)

Publications: 41

Babak Falsafi

Babak Falsafi

École Polytechnique Fédérale de Lausanne

Publications: 40

Dean M. Tullsen

Dean M. Tullsen

University of California, San Diego

Publications: 38

Trending Scientists

Zhen Xiao

Zhen Xiao

Peking University

Neelesh A. Patankar

Neelesh A. Patankar

Northwestern University

Yugang Niu

Yugang Niu

East China University of Science and Technology

Thomas J. Schmidt

Thomas J. Schmidt

Paul Scherrer Institute

Peter Schuck

Peter Schuck

National Institutes of Health

Robert Pelton

Robert Pelton

McMaster University

George H. Thomas

George H. Thomas

Kennedy Krieger Institute

Keith T. Holland

Keith T. Holland

University of Leeds

Takashi Shinohara

Takashi Shinohara

Kyoto University

Limin Zeng

Limin Zeng

Peking University

Elizabeth C. Cropper

Elizabeth C. Cropper

Icahn School of Medicine at Mount Sinai

Lawrence H. Snyder

Lawrence H. Snyder

Washington University in St. Louis

Friederike Feldmann

Friederike Feldmann

National Institutes of Health

Michael J. Lambert

Michael J. Lambert

Brigham Young University

Peter R. Mueller

Peter R. Mueller

Harvard University

Frederick A. Schmitt

Frederick A. Schmitt

University of Kentucky

Something went wrong. Please try again later.