Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Guy Lynn Guthrie is active.

Publication


Featured researches published by Guy Lynn Guthrie.


Ibm Journal of Research and Development | 2015

The cache and memory subsystems of the IBM POWER8 processor

William J. Starke; Jeffrey A. Stuecheli; David Daly; John Steven Dodson; Florian A. Auernhammer; Patricia M. Sagmeister; Guy Lynn Guthrie; Charles F. Marino; Michael S. Siegel; Bart Blaner

In this paper, we describe the IBM POWER8™ cache, interconnect, memory, and input/output subsystems, collectively referred to as the “nest.” This paper focuses on the enhancements made to the nest to achieve balanced and scalable designs, ranging from small 12-core single-socket systems, up to large 16-processor-socket, 192-core enterprise rack servers. A key aspect of the design has been increasing the end-to-end data and coherence bandwidth of the system, now featuring more than twice the bandwidth of the POWER7® processor. The paper describes the new memory-buffer chip, called Centaur, providing up to 128 MB of eDRAM (embedded dynamic random-access memory) buffer cache per processor, along with an improved DRAM (dynamic random-access memory) scheduler with support for prefetch and write optimizations, providing industry-leading memory bandwidth combined with low memory latency. It also describes new coherence-transport enhancements and the transition to directly integrated PCIe® (PCI Express®) support, as well as additions to the cache subsystem to support higher levels of virtualization and scalability including snoop filtering and cache sharing.


Ibm Journal of Research and Development | 2015

Debugging post-silicon fails in the IBM POWER8 bring-up lab

Manoj Dusanapudi; S. Fields; Michael Stephen Floyd; Guy Lynn Guthrie; Ronald Nick Kalla; Shakti Kapoor; Larry Scott Leitner; C. F. Marino; Joseph McGill; Amir Nahir; Kevin Franklin Reick; Hugh Shen; Kenneth L. Wright

Debugging post-silicon fails continues to be a difficult problem that is becoming even more challenging as chips integrate more functionality and implement increasingly complicated functions. Additionally, the complexity of hardware systems, coupled with the difficulty in observing the state of the system that led to the failure, make the debugging effort a unique challenge. In this paper, we review the techniques and mechanisms used to facilitate effective debugging in the POWER8™ processor post-silicon validation phase. We further describe several functional bugs and describe the debugging process that drove the identification of their root cause.


Archive | 1996

Method and apparatus for adding and removing components of a data processing system without powering down

Guy Lynn Guthrie; Danny Marvin Neal; Richard Allen Kelley


Archive | 2001

High performance symmetric multiprocessing systems via super-coherent data mechanisms

Ravi Kumar Arimilli; Guy Lynn Guthrie; William J. Starke; Derek Edward Williams


Archive | 2000

Multi-level multiprocessor speculation mechanism

Guy Lynn Guthrie; Ravi Kumar Arimilli; John Steven Dodson; Derek Edward Williams


Archive | 1999

Multiprocessor system in which a cache serving as a highest point of coherency is indicated by a snoop response

Ravi Kumar Arimilli; Leo James Clark; James Stephen Fields; Guy Lynn Guthrie


Archive | 1994

Coherency and synchronization mechanisms for I/O channel controllers in a data processing system

Ravi Kumar Arimilli; John Steven Dodson; Guy Lynn Guthrie; Jerry Don Lewis


Archive | 2003

Multiprocessor system supporting multiple outstanding TLBI operations per partition

Ravi Kumar Arimilli; Guy Lynn Guthrie; Kirk Samuel Livingston


Archive | 1999

Multiprocessor system bus protocol with group addresses, responses, and priorities

Ravi Kumar Arimilli; James Stephen Fields; Guy Lynn Guthrie; Jody B. Joyner; Jerry Don Lewis


Archive | 1996

Method and system for translating peripheral component interconnect (PCI) peer-to-peer access across multiple PCI host bridges within a computer system

Guy Lynn Guthrie; Danny Marvin Neal; Steven Mark Thurber

Researchain Logo
Decentralizing Knowledge