Network


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

Hotspot


Dive into the research topics where Kevin Franklin Reick is active.

Publication


Featured researches published by Kevin Franklin Reick.


international symposium on microarchitecture | 2002

Power4 system design for high reliability

Douglas Craig Bossen; Joel M. Tendler; Kevin Franklin Reick

The Power4 is an integrated system on a chip (SoC) designed for systems that will initially target enterprise Unix customers and, at a later date, O/S 400 customers. Power4 systems are servers comprised of several Power4 chips. To achieve reliability goals, Power4 system design incorporates fault tolerance throughout the hardware, firmware and operating system. Together, these system components provide concurrent and deferred maintenance, multi-level recovery from errors and run-time diagnostics.


Ibm Journal of Research and Development | 2002

Fault-tolerant design of the IBM pSeries 690 system using POWER4 processor technology

Douglas Craig Bossen; Alongkorn Kitamorn; Kevin Franklin Reick; Michael Stephen Floyd

The POWER4-based p690 systems offer the highest performance of the IBM eServer pSeries™ line of computers. Within the general-purpose UNIX® server market, they also offer the highest levels of concurrent error detection, fault isolation, recovery, and availability. High availability is achieved by minimizing component failure rates through improvements in the base technology, and through design techniques that permit hardand soft-failure detection, recovery, and isolation, repair deferral, and component replacement concurrent with system operation. In this paper, we discuss the faulttolerant design techniques that were used for array, logic, storage, and I/O subsystems for the p690. We also present the diagnostic strategy, fault-isolation, and recovery techniques. New features such as POWER4 synchronous machine-check interrupt, PCI bus error recovery, array dynamic redundancy, and minimum-element dynamic reconfiguration are described. The design process used to verify error detection, fault isolation, and recovery is also described.


design automation conference | 2014

Post-Silicon Validation of the IBM POWER8 Processor

Amir Nahir; Manoj Dusanapudi; Shakti Kapoor; Kevin Franklin Reick; Wolfgang Roesner; Klaus-Dieter Schubert; Keith Sharp; Greg Wetli

The post-silicon validation phase in a processors design life cycle is geared towards finding all remaining bugs in the system. It is, in fact, our last opportunity to find functional and electrical bugs in the design before shipping it to customers. In this paper, we provide a high-level overview of the methodology and technologies put into use as part of the POWER8 post-silicon functional validation phase. We describe the results and list the primary factors that contributed to this highly successful bring-up.


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 | 1999

Method and system for providing temporal threshold support during performance monitoring of a pipelined processor

Joel Roger Davidson; Judith E. K. Laurens; Alexander Erik Mericas; Kevin Franklin Reick


Archive | 2000

Method and apparatus for servicing a processing system through a test port

Ravi Kumar Arimilli; Kevin Franklin Reick


Archive | 1999

System and method for tracing

James Allan Kahle; Alexander Erik Mericas; Kevin Franklin Reick; Joel M. Tendler


Archive | 2001

Method and apparatus for increasing the effectiveness of system debug and analysis

Michael Stephen Floyd; Larry Scott Leitner; Kevin Franklin Reick


Archive | 2000

Method and system for dynamically configuring a central processing unit with multiple processing cores

Michael Stephen Floyd; Kevin Franklin Reick; Timothy M. Skergan


Archive | 2003

Data cache scrub mechanism for large L2/L3 data cache structures

Robert Alan Cargnoni; Guy Lynn Guthrie; Harmony L. Helterhoff; Kevin Franklin Reick

Researchain Logo
Decentralizing Knowledge