Network


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

Hotspot


Dive into the research topics where Thomas Stanley Mathews is active.

Publication


Featured researches published by Thomas Stanley Mathews.


Ibm Journal of Research and Development | 2005

Operating system exploitation of the POWER5 system

Paul Mackerras; Thomas Stanley Mathews; Randal C. Swanberg

The POWER5TM system incorporates several features designed to improve performance by eliminating bottlenecks and accelerating common functions used in operating systems. This paper discusses how two of the supported operating systems for POWER5--AIX® and LinuxTM--make use of these features to deliver improved system scalability and performance. In particular, the overheads for synchronizing translation-lookaside buffer (TLB) invalidations between processors, and for ensuring that the instruction cache is kept coherent by software, have been removed. The POWER5 simultaneous multithreading (SMT) implementation has features which allow operating systems to optimize the system for the kinds of applications being executed. We discuss how the operating systems approach the problems of scheduling tasks across the system, of determining when to switch processors between single-threaded (ST) and SMT mode, and of accounting accurately for CPU usage when in the SMT mode.


Archive | 2008

Page replacement policy for systems having multiple page sizes

David Alan Hepkin; Thomas Stanley Mathews


Archive | 2005

Job level control of simultaneous multi-threading functionality in a processor

Luke Matthew Browning; Thomas Stanley Mathews


Archive | 2007

System and Method of Allocating Contiguous Memory in a Data Processing System

Matthew David Fleming; Thomas Stanley Mathews


Archive | 2005

Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment

Ramanjaneya Sarma Burugula; David Alan Hepkin; Joefon Jann; Thomas Stanley Mathews


Archive | 2001

Apparatus, method and computer program product for privatizing operating system data

Thomas Stanley Mathews; Jonathan Allen Wildstrom


Archive | 2008

Key-controlled object-based memory protection

Thomas Stanley Mathews; Bruce Mealey; Pratap Pattnaik; Ravi A. Shankar


Archive | 2001

Apparatus, method and computer program product for converting simple locks in a multiprocessor system

Luke Matthew Browning; Thomas Stanley Mathews; Paul E. McKenney; James Bernard Moody


Archive | 2005

Method for coordinated error tracking and reporting in distributed storage systems

James P. Allen; Matthew J. Kalos; Thomas Stanley Mathews; Lance Warren Russell


Archive | 2005

Method and Apparatus for the Reliability of Host Data Stored on Fibre Channel Attached Storage Subsystems

James P. Allen; Thomas Stanley Mathews; Ravi A. Shankar; Satya P. Sharma; Glenn Rowan Wightwick

Researchain Logo
Decentralizing Knowledge