throbber
Trevor Mudge
`Bredt Family Chair of Computer Science & Engineering
`
`iliiliil
`
`Professor of Electrical Engineering & Computer Science
`Computer Science & Engineering
`
`Bob & Betty Beyster Building
`The University of Michigan
`2260ward Street
`Ann Arbor, MI 48109-2121
`
`Education
`
`
`
`
`
`
`
`
`
`
`tnm@umich.edu
`https://tnm.engin.umich.edu
`
`tel: +1 734 323-4613
`
`
`
`
`
`
` Ph.D. Computer Science, University of Illinois, Urbana, Illinois, 1977. Thesis: A Computer Hardware
`Design Language for Multiprocessor Systems.
` M.S. Computer Science, University of Illinois, Urbana, Illinois, 1973. Thesis: SEMANTRIX: A
`Semantically Guided Digital Electronic Machine.
` B.Sc. (Hons.) Cybernetics, University of Reading, England, 1969.
`
`Work History
`
` 2002-present: The Bredt Family Chair of Computer Engineering and Professor Electrical Engineering
`and Computer Science, Dept. of Electrical Engineering and Computer Science, The University of
`Michigan, Ann Arbor
` 1990-2002: Professor Electrical Engineering and Computer Science, The University of Michigan,
`Ann Arbor
` 1992-2002: Director of the Advanced Computer Architecture Lab., The University of Michigan,
`Ann Arbor
` 1984-1990: Associate Professor Electrical Engineering and Computer Science, The University of
`Michigan, Ann Arbor
` 1977-1983: Assistant Professor Electrical Engineering and Computer Science, The University of
`Michigan, Ann Arbor
` 1974-1977: Research Assistant, Digital Systems Research Group, Coordinated Science Laboratory,
`University of Illinois. Research in the areas of digital systems design languages, parallel processing, and
`fault tolerant computing.
` 1970-1974: Research Assistant, Information Engineering Group, Digital Computer Laboratory,
`University of Illinois. Design and construction of several digital machines.
`
`Professional Society Membership
`
` Life Fellow IEEE and member of the IEEE Computer Society
` Fellow of the Association for Computing Machinery
` Member of the IET: The Institution of Engineering and Technology (was Institution of Electrical
`Engineers)
` Member of the British Computer Society
` Member of Sigma Xi
`
`
`
`
`
`Petitioner Samsung Ex-1003, 0001
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`Awards
`
` 2021 Test of Time Award for Razor: A low-power pipeline based on circuit-level timing speculation.
`36th Ann. IEEE/ACM Symp. Microarchitecture (MICRO-36), Dec. 2003, pp. 7-18.
` 2021 Best paper for: Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads
`Using Hardware-Software Co-Design. Int. Symp. on High Performance Computer Architecture (HPCA),
`Seoul, S. Korea, February 2021.
` 2018 Most Impactful Paper—25 years Awarded at International Conference on High-Performance
`Computing (HiPC) Silver Jubilee in December 2018. “Power: A first class design constraint for future
`architectures.” Proc.7th Int. Conf. on High Performance Computing - HiPC, (Springer Lecture Notes in
`Computer Science), Dec. 2000, Bangalore, India, pp. 215-224.
` 2017 ACM SIGARCH/IEEE-CS TCCA Influential ISCA paper award, for “Dowsy Caches: Simple
`Techniques for Reducing Leakage Power” (with K. Flautner, N. Kim, S. Martin, D. Blaauw) from the
`Proc. of the 29th Ann. Int. Symp. on Computer Architecture, May 2002. The award recognizes the paper
`from the ISCA proceedings 15 years earlier that has had the most impact on the field during the
`intervening years.
` 2017 Fellow of the Association of Computing Machinery, “For contributions to power aware
`computer architecture”.
` 2015 Top Pick: selected as one of the 12 best papers in computer architecture for 2015
`J. Hauswald, M. A. Laurenzano, Y. Zhang, C. Li, A. Rovinski, A. Khurana, R.G. Dreslinski, T. Mudge,
`V. Petrucci, L. Tang, J. Mars. Sirius: An Open End-to-end Voice and Vision Personal Assistant and Its
`Implications For Future Warehouse Scale Computers. IEEE MICRO May/June 2016, vol. 36, no. 3, pp.
`42-53.
` 2014 International Conference on Supercomputing 25th Anniversary Issue 1987-2011 (35 most
`influential papers). For the paper: Improving data cache performance by pre-executing instructions
`under a cache miss. (James Dundas and Trevor Mudge) Proc. 1997 ACM Int. Conf. on Supercomputing,
`July 1997. Reprinted in the anniversary issue, U. Banerjee Editor, 2014.
` 2014 Best paper for: Sources of Error in Full System Simulation. 2014 IEEE Int. Symp. on Performance
`Analysis of Systems and Software (ISPASS), Monterey, CA, March 2014, pp. 13-22.
` 2014 Distinguished Achievement Award from the University of Illinois Computer Science Department
`as an “outstanding educator and researcher whose work has advanced the field of low-power computer
`architecture and its interaction with technology.” Given at the Department's CS @ Illinois 50th
`Anniversary Celebration, October 20th , 2014.
` 2014 ACM/IEEE CS Eckert-Mauchly Award. For pioneering contributions to low-power computer
`architecture and its interaction with technology. June 2014.
` 2014 Chartered IT Professional (CTIP), British Computer Society, c. 2014.
` 2013 Life Fellow of the IEEE, 2013
` 2012 International Conference on Computer-Aided Design’s Ten Year Retrospective Most
`Influential Paper Award in 2012. For the paper: Combined dynamic voltage scaling and adaptive body
`biasing for lower power microprocessors under dynamic workloads. (S. Martin, K. Flautner, D. Blaauw,
`and T. Mudge.) Appeared in Proc. Int. Conf. of Computer Aided Design (ICCAD-2002), San Jose, CA,
`Nov. 2002, pp. 721-725.
` 2011 Winner in the 11th Annual International VLSI Symposium Low Power Design Contest. For
`the paper: SWIFT: A 2.1Tb/s 32x32 Self-Arbitrating Manycore Interconnect Fabric. (S. Satpathy, R.
`Dreslinski, T. Ou, D. Sylvester, T. Mudge, D. Blaauw.) Appeared in the Symposium on VLSI Technology
`and Circuits. Kyoto, Japan, June 2011, pp.138-139.
` 2011 Winners of the DAC/ISSCC Student Design Contest for 2011 Mentor for (With David Blaauw
`and Dennis Sylvester) their project “Design and Implementation of Centip3De, a 7-layer Many-Core
`
`
`
`
`
`2
`
`
`
`
`
`Petitioner Samsung Ex-1003, 0002
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`System”, D. Fick, R. Dreslinski, B. Giridhar, G. Kim, S. Seo, M. Fojtik, S. Satpathy, Y. Lee, D. Kim, N.
`Liu, M. Wiekowski, G. Chen, T. Mudge, D. Sylvester, and D. Blaauw. Proc. of the ACM/IEEE Design
`Automation Conference (DAC), San Francisco, CA, June, 2011.
` 2009 Top Pick: selected as one of the 12 best papers in computer architecture for 2009
`M. Woh, S. Seo, S. Mahlke, T. Mudge, C. Chakrabarti, and K. Flautner. AnySP: Anytime Anywhere
`Anyway Signal Processing. 36th Int. Symp. on Computer Architecture, Austin, TX, June, 2009, pp. 128-
`139.
` 2009 Ted Kennedy Family Team Excellence Award for 2008-9 from the College of Engineering,
`University of Michigan, April 2009.
` 2008 Top Pick: selected as one of the 12 best papers in computer architecture for 2008
`K. Lim, P. Ranganathan, J. Chang, C. Patel, T. Mudge, S. Reinhardt. Understanding and designing new
`server architectures for emerging warehouse-computing environments. 35th Int. Symp. on Computer
`Architecture, Beijing, China, June, 2008, pp. 315-326.
` 2008 Best paper for: From SODA to Scotch: The Evolution of a Wireless Baseband Processor. 41st
`IEEE/ACM Int. Symp. on Microarchitecture (MICRO), Lake Como, Italy, Nov. 2008, pp. 152-163.
` 2007 Best Paper Nomination for: B. Zhai, R. Dreslinski, D. Blaauw, T. Mudge, and D. Sylvester.
`Energy Efficient Near-threshold Chip Multi-processing. Int. Symp. on Low Power Electronics and
`Design - 2007 (ISLPED), Aug. 2007, pp. 32-37.
` 2007 Best paper for: Next Generation Challenge for Software Defined Radio. M. Woh, S. Seo, H. Lee,
`Y. Lin, S. Mahlke, T. Mudge, C. Chakrabarti, and K. Flautner. SAMOS VII, Greece, April 2007, pp. 343-
`354.
` 2006 Top pick paper selected as one of the 12 best papers in computer architecture for 2006, for:
`Y. Lin, H. Lee, M. Woh, Y. Harel, S. Mahlke, T. Mudge, C. Chakrabarti, K Flautner. SODA: A low-
`power architecture for software radio. Proc. 33rd Ann. Int. Symp. on Computer Architecture, Boston,
`MA USA, June 2006, pp. 89-101.
` 2007 Microprocessor Report Innovation Award: “RAZOR—Error-Tolerant Approach Supports
`Speculative Correctness” MPR Analysts' Choice Award in the Innovation category – 2/26/07.
`(Microprocessor Report has been the leading technical publication for the microprocessor industry since
`1987.)
` 2003 Top pick paper selected as one of the 12 best papers in computer architecture for 2003, for:
`D. Ernst, N. Kim, S. Das, S. Pant, T. Pham, R. Rao, C. Ziesler, D. Blaauw, T. Austin, T. Mudge, and K.
`Flautner. Razor: A low-power pipeline based on circuit-level timing speculation. 36th Ann. IEEE/ACM
`Symp. Microarchitecture (MICRO-36), Dec. 2003, pp. 7-18.
` 2003 Best paper for: D. Ernst, N. Kim, S. Das, S. Pant, T. Pham, R. Rao, C. Ziesler, D. Blaauw, T.
`Austin, T. Mudge, and K. Flautner. Razor: A low-power pipeline based on circuit-level timing
`speculation. 36th Ann. IEEE/ACM Symp. Microarchitecture (MICRO-36), Dec. 2003, pp. 7-18.
` 2003 Bredt Family Chair of Engineering, conferred by the College of Engineering in 2003.
` 1997 Research Excellence Award for 1995-96 from the College of Engineering, University of
`Michigan, Feb. 1997.
` 1996 Heaviside Premium. Awarded by the Institution of Electrical Engineer for the best paper of the
`year: A comparison of two common pipeline structures. Proc. Computers and Digital Techniques, 1996.
` 1995 Fellow of the Institute of Electrical and Electronics Engineers, “For contributions to the design
`and analysis of high performance processors,” 1995.
` 1995 Research Excellence Award for 1994-95 EECS Department , University of Michigan, Feb. 1995.
` Best paper nomination for “Analysis and design of latch-controlled synchronous digital circuits,” (15
`out of 377) at the 27-th Design Automation Conference, June 1990.
` 1986 Best IEEE MICRO article of 1986 for “A Microprocessor-based Hypercube Supercomputer.”
`3
`
`
`
`
`
`
`
`
`Petitioner Samsung Ex-1003, 0003
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
` 1983 Outstanding Teaching in Engineering. Awarded by the College of Engineering, University of
`Michigan, Dec.1983.
` 1982 Quest for Technology Awards (2). Awarded by Control Data Corporation, Oct. 1982.
` 1981 Best paper runner-up. Honorable mention from the editors of the IEEE Trans. on Education for
`runner-up best paper published in 1981: “A Course Sequence in Microprocessor-Based Digital Systems
`Design.”
` 1981 John A. Curtis Award. Awarded by The Computers in Education Division of the American
`Society of Engineering Educators, June 1981, for the paper: Teaching Assembly Language Using an
`Assembly Language Interpreter.
` 1981 Best paper. Awarded by The Instrument Society of America at their 27-th Int. Symposium, Apr.
`1981, for the paper: VLSI Implementation of a Numerical Processor for Robotics.
`
`Miscellaneous Recognition
`
` International Symposium on Computer Architecture Hall of Fame:
`http://pages.cs.wisc.edu/~arch/www/iscabibhall.html
` MICRO Hall of fame:
`https://www.sigmicro.org/micro-hall-of-fame/
` Erdős number = 3
`
`Post Docs
`
`1. Xin He, November 2018 – May 2022. Current position: Senior Engineer at Tentorrent
`2. Ronald G. Dreslinski Jr.,
 April 2011 - January 2012 Current position: Associate Professor
`Department of Electrical Engineering and Computer Science, The University of Michigan
`3. Reetuparna Das, September 2011- September 2015 Current position: Associate Professor
`Department of Electrical Engineering and Computer Science, The University of Michigan.
`4. Yoonseo Choi, September 2007 – September 2010 Current position: Software Engineer Intel
`Corporation.
`
`
`Ph.D. Theses Supervised
`
`1. Optimizing Sparse Linear Algebra on Reconfigurable Architecture, Dong-hyeon Park, The
`University of Michigan, 2021. Current position: Military service in the Republic of Korea Army.
`2. Rethinking Context Management of Data Parallel Processors
`in an Era of Irregular
`Computing, Jonathan Beaumont, The University of Michigan, 2019. Current position: Lecturer IV
`Dept Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor.
`3. Architecting Memory System for Emerging Technologies, Byoungchan Oh, The University of
`Michigan, 2017. (Co-chairman Ronald G. Dreslinski Jr.)
Current position: Senior Memory
`Architect, Intel Federal LLC.
`4. Heterogeneous Mobile Platform Characterization and Accelerator Design, Cao Gao, The University
`of Michigan, 2017. (Co-chairman Ronald G. Dreslinski Jr.) Current position: Software Engineer,
`Google Inc.
`
`
`
`
`
`
`
`
`
`4
`
`Petitioner Samsung Ex-1003, 0004
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`5. Studies in Exascale Computer Architecture: Interconnect, Resiliency, and Checkpointing,
`Sandunmalee Nilmini Abeyratne, The University of Michigan, 2017. (Co-chairman Ronald G.
`Dreslinski Jr.) Current position: Performance Architect Intel Corporation.
`6. Designing Flexible, Energy Efficient and Secure Wireless Solutions for the Internet of Things,
`Yajing Chen, The University of Michigan, 2017. (Co-chairman Hun-Seok Kim)
Current position:
`Digital Design Engineer, Intel Corporation.
`7. Datacenter Design for Future Cloud Radio Access Network, Qi Zheng, The University of Michigan,
`2016. (Co-chairman Ronald G. Dreslinski Jr.) Current position: Software Engineer, Square Inc., San
`Francisco, California.
`8. Dense Server Architectures, Anthony Thomas Gutierrez, The University of Michigan, 2015. Current
`position: Member of Technical Staff, Design Engineer at AMD Research, Seattle Washington.
`9. Scaling High-Performance Interconnect Architectures to Many-Core Systems, Korey LaMar
`Sewell, The University of Michigan, 2012. Current position: CPU Performance Architect, Apple.
`10. Near-Threshold Computing: From Single Core to Many-Core Energy Efficient Architectures,
`Ronald G. Dreslinski Jr., The University of Michigan, 2011. Current position: Assistant Professor
`Department of Electrical Engineering and Computer Science, The University of Michigan, Ann
`Arbor.
`11. Energy-efficient Architecture For Mobile Signal Processing, Sangwon Seo, The University of
`Michigan, 2011. Current position: Qualcomm Inc.
`12. Architecture and Analysis For Next Generation Mobile Signal Processing, Mark Woh, The
`University of Michigan, 2011. Current position: Google Inc.
`13. A Hardware/Software Approach for Alleviating Scalability Bottlenecks in Transactional Memory
`Applications, Geoffrey Wyman Blake, The University of Michigan, 2011. Current position: Senior
`System Development Engineer, Amazon Web Services.
`14. Efficient Data Center Architectures Using Non-Volatile Memory and Reliability Techniques, David
`Andrew Roberts, The University of Michigan, 2010. Current position: Senior Member of Technical
`Staff at AMD.
`15. Disaggregated Memory Architectures for Blade Servers, Kevin Te-Ming Lim, The University of
`Michigan, 2010.
 (Co-chairman Steven Reinhardt)
Current position: Google Inc.
`16. Cache Resource Allocation in Large Scale Chip Multiprocessors, Lisa Rufeng Hsu, The University
`of Michigan, 2009.
 (Co-chairman Steven Reinhardt) Current position: Staff Engineer in
`Qualcomm Datacenter Technologies.
`17. Full-System Critical-Path Analysis and Performance Prediction, Ali Ghassan Saidi, The University
`of Michigan, 2009.
 (Co-chairman Steven Reinhardt)
Current position: Principal System
`Development Engineer, Amazon Web Services.
`18. Microarchitecture Choices And Tradeoffs For Maximizing Processing Efficiency, Deborah T. Marr,
`The University of Michigan, 2008.
Current position: Senior Principal Engineer and Director of
`the Accelerator Architecture Research Lab, Intel Corporation.
`19. Realizing Software Defined Radio – A Study in Designing Mobile Supercomputers, Yuan Lin, The
`University of Michigan, 2008. (Co-chairman Scott Mahlke)
Current position: Senior Principal
`Engineer, Compiler Technical Lead, Sambanova Inc.
`20. The Fast, Efficient, And Representative Benchmarking Of Future Microarchitectures, Jeffrey Stuart
`Ringenberg, The University of Michigan, 2008.
Current position: Lecturer IV Dept Electrical
`Engineering and Computer Science, U Michigan, Ann Arbor.
`21. Architecting Energy Efficient Servers, Tae Ho Kgil, The University of Michigan, 2007. Current
`position: Head of Cloud and Security Engineering at MagicCube.
`
`
`
`
`
`
`
`
`
`5
`
`Petitioner Samsung Ex-1003, 0005
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`22. A Baseband Processor For Software Defined Radio Terminals, Hyunseok Lee, The University of
`Michigan, 2007. Current position: Assistant Research Professor Arizona State University, Tempe
`Arizona.
`23. Improving Performance and Energy Consumption in Region-Based Caching Architectures, Michael
`J. Geiger, The University of Michigan, 2006. (Co-chairman Gary Tyson)
Current position:
`Lecturer, Electrical & Computer Engineering Department, University of Massachusetts Lowell.
`24. Application-Specific Architecture Framework for High-Performance Low-Power Embedded
`Computing, Allen Chao-Hung Cheng, The University of Michigan, 2006. (Co-chairman Gary
`Tyson)

`25. Virtualizing Register Context, David W. Oehmke, The University of Michigan, 2005.
Current
`position: Principal Engineer, Cray Inc. Minneapolis, Minnesota.
`26. Circuit and Microarchitectural Techniques for Processor On-Chip Cache Leakage Power Reduction,
`Nam Sung Kim, The University of Michigan, 2004. Current position: Senior Vice-President
`Samsung, on leave as a Professor, Electrical and Computer Engineering, University of Illinois,
`Champaign-Urbana, Illinois.

`27. Design, Implementation and use of an Experimental Compiler for Computer Architecture Research,
`David Anthony Greene, The University of Michigan, 2003. Current position: Senior Compiler
`Engineer, Cray Inc. Minneapolis, Minnesota.
`28. Limits and Misconceptions in Branch Prediction, Avinoam Nomik Eden, The University of
`Michigan, 2001.
 Current position: Serial Entrepreneur.
`29. Compiler and Microarchitecture Mechanisms for Exploiting Registers to Improve Memory
`Performance, Matthew Allan Postiff, The University of Michigan, 2001.
 Current position: Pastor
`of the Fellowship Bible Church, Ann Arbor, Michigan.
`30. Automatic Monitoring for Interactive Performance and Power Reduction, Krisztian Flautner, The
`University of Michigan, 2001.
Current position: VP Technology at Arm Holdings.
`31. Modern DRAM Architectures, Brian Thomas Davis, The University of Michigan, 2001. (Co-
`chairman Bruce Jacob)
 Current position: Senior Vice President, Sales and Marketing, HAECO
`Americas.
`32. Efficient Execution of Compressed Programs, Charles Robert Lefurgy, The University of
`Michigan, 2000.
Current position: Research Staff Member, Austin Research Laboratory, Austin,
`Texas.
`33. Pseudo-Vector Machines for Embedded Applications, Lea Hwang Lee, The University of Michigan,
`2000.
 Current position: DSP Architect, ZTE Corp., Richardson TX.
`34. The Impact of Computer Architecture Features on Image Processing Application Execution times:
`A Case Study Using MPEG Image Sequence Compression on the IBM SP2, Jeremy Alan Salinger,
`The University of Michigan, 2000. (Co-chairman Gregory Wakefield) 
 Current position:
`Innovation Program Manager, General Motors R&D, Warren MI.
`35. Functional Design Verification for Microprocessors by Error Modeling, David Van Campenhout,
`The University of Michigan, 1999. 
 Current position: Senior Staff Engineer, Xilinx, Inc.
`36. Improving Processor Performance by Dynamically Pre-Processing the Instruction Stream, James
`David Dundas, The University of Michigan, 1998. 

`37. Optimizing High Performance Dynamic Branch Predictors, Chih-Chieh Lee, The University of
`Michigan, 1997. 

`38. Enhancing Instruction Fetching Mechanism Using Data Compression, I-Cheng Chen, The
`University of Michigan, 1997. 

`
`
`
`
`
`
`
`
`
`6
`
`Petitioner Samsung Ex-1003, 0006
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`39. Software-Oriented Memory-Management Design, Bruce Ledley Jacob, The University of Michigan,
`1997. 
 Current position: Professor of Electrical & Computer Engineering, University of
`Maryland, College Park, Maryland.
`40. Reducing the Penalty of Branch and Load Hazards in Pipelined Microprocessors, Michael Leonard
`Golden, The University of Michigan, 1995.

`41. OS/Architecture Interactions and Influence on Computer Architecture, David Frederick Nagle, The
`University of Michigan, 1995. 

`42. Cache Behavior in the Presence of Speculative Execution - The Benefits of Misprediction, James E.
`Pierce, The University of Michigan, 1995. 

`43. Architectural Macro-Modeling of Processor Memory Components, Ghazanfar Ali Khan, The
`University of Michigan, 1995. 

`44. Trace-driven Memory Simulation, Richard Albert Uhlig, The University of Michigan,
`1995. Current position: Intel Fellow and Managing Director of Intel Labs.
`45. Architectural Trade-offs in a Latency Tolerant Gallium Arsenide Microprocessor, Michael Douglas
`Upton, The University of Michigan, 1994. (Co-chairman Richard Brown) 

`46. Loop Optimization Techniques on Multi-Issue Architectures, Dan Richard Kaiser, The University
`of Michigan, 1994. 

`47. Technology-Organization Trade-offs in the Architecture of a High Performance Processor,
`Oyekunle Ayinde Olukotun, The University of Michigan, 1991. Current position: Professor of
`Electrical Engineering and Computer Science at Stanford University and Director of the Pervasive
`Parallelism Laboratory.
`48. Run-Time Support for Parallel Programs, Russell Mace Clapp, The University of Michigan,
`1991. 

`49. Design of a Non-Interfering Debugger for Embedded Real-Time Systems, Venu Prabhakar Banda,
`The University of Michigan, 1990. (Co-chairman Richard Volz)

`50. Machine Recognition and Attitude Estimation of Three-Dimensional Objects, Paul Gunther
`Gottschalk III, The University of Michigan, 1990.

`51. A Distributed Real-Time Language and Its Operational Semantics, Padmanabhan Krishnan, The
`University of Michigan, 1989. (Co-chairman Richard Volz) 

`52. Parallel Processing of Best-First Branch and Bound Algorithms on Distributed Memory
`Multiprocessors, Tarek Saad Abdel-Rahman, The University of Michigan, 1989. Current position:
`Professor at The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, U
`Toronto, Ontario, Canada.
`53. Bus and Cache Memory Organizations for Multiprocessors, Donald Charles Winsor, The University
`of Michigan, 1989. 
Current position: Departmental Computing Organization Coordinator;
`Adjunct Professor Department of Electrical Engineering and Computer Science, The University of
`Michigan, Ann Arbor.
`54. High Performance Communications for Hypercube Multiprocessors, Gregory Dean Buzzard, The
`University of Michigan, 1988. 

`55. Recognition of Partially Occluded Parts, Jerry Lee Turney, The University of Michigan, 1986.
`56. A Study in Memory Interference Models, H.B. Humoud, The University of Michigan, 1985.
`57. A Stochastic Model of Multiprocessing, Brad Alan Makrucki, The University of Michigan, 1984.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`7
`
`Petitioner Samsung Ex-1003, 0007
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`
`
`
`
`
`
`
`
`
`
`Patents Issued
`
`2020
`▪ J. Kloosterman, J. Beaumont, D. Jamshidi, J. Bailey, T. Mudge, S. Mahlke. Dynamically Allocating
`Storage Elements to Provide Registers for Processing Thread Groups. USPTO 10,585,701 Issued March
`10, 2020.
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge, D. Bull. Error Recovery within Integrated Circuit. USPTO
`10,579,436 Issued March 3, 2020.
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge, D. Bull. Error Recovery within Integrated Circuit. USPTO
`10,572,334 Issued February 25, 2020.
`
`
`
`2019
`▪ Y. Chen, T. Mudge, R. Dreslinski Jr., S. Lu, H.-S. Kim, D. Blaauw, F. Cheng. Configurable Arithmetic
`Unit. USPTO 10,409,615 Issued September 10, 2019.
`
`
`
`2018
`▪ S. Jeloka, S. Aberaytne, R. Dreslinski Jr., R. Das, T. Mudge, D. Blaauw. Apparatus and Methods for
`Generating a Selection Signal to Perform an Arbitration in a Single Cycle Between Multiple Signal
`Inputs Having Respective Data Send. USPTO 10,037,295. Issued July 31, 2018.
`▪ B. Oh, S. Aberaytne, R. Dreslinski Jr., T. Mudge. Enhanced Memory Device. USPTO 10,002,657. Issued
`June 19, 2018.
`▪ J. Pusdesris, T. Mudge, T. Manville. Data Processing Apparatus and Method for Decoding Instructions
`In Order to Generate Control Signals for Processing Circuitry of the Data Processing Apparatus. USPTO
`9,880,843. Issued January 30, 2018.
`
`
`
`2016
`▪ S. Jeloka, S. Abeyratne, R. Dreslinski Jr., R. Das, T. Mudge D. Blaauw. Single Cycle Arbitration Within
`an Interconnect. USPTO 9,514,074. Issued December 6, 2016.
`▪ T. Mudge, A. Pellegrini, B. VanderSloot, J. Pusdesris Y. Kang. Data Processing Apparatus with Memory
`Rename Table for Mapping Memory Addresses to Register. USPTO 9,471,480. Issued October 18, 2016.
`▪ G. Blake, T. Mudge, S. Biles. Contention Management for a Hardware Transactional Memory. USPTO
`9,513,959. Issued December 6, 2016
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge, D. Bull. Error Recovery within Integrated Circuit. USPTO
`9,448,875. Issued September 20, 2016.
`
`
`
`2015
`
`
`
`
`
`
`
`
`8
`
`Petitioner Samsung Ex-1003, 0008
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`▪ T. Mudge, T. Manville. Next Branch Table for Use with a Branch Predictor. USPTO 9,135,011. Issued
`September 15, 2015.
`▪ K. Flautner, D. Blauuw, D. Bull, T. Austin, T. Mudge. Single Event Upset Tolerant Flip-Flop. USPTO
`9,164,842. Issued October 20, 2015.
`
`
`
`
`
`
`2014
`▪ S. Satpathy, D, Blauuw, D, Sylvester, T. Mudge. Crossbar Circuitry for Applying an Adaptive Priority
`Scheme and Method of Operation of Such Circuitry. USPTO 8,868,817. Issued October 21, 2014.
`▪ D. Bull, D. Blaauw, T. Austin, K. Flautner, T. Mudge. Error recovery within Integrated Circuit. USPTO
`8,650,470. Issued February 11, 2014.
`
`
`
`2013
`▪ S. Satpathy, D. Blaauw, T. Mudge, D. Sylvester. Crossbar Circuitry and Method of Operation of Such
`Crossbar Circuitry. USPTO 8,549,207. Issued October 1, 2013; Japan Patent Number: 5816063. Issued
`October 2, 2015.
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge, D. Bull. Error recovery within processing stages of an
`integrated circuit. USPTO 8,407,537. Issued March 26, 2013.
`▪ D. Blaauw, T. Mudge, D. Sylvester, R. Dreslinski Jr., D. Fick. Vertical Interconnect Patterns in Multi-
`Layer Integrated Circuits. USPTO 8,381,155. Issued February 19, 2013.
`▪ T. Mudge, D. Blaauw, C. Tokunaga. Random Number Generator. USPTO 8,346,832; China Patent
`Number: 200710181971.0; Japan Patent Number: 4938612; United Kingdom Number: GB2442838.
`Issued January 1, 2013; March 6, 2013; March 2, 2012; May 11, 2011.
`
`
`
`2012
`▪ R. Dreslinski Jr., T. Mudge, D. Blaauw, D. Sylvester, G. Chen, Cache Memory System for a Data
`Processing Apparatus. USPTO 8,355,122. Issued December 18, 2012.
`▪ D. Roberts, T. Mudge, T. Wenisch. Cache Memory with Power Saving State. USPTO 8,285,936. Issued
`October 9, 2012.
`▪ S. Satpathy, D. Blaauw, T. Mudge, D. Sylvester, R. Dreslinski Jr. Crossbar Circuitry for Applying a
`Pre-selection Prior to Arbitration Between Transmission Requests and Method of Operation of Such
`Crossbar Circuitry. USPTO 8,255,610. Issued August 28, 2012.
`▪ D. Roberts, T. Mudge, G. Dasika. Storage of Data in Data Stores Having Some Faulty Storage Locations.
`USPTO 8,230,277. Issued July 24, 2012.
`▪ S. Satpathy, D. Blaauw, T. Mudge, D. Sylvester, R. Dreslinski Jr. Crossbar Circuitry and Method of
`Operation of Such Crossbar Circuitry. USPTO 8,230,152. Issued July 24, 2012.
`▪ D. Roberts, T. Mudge, G. Dasika. Storage of Data in Data Stores Having Some Faulty Storage Locations.
`USPTO 8,145,960. Issued March 37, 2012.
`▪ S. Satpathy, D. Blaauw, T. Mudge, D. Sylvester, R. Dreslinski Jr. Crossbar Circuitry and Method of
`Operation of Such Crossbar Circuitry. USPTO 8,108,585. Issued January 31, 2012.
`
`
`
`2011
`
`
`
`
`
`
`
`
`
`9
`
`Petitioner Samsung Ex-1003, 0009
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`▪ T. Mudge, K. Flautner, D. Blaauw, T. Austin, D. Bull, S. Das. Cost Effective Razor Pipeline Recovery
`with micro-Architectural Support. China Patent Number ZL200580050138.1. Issued December 2, 2009;
`United Kingdom Patent Number: 2439019. Issued June 2, 2010; Japan Patent Number: 472299. Issued
`April 15, 2011.
`
`
`
`2010
`▪ K Flautner, D. Bull, T. Austin, D. Baauw, T. Mudge. Integrated circuit with error correction mechanisms
`to offset narrow tolerancing. USPTO 7,701,240. Issued April 20, 2010.
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge. Error Detection and Recovery Within Processing Stages
`of an Integrated Circuit. USPTO 7,650,551. Issued January 19, 2010; Israel Patent Number:168928.
`Issued May 31, 2010; Republic of Korea: 982461. Issued September 9, 2010.
`
`
`
`
`2009
`▪ K. Flautner, D. Blaauw, T. Mudge, N. Kim, S. Martin. Data processing memory circuit. USPTO
`7,533,226. Issued May 12, 2009.
`▪ K Flautner, T. Mudge. Performance Level Selection in a Data Processing System by Combining a
`Plurality of Performance Requests. USPTO 7,512,820. Issued March 31, 2009.
`▪ K. Flautner, D. Blaauw, T. Austin, T. Mudge. Using Shadow Latches As Low Leakage Retention
`Latches. China Patent Number: ZL200480007397. Issued March 11, 2009; Japan Patent Number:
`4335253. July 3, 2009.
`
`
`
`2008
`▪ T. Mudge, T. Austin, D. Blaauw, K Flautner. Systematic and Random Error Detection and Recovery
`Within Processing Stages of an Integrated Circuit. USPTO 7,337,356. Issued February 26, 2008;
`Germany, France, United Kingdom, Italy, Netherlands, and Europe Patent Number: 1604281. Issued
`August 9, 2006.
`▪ K Flautner, T. Mudge, D. Flynn. Data Processing System Performance Counter. USPTO 7,321,942.
`Issued January 22, 2008.
`
`
`
`2007
`▪ T. Mudge, T. Austin, D. Blaauw, K. Flautner. Data Retention Latch Provision Within Integrated Circuits.
`USPTO 7,310,755. Issued December 18, 2007; India Patent Number: 7. Issued ?; Germany, Europe,
`France, Netherlands, Korea, Israel, and Italy Patent Number: 1604265. Issued June 14, 2006; China
`Number ?, Issued May 20, 2010; Japan ZL200480007397.1. March 11, 2009.
`▪ K. Flautner, T. Austin, D. Blaauw, T. Mudge. Error Detection and Recovery Within Processing Stages
`of an Integrated Circuit. USPTO 7,278,080. Issued October 2, 2007; Malaysia Patent Number MY-
`136842-A. Issued November 28, 2008. China Patent Number: ZL200480007338.4. Issued July 9, 2008;
`India Patent Number: 225122. Issued October 31, 2008; Japan Patent Number: 4426571. Issued
`December 18, 2009.
`▪ K Flautner, T. Mudge. Data Processor Memory Circuit. USPTO 7,260,694. Issued August 21, 2007.
`▪ K. Flautner, T. Mudge. Performance Setting of a Data Processing System. USPTO 7,194,385. Issued
`March 20, 2007.
`▪ T. Mudge, T. Austin, D. Blaauw, K. Flautner. Systematic and Random Error Detection and Recovery
`Within Processing Stages of an Integrated Circuit. USPTO 7,162,661. Issued January 9, 2007; France
`10
`
`
`
`
`
`
`
`
`Petitioner Samsung Ex-1003, 0010
`
`

`

`Trevor Mudge
`
`Curriculum Vitae
`
`August 24, 2022
`
`Patent Number: 1604281. Issued August 9, 2006; China Patent Number: ZL200480007372.1. Issued
`September 3, 2008; Japan Patent Number: 4317212. Issued May 29, 2009; Israel Patent Number:
`168453. Issued September 1, 2010; Republic of Korea Patent Number: 10-0981999. September 7, 2010.
`
`
`
`2006
`▪ K. Flautner, T. Mudge. Performance Level Selection in a Data Processing System Using a Plurality of
`Performance Request Calculating Algorithms. USPTO 7,131,015. Issued October 31, 2006.
`▪ T. Mudge, T. Austin, D. Blaauw, D. Sylvester, K. Flautner. Memory System Having Fast and Slow Data
`Reading Mechanisms. USPTO 7,072,229. Issued July 4, 2005;
`▪ K. Flautner, D. Blaauw, T. Mudge, N. Kim, S. Martin. Drowsy Cache Data Processor Memory Circuit.
`USPTO 7,055,007. Issued May 30, 2006.
`
`
`
`2005
`▪ T. Mudge, T. Austin, D. Blaauw, D. Sylvester, K. Flautner. Memory System Having Fast and Slow Data
`Reading Mechanisms. USPTO 6,944,067. Issued September 13, 2005; India Patent Number: 6.7. Issued
`April 21, 2010; Israel Patent Number: ZL20048000739. Issued January 17, 2009; Europe, United
`Kingdom, Germany, France, Netherlands, Korea, Japan, and Italy Patent Number: 1604371. Issued July
`26, 2006.
`
`
`
`1985
`▪ R. Lougheed, T. Mudge. Design Rule Checking Using Serial Neighborhood Processors. USPTO
`4,510,616. Issued April 9, 1985.
`
`
`
`1984
`▪ R. Lougheed, T. Mudge. Design Rule Check

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket