• IEEE.org
  • IEEE CS Standards
  • Career Center
  • About Us
  • Subscribe to Newsletter

0

IEEE-CS_LogoTM-orange
  • MEMBERSHIP
  • CONFERENCES
  • PUBLICATIONS
  • EDUCATION & CAREER
  • VOLUNTEER
  • ABOUT
  • Join Us
IEEE-CS_LogoTM-orange

0

IEEE Computer Society Logo
Sign up for our newsletter
IEEE COMPUTER SOCIETY
About UsBoard of GovernorsNewslettersPress RoomIEEE Support CenterContact Us
COMPUTING RESOURCES
Career CenterCourses & CertificationsWebinarsPodcastsTech NewsMembership
BUSINESS SOLUTIONS
Corporate PartnershipsConference Sponsorships & ExhibitsAdvertisingRecruitingDigital Library Institutional Subscriptions
DIGITAL LIBRARY
MagazinesJournalsConference ProceedingsVideo LibraryLibrarian Resources
COMMUNITY RESOURCES
GovernanceConference OrganizersAuthorsChaptersCommunities
POLICIES
PrivacyAccessibility StatementIEEE Nondiscrimination PolicyIEEE Ethics ReportingXML Sitemap

Copyright 2026 IEEE - All rights reserved. A public charity, IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

  • Home
  • /Profiles
  • Home
  • /Profiles

James E. Smith

Award Recipient

Featured ImageElectrical and Computer Engineering Professor James E. Smith is this year's recipient of the Byron Bird Award for Excellence in a Research Publication. The award recognizes the fundamental contributions of his research publications and patent in the development of high speed, high performance microprocessors.

Twenty years ago, a microprocessor with 100,000 transistors could execute the instructions of a program one at a time, taking tens of clock cycles. Today, microprocessors hold tens of millions of transistors and execute multiple instructions in a single clock cycle. Smith's work contributed innovations in computer architecture that made possible this improvement to instruction processing rates.

Determining which instructions to process is key to processing instructions at a high rate. Programs typically have elaborate decision making structures (or branch instructions) that determine which parts of the program should be executed. In high-performance computing, instruction processing cannot wait for the outcome of a branch to be known. Smith's 1981 paper "A Study of Branch Prediction Strategies" and related patent "Branch Predictor Using Random Access Memory" were the first publications targeted specifically at techniques for overcoming the performance limitations of branch instructions. Microprocessor designers began to put these techniques into practice in the 1990s. Today, almost every microprocessor makes use of branch prediction methods built on the fundamental methods described in Smith's paper and patent.

Another strategy used to improve processing rate is out-of-order instruction processing. Instructions are processed in the order their input operands are available, and not in the order they occur in the program. This improves the processing rate but creates problems for software and debugging. Smith's article "Implementation of Precise Interrupts in Pipelined Processors" was the first publication to describe a series of techniques that would give the appearance of sequential execution even though the actual instruction execution order was very different. One of these techniques, the Reorder Buffer, is now the standard used by modern microprocessors.

Smith earned his BS, MS and PhD in electrical and computer engineering from the University of Illinois in 1972, '74 and '76 respectively. He joined the ECE faculty in 1976 and took leaves of absence to work in industry between 1979 –1981 and 1984–1989.

Awards

1999 Eckert-Mauchly Award Recipient
“For fundamental contributions to high performance micro-architecture, including saturating counters for branch prediction, reorder buffers for precise exceptions, decoupled access/execute architectures, and vector supercomputer organization memory, and interconnects.”
Learn more about the Eckert-Mauchly Award

LATEST NEWS
Behind the Scenes: How SC Volunteers Power One of the World’s Fastest Growing Conferences and Trade Show
Behind the Scenes: How SC Volunteers Power One of the World’s Fastest Growing Conferences and Trade Show
Computing’s Top 30: Bo Han
Computing’s Top 30: Bo Han
From Clicks to Conversations: How HCI Is Evolving in an AI-First World
From Clicks to Conversations: How HCI Is Evolving in an AI-First World
The AI Adoption Gap: Why Enterprise AI Fails After Deployment
The AI Adoption Gap: Why Enterprise AI Fails After Deployment
Inspiring Tomorrow’s Innovators: IEEE CS Juniors TechXperience Kenya 2026
Inspiring Tomorrow’s Innovators: IEEE CS Juniors TechXperience Kenya 2026
Get the latest news and technology trends for computing professionals with ComputingEdge
Sign up for our newsletter
Read Next

Behind the Scenes: How SC Volunteers Power One of the World’s Fastest Growing Conferences and Trade Show

Computing’s Top 30: Bo Han

From Clicks to Conversations: How HCI Is Evolving in an AI-First World

The AI Adoption Gap: Why Enterprise AI Fails After Deployment

Inspiring Tomorrow’s Innovators: IEEE CS Juniors TechXperience Kenya 2026

Parallel Systems, Leadership, and Research Strategy in Computing: an Interview with Jean-Luc Gaudiot

Top HCI Trends in 2026: The Rise of AI Agents and Invisible Interfaces

From CMDB to Dynamic Digital Twins: Lessons Learned in Building Enterprise Digital Brains