Characterization of Branch and Data Dependencies in Programs for Evaluating Pipeline Performance. - Philip G. Emma; Edward S. Davidson (IEEE Trans. Computers, 1987)

Simulation and analysis of a pipeline processor. - Philip G. Emma; Joshua W. Knight; James H. Pomerence; Thomas R. Puzak; Rudolph N. Rechtschaffen (WSC, 1989)

Branch History Table Prediction of Moving Target Branches due to Subroutine Returns. - David R. Kaeli; Philip G. Emma (ISCA, 1991)

Contrasting instruction-fetch time and instruction-decode time branch prediction mechanisms: Achieving synergy through their cooperative operation. - David R. Kaeli; Philip G. Emma; Joshua W. Knight; Thomas R. Puzak (Microprocess. Microprogramming, 1992)

Computer architecture education in a corporate reengineering program. - Pradip Bose; Philip G. Emma (WCAE@HPCA, 1996)

Understanding some simple processor-performance limits. - Philip G. Emma (IBM J. Res. Dev., 1997)

A 4.1-ns compact 54×54-b multiplier utilizing sign-select Booth encoders. - Charles F. Webb; Carl J. Anderson; Leon J. Sigal; Kenneth L. Shepard; John S. Liptay; James D. Warnock; Brian W. Curran; Barry Krumm; Mark D. Mayo; Peter J. Camporese; Eric M. Schwarz; Mark S. Farrell; et al. (IEEE J. Solid State Circuits, 1997)

Improving the Accuracy of History Based Branch Prediction. - David R. Kaeli; Philip G. Emma (IEEE Trans. Computers, 1997)

Optimizing pipelines for power and performance. - Viji Srinivasan; David M. Brooks; Michael Gschwind; Pradip Bose; Victor V. Zyuban; Philip N. Strenski; Philip G. Emma (MICRO, 2002)

Early-Stage Definition of LPX: A Low Power Issue-Execute Processor. - Pradip Bose; David M. Brooks; Alper Buyuktosunoglu; Peter W. Cook; K. Das; Philip G. Emma; Michael Gschwind; Hans M. Jacobson; Tejas Karkhanis; Prabhakar Kudva; Stanley Schuster; James E. Smith 001; et al. (PACS, 2002)

New methodology for early-stage, microarchitecture-level power-performance analysis of microprocessors. - David M. Brooks; Pradip Bose; Viji Srinivasan; Michael Gschwind; Philip G. Emma; Michael G. Rosenfield (IBM J. Res. Dev., 2003)

Integrated Analysis of Power and Performance for Pipelined Microprocessors. - Victor V. Zyuban; David M. Brooks; Viji Srinivasan; Michael Gschwind; Pradip Bose; Philip N. Strenski; Philip G. Emma (IEEE Trans. Computers, 2004)

When prefetching improves/degrades performance. - Thomas R. Puzak; Allan Hartstein; Philip G. Emma; Viji Srinivasan (Conf. Computing Frontiers, 2005)

Exploring the limits of prefetching. - Philip G. Emma; Allan Hartstein; Thomas R. Puzak; Viji Srinivasan (IBM J. Res. Dev., 2005)

Inventions and the creative process. - Philip G. Emma (IEEE Micro, 2005)

What is patentable? - Philip G. Emma (IEEE Micro, 2005)

Patents: To file or not to file? - Philip G. Emma (IEEE Micro, 2005)

Writing the claims for a patent. - Philip G. Emma (IEEE Micro, 2005)

Cache miss behavior: is it sqrt(2)? - Allan Hartstein; Viji Srinivasan; Thomas R. Puzak; Philip G. Emma (Conf. Computing Frontiers, 2006)

Industrial Perspectives: The Next Roadblocks in SOC Evolution: On-Chip Storage Capacity and Off-Chip Bandwidth. - Philip G. Emma (HPCA, 2006)

The End of Scaling? Revolutions in Technology and Microarchitecture as We Pass the 90 Nanometer Node. - Philip G. Emma (ISCA, 2006)

How to write a patent. - Philip G. Emma (IEEE Micro, 2006)

The best patents of all. - Philip G. Emma (IEEE Micro, 2006)

Patent Claims Revisited: Examiners and Trolls. - Philip G. Emma (IEEE Micro, 2006)

The Mechanics of Filing a Patent. - Philip G. Emma (IEEE Micro, 2006)

Prosecuting your patent. - Philip G. Emma (IEEE Micro, 2006)

Five strategies for overcoming obviousness. - Philip G. Emma (IEEE Micro, 2006)

An analysis of the effects of miss clustering on the cost of a cache miss. - Thomas R. Puzak; Allan Hartstein; Philip G. Emma; Viji Srinivasan; Jim Mitchell (Conf. Computing Frontiers, 2007)

Interconnects in the Third Dimension: Design Challenges for 3D ICs. - Kerry Bernstein; Paul S. Andry; Jerome Cann; Philip G. Emma; David Greenberg; Wilfried Haensch; Mike Ignatowski; Steven J. Koester; John Magerlein; Ruchir Puri; Albert M. Young (DAC, 2007)

Pipeline spectroscopy. - Thomas R. Puzak; Allan Hartstein; Philip G. Emma; Viji Srinivasan; Arthur Nadas (Experimental Computer Science, 2007)

Reinventing Entrepreneurial Inventing for the 21st Century. - Philip G. Emma (IEEE Micro, 2007)

Arcane Facts and New Words: Expanding Your Creative Talent. - Philip G. Emma (IEEE Micro, 2007)

Innovation or Notoriety? - Philip G. Emma (IEEE Micro, 2007)

Supercharging Your Creative Skills. - Philip G. Emma (IEEE Micro, 2007)

You're Invited to a Party! (How To Hold a Collaborative IP-Development Session). - Philip G. Emma (IEEE Micro, 2007)

Is 3D chip technology the next growth engine for performance improvement? - Philip G. Emma; Eren Kursun (IBM J. Res. Dev., 2008)

On the Nature of Cache Miss Behavior: Is It √2? - Allan Hartstein; Vijayalakshmi Srinivasan; Thomas R. Puzak; Philip G. Emma (J. Instr. Level Parallelism, 2008)

Analyzing the Cost of a Cache Miss Using Pipeline Spectroscopy. - Thomas R. Puzak; Allan Hartstein; Philip G. Emma; Vijayalakshmi Srinivasan; Arthur Nadas (J. Instr. Level Parallelism, 2008)

A Collaborative IP-Development Session. - Philip G. Emma (IEEE Micro, 2008)

Guest Editor's Introduction: Existential Architectures: The Metaphysics of Computer Design. - Philip G. Emma (IEEE Micro, 2008)

Rethinking Refresh: Increasing Availability and Reducing Power in DRAM for Cache Applications. - Philip G. Emma; William R. Reohr; Mesut Meterelliyoz (IEEE Micro, 2008)

Opportunities and Challenges for 3D Systems and Their Design. - Philip G. Emma; Eren Kursun (IEEE Des. Test Comput., 2009)

3D stacking of high-performance processors. - Philip G. Emma; Alper Buyuktosunoglu; Michael B. Healy; Krishnan Kailas; Valentin Puente; Roy Yu; Allan Hartstein; Pradip Bose; Jaime H. Moreno; Eren Kursun (HPCA, 2014)

Duplicon Cache: Mitigating Off-Chip Memory Bank and Bank Group Conflicts Via Data Duplication. - Ben Lin; Michael B. Healy; Rustam Miftakhutdinov; Philip G. Emma; Yale N. Patt (MICRO, 2018)