Limits on Multiple Instruction Issue. - Michael D. Smith 001; Mike Johnson; Mark Horowitz (ASPLOS, 1989)

Boosting Beyond Static Scheduling in a Superscalar Processor. - Michael D. Smith 001; Monica S. Lam; Mark Horowitz (ISCA, 1990)

Efficient Superscalar Performance Through Boosting. - Michael D. Smith 001; Mark Horowitz; Monica S. Lam (ASPLOS, 1992)

Improving the Accuracy of Static Branch Prediction Using Branch Correlation. - Cliff Young; Michael D. Smith 001 (ASPLOS, 1994)

PRISC Software Acceleration Techniques. - Rahul Razdan; Karl S. Brace; Michael D. Smith 001 (ICCD, 1994)

A high-performance microarchitecture with hardware-programmable functional units. - Rahul Razdan; Michael D. Smith 001 (MICRO, 1994)

A Comparative Analysis of Schemes for Correlated Branch Prediction. - Cliff Young; Nicholas C. Gloy; Michael D. Smith 001 (ISCA, 1995)

Performance issues in correlated branch prediction schemes. - Nicholas C. Gloy; Michael D. Smith 001; Cliff Young (MICRO, 1995)

An Analysis of Dynamic Branch Prediction Schemes on System Workloads. - Nicholas C. Gloy; Cliff Young; J. Bradley Chen; Michael D. Smith 001 (ISCA, 1996)

Informing Memory Operations: Providing Memory Performance Feedback in Modern Processors. - Mark Horowitz; Margaret Martonosi; Todd C. Mowry; Michael D. Smith 001 (ISCA, 1996)

Guest Editorial: Media processing: a new design target. - Ruby B. Lee; Michael D. Smith 001 (IEEE Micro, 1996)

The Measured Performance of Personal Computer Operating Systems. - J. Bradley Chen; Yasuhiro Endo; Kee Chan; David Mazières; Antonio Dias; Margo I. Seltzer; Michael D. Smith 001 (ACM Trans. Comput. Syst., 1996)

Procedure Placement Using Temporal Ordering Information. - Nicholas C. Gloy; Trevor Blackwell; Michael D. Smith 001; Brad Calder (MICRO, 1997)

Near-optimal Intraprocedural Branch Alignment. - Cliff Young; David S. Johnson 001; David R. Karger; Michael D. Smith 001 (PLDI, 1997)

System Support for Automated Profiling and Optimization. - Xiaolan Zhang 001; Zheng Wang; Nicholas C. Gloy; J. Bradley Chen; Michael D. Smith 001 (SOSP, 1997)

Changing Interaction of Compiler and Architecture. - Sarita V. Adve; Doug Burger; Rudolf Eigenmann; Alasdair Rawsthorne; Michael D. Smith 001; Catherine H. Gebotys; Mahmut T. Kandemir; David J. Lilja; Alok N. Choudhary; Jesse Zhixi Fang; Pen-Chung Yew (Computer, 1997)

Better Global Scheduling Using Path Profiles. - Cliff Young; Michael D. Smith 001 (MICRO, 1998)

Quality and Speed in Linear-scan Register Allocation. - Omri Traub; Glenn H. Holloway; Michael D. Smith 001 (PLDI, 1998)

Using Path Profiles to Predict HTTP Requests. - Stuart E. Schechter; Murali Krishnan; Michael D. Smith 001 (Comput. Networks, 1998)

Informing Memory Operations: Memory Performance Feedback Mechanisms and Their Applications. - Mark Horowitz; Margaret Martonosi; Todd C. Mowry; Michael D. Smith 001 (ACM Trans. Comput. Syst., 1998)

Reorganizing global schedules for register allocation. - Gang Chen; Michael D. Smith 001 (International Conference on Supercomputing, 1999)

Procedure placement using temporal-ordering information. - Nicholas C. Gloy; Michael D. Smith 001 (ACM Trans. Program. Lang. Syst., 1999)

Static correlated branch prediction. - Cliff Young; Michael D. Smith 001 (ACM Trans. Program. Lang. Syst., 1999)

Overcoming the Challenges to Feedback-Directed Optimization. - Michael D. Smith 001 (Dynamo, 2000)

Code Cache Management Schemes for Dynamic Optimizers. - Kim M. Hazelwood; Michael D. Smith 001 (Interaction between Compilers and Computer Architectures, 2002)

How Much Security Is Enough to Stop a Thief?: The Economics of Outsider Theft via Computer Systems and Networks. - Stuart E. Schechter; Michael D. Smith 001 (Financial Cryptography, 2003)

Generational Cache Management of Code Traces in Dynamic Optimization Systems. - Kim M. Hazelwood; Michael D. Smith 001 (MICRO, 2003)

Access for sale: a new class of worm. - Stuart E. Schechter; Michael D. Smith 001 (WORM, 2003)

A generalized algorithm for graph-coloring register allocation. - Michael D. Smith 001; Norman Ramsey; Glenn H. Holloway (PLDI, 2004)

A public-key infrastructure for key distribution in TinyOS based on elliptic curve cryptography. - David J. Malan; Matt Welsh; Michael D. Smith 001 (SECON, 2004)

Trusted Computing, Peer-to-Peer Distribution, and The Economics of Pirated Entertainment. - Stuart E. Schechter; Rachel Greenstadt; Michael D. Smith 001 (Economics of Information Security, 2004)

Improving Region Selection in Dynamic Optimization Systems. - David Hiniker; Kim M. Hazelwood; Michael D. Smith 001 (MICRO, 2005)

Protecting Personal Information: Obstacles and Directions. - Rachel Greenstadt; Michael D. Smith 001 (WEIS, 2005)

Host-based detection of worms through peer-to-peer cooperation. - David J. Malan; Michael D. Smith 001 (WORM, 2005)

Predicting the Political Sentiment of Web Log Posts Using Supervised Machine Learning Techniques Coupled with Feature Selection. - Kathleen T. Durant; Michael D. Smith 001 (WEBKDD, 2006)

Collaborative Scheduling: Threats and Promises. - Rachel Greenstadt; Michael D. Smith 001 (WEIS, 2006)

Exploiting temporal consistency to reduce false positives in host-based, collaborative detection of worms. - David J. Malan; Michael D. Smith 001 (WORM, 2006)

Guest Editors' Introduction: Data Surveillance. - Simson L. Garfinkel; Michael D. Smith 001 (IEEE Secur. Priv., 2006)

Managing bounded code caches in dynamic binary optimization systems. - Kim M. Hazelwood; Michael D. Smith 001 (ACM Trans. Archit. Code Optim., 2006)

Improving Performance Isolation on Chip Multiprocessors via an Operating System Scheduler. - Alexandra Fedorova; Margo I. Seltzer; Michael D. Smith 001 (PACT, 2007)

Extending Object-Oriented Optimizations for Concurrent Programs. - Kelly Heffner; David Tarditi; Michael D. Smith 001 (PACT, 2007)

The Impact of Time on the Accuracy of Sentiment Classifiers Created from a Web Log Corpus. - Kathleen T. Durant; Michael D. Smith 001 (AAAI, 2007)

SSDPOP: improving the privacy of DCOP with secret sharing. - Rachel Greenstadt; Barbara J. Grosz; Michael D. Smith 001 (AAMAS, 2007)

Persistent Code Caching: Exploiting Code Reuse Across Executions and Applications. - Vijay Janapa Reddi; Dan Connors; Robert Cohn; Michael D. Smith 001 (CGO, 2007)

Towards a software approach to mitigate voltage emergencies. - Meeta Sharma Gupta; Krishna K. Rangan; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (ISLPED, 2007)

DeCoR: A Delayed Commit and Rollback mechanism for handling inductive noise in processors. - Meeta Sharma Gupta; Krishna K. Rangan; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (HPCA, 2008)

Implementing public-key infrastructure for sensor networks. - David J. Malan; Matt Welsh; Michael D. Smith 001 (ACM Trans. Sens. Networks, 2008)

Software-assisted hardware reliability: abstracting circuit-level challenges to the software stack. - Vijay Janapa Reddi; Simone Campanoni; Meeta Sharma Gupta; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (DAC, 2009)

Voltage emergency prediction: Using signatures to reduce operating margins. - Vijay Janapa Reddi; Meeta Sharma Gupta; Glenn H. Holloway; Gu-Yeon Wei; Michael D. Smith 001; David M. Brooks (HPCA, 2009)

Voltage Smoothing: Characterizing and Mitigating Voltage Noise in Production Processors via Software-Guided Thread Scheduling. - Vijay Janapa Reddi; Svilen Kanev; Wonyoung Kim; Simone Campanoni; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (MICRO, 2010)

Predicting Voltage Droops Using Recurring Program and Microarchitectural Event Activity. - Vijay Janapa Reddi; Meeta Sharma Gupta; Glenn H. Holloway; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (IEEE Micro, 2010)

Eliminating voltage emergencies via software-guided code transformations. - Vijay Janapa Reddi; Simone Campanoni; Meeta Sharma Gupta; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks; Kim M. Hazelwood (ACM Trans. Archit. Code Optim., 2010)

Voltage Noise in Production Processors. - Vijay Janapa Reddi; Svilen Kanev; Wonyoung Kim; Simone Campanoni; Michael D. Smith 001; Gu-Yeon Wei; David M. Brooks (IEEE Micro, 2011)

Motivating Data Science Students to Participate and Learn. - Deniz Marti; Michael D. Smith 001 (CoRR, 2022)

A Perspectival Mirror of the Elephant: Investigating Language Bias on Google, ChatGPT, Wikipedia, and YouTube. - Queenie Luo; Michael J. Puett; Michael D. Smith 001 (CoRR, 2023)

A "Perspectival" Mirror of the Elephant: Investigating language bias on Google, ChatGPT, YouTube, and Wikipedia. - Queenie Luo; Michael J. Puett; Michael D. Smith 001 (ACM Queue, 2024)

A Perspectival Mirror of the Elephant. - Queenie Luo; Michael J. Puett; Michael D. Smith 001 (Commun. ACM, 2024)