Network


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

Hotspot


Dive into the research topics where Peter G. Sutton is active.

Publication


Featured researches published by Peter G. Sutton.


Ibm Journal of Research and Development | 2013

Flash storage integration in the IBM System z EC12 I/O drawer

Edward W. Chencinski; Michael J. Anderson; Lee D. Cleveland; Jim Coon; David Craddock; Robert Galbraith; Thomas A. Gregg; Thomas B. Mathias; Daniel Moertl; Kenneth J. Oakes; Matthew Hank Sabins; Gustav E. Sittmann; Peter G. Sutton; Peter K. Szwed; Gary A. Tressler; Elpida Tzortzatos; Andrew D. Walls

Flash storage is integrated for the first time on System z® as a card in the EC12 I/O drawer. This provides a number of functions and benefits in the immediate product, in addition to laying a foundation for further system benefits in future generations of System z systems. Enabling flash MLC (multilevel cell) technology as SCM (storage class memory) in an enterprise-class product required myriad diverse individual technological advances, together with a series of system design features. Extreme care and attention were paid to ensure that the required level of System z reliability was maintained. As with legacy I/O, the programming interface is subchannel-based. The subchannel programming interface is expanded with new architecture via the extended asynchronous-data-move facility. Operating system changes were required to enable exploitation of the features that this new system technology offers. These individual hardware, firmware, and software design aspects are described in this paper, along with the overall functionality and system-level value of this new technology.


Ibm Journal of Research and Development | 2009

IBM system z10 support for large pages

Elpida Tzortzatos; Jane H. Bartik; Peter G. Sutton

The IBM System z10™ mainframe provides an architectural framework for 1-MB virtual pages. With the new support provided in z/OS® 1.9, these large pages can be transparently used by middleware and applications. The use of large virtual memory pages for storage allocated at addresses above 2 GB can deliver significant performance gains. This paper reviews computer architecture trends and describes various implementations of large pages across the industry to explain why large pages are needed in todays operating system environments. It also reports results from innovative work focused on which workloads are subject to the largest performance boost from the use of large pages and how large-page support has been implemented on the System z10 platform and in the z/OS operating system. Results from recent performance tests are presented and analyzed.


Ibm Journal of Research and Development | 2015

Integrated high-performance data compression in the IBM z13

Anthony T. Sofia; C. C. Lewis; C. Jacobi; Damir A. Jamsek; Dale F. Riedy; Joerg-Stephan Vogt; Peter G. Sutton; R. W. St. John

The IBM zEnterprise® Data Compression (zEDC) feature provides integrated high-performance data compression to the IBM z13™ and zEnterprise EC12 and BC12 processors. zEDC is a combined hardware feature (zEDC Express) and z/OS® software solution that provides high-performance, industry-standard-compliant compression and decompression. The zEDC Express device and the z/OS device support have been designed to provide compatibility with the zlib open source library for both compression and decompression. The base z/OS operating system and z/OS middleware significantly exploit the zEDC technology to provide access to this compression technology across a wide range of applications. This paper provides an overview of the zEDC Express hardware feature, the different z/OS device driver interfaces for using zEDC, including zlib, and discusses how this support was integrated into different aspects of the z/OS software stack.


Archive | 1992

Shared, distributed lock manager for loosely coupled processing systems

Peter G. Sutton; Ian Jay Kupfer; Glenn W. Sears; Theodore Goetz; Robert O. Dryfoos


Archive | 1992

Method for reducing translation look aside buffer purges in a multitasking system

Peter G. Sutton


Archive | 1998

Method and apparatus for conducting a high performance locking facility in a loosely coupled environment

Mark A. Boonie; Jeffrey M. Nick; Peter G. Sutton; Wendell W. Wilkinson; Phil C. Yeh


Archive | 1998

Computer program means and device for conducting high performance locking facility in a loosely coupled environment

Mark A. Boonie; Jeffrey M. Nick; Peter G. Sutton; Wendell W. Wilkinson; Phil C. Yeh


Archive | 2001

High-performance memory queue

Shawfu Chen; Robert O. Dryfoos; Allan Feldman; David Y. Hu; Jason A. Keenaghan; Peter G. Sutton; Mei-Hui Wang


Archive | 1998

Apparatus for a high performance locking facility

Mark A. Boonie; Jeffrey M. Nick; Peter G. Sutton; Wendell W. Wilkinson; Phil C. Yeh


Archive | 1992

Method and system for task memory management in a multi-tasking data processing system

Peter G. Sutton; William R. Cohen; Robert A. Blackburn

Researchain Logo
Decentralizing Knowledge