Network


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

Hotspot


Dive into the research topics where Dan F. Greiner is active.

Publication


Featured researches published by Dan F. Greiner.


international symposium on microarchitecture | 2012

Transactional Memory Architecture and Implementation for IBM System Z

Christian Jacobi; Timothy J. Slegel; Dan F. Greiner

We present the introduction of transactional memory into the next generation IBM System z CPU. We first describe the instruction-set architecture features, including requirements for enterprise-class software RAS. We then describe the implementation in the IBM zEnterprise EC12 (zEC12) microprocessor generation, focusing on how transactional memory can be embedded into the existing cache design and multiprocessor shared-memory infrastructure. We explain practical reasons behind our choices. The zEC12 system is available since September 2012.


Ibm Journal of Research and Development | 2012

Performance innovation in the IBM zEnterprise 196 processor

Dan F. Greiner; Marcel Mitran; Timothy J. Slegel; Craig R. Walters; Charles F. Webb

The IBM zEnterprise® 196 achieves substantial performance gains over prior designs across the full spectrum of workloads being run on todays enterprise information technology systems, ranging from large data-intensive transaction processing workloads to central processing unit-intensive business applications. Each of these required innovations in the design of the hardware, software, and instruction-set architecture (ISA) with performance gains coming from several sources: the out-of-order microprocessor core design, the multilevel cache structure, new ISA facilities, and additional ISA extensions to enable efficient scaling of large multiprocessor operating system images. These enhancements were achieved through collaborative development among hardware, software, compiler, architecture, and performance analysis teams. This paper describes the performance contributions from these sources, with particular focus on the new architectural facilities.


Archive | 2008

Dynamic address translation with frame management

Dan F. Greiner; Charles W. Gainey; Lisa C. Heller; Damian L. Osisek; Timothy J. Slegel; Gustav E. Sittmann


Archive | 2008

Dynamic address translation with fetch protection

Dan F. Greiner; Charles W. Gainey; Lisa C. Heller; Damian L. Osisek; Erwin Pfeffer; Timothy J. Slegel; Charles F. Webb


Archive | 2010

Instructions for performing an operation on two operands and subsequently storing an original value of operand

Dan F. Greiner; Marcel Mitran; Timothy J. Slegel


Archive | 2010

Translation of input/output addresses to memory addresses

David Craddock; Thomas A. Gregg; Dan F. Greiner; Eric N. Lais


Archive | 2008

Dynamic address translation with format control

Dan F. Greiner; Lisa C. Heller; Damian L. Osisek; Erwin Pfeffer; Timothy J. Slegel; Charles F. Webb


Archive | 2008

DYNAMIC ADDRESS TRANSLATION WITH LOAD REAL ADDRESS

Dan F. Greiner; Lisa C. Heller; Damian L. Osisek; Erwin Pfeffer; Timothy J. Slegel; Gustav E. Sittmann


Archive | 2012

Dynamic address translation with change record override

Dan F. Greiner; Lisa C. Heller; Damian L. Osisek; Erwin Pfeffer; Timothy J. Slegel; Charles F. Webb


Archive | 2008

Dynamic address translation with access control

Dan F. Greiner; Charles W. Gainey; Lisa C. Heller; Damian L. Osisek; Erwin Pfeffer; Timothy J. Slegel; Charles E. Webb

Researchain Logo
Decentralizing Knowledge