Network


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

Hotspot


Dive into the research topics where David B. Emmes is active.

Publication


Featured researches published by David B. Emmes.


Ibm Systems Journal | 1997

Adaptive algorithms for managing a distributed data processing workload

Jeffrey D. Aman; Catherine Krueger Eilert; David B. Emmes; Peter B. Yocom; Donna N. Dillenberger

Workload management, a function of the OS/390™ operating system base control program, allows installations to define business objectives for a clustered environment (Parallel Sysplex™ in OS/390). This business policy is expressed in terms that relate to business goals and importance, rather than the internal controls used by the operating system. OS/390 ensures that system resources are assigned to achieve the specified business objectives. This paper presents algorithms developed to simplify performance management, dynamically adjust computing resources, and balance work across parallel systems. We examine the types of data the algorithms require and the measurements that were devised to assess how well work is achieving customer-set goals. Two examples demonstrate how the algorithms adjust system resource allocations to enable a smooth adaptation to changing processing conditions. To the customer, these algorithms provide a single-system image to manage competing workloads running across multiple systems.


Ibm Systems Journal | 2000

Building a Java virtual machine for server applications: the Jvm on 0S/390

Donna N. Dillenberger; R. Bordawekar; C. W. Clark; D. Durand; David B. Emmes; O. Gohda; S. Howard; M. F. Oliver; F. Samuel; R. W. St. John

As the use of the JavaTM language and virtual machines proliferates beyond the sphere of applets into the space of server programs, developers are requiring better performance, availability, and transactional and scalability features. This paper describes the work done for the Operating System/390 (OS/390®) Java virtual machine to improve performance and serviceability, to introduce security and performance enhancements, and to redesign parts of the virtual machine to enable it to run server programs efficiently and safely. Although OS/390 was the motivating platform for these changes, Java server programs on any platform can benefit from these features.


Archive | 1995

System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is available

Jeffrey D. Aman; Curt L. Cotner; Donna N. Dillenberger; David B. Emmes


Archive | 1997

System for assignment of work requests by identifying servers in a multisystem complex having a minimum predefined capacity utilization at lowest importance level

Jeffrey D. Aman; Curt L. Cotner; Donna N. Dillenberger; David B. Emmes


Archive | 1997

Integrating distributed computing environment remote procedure calls with an advisory work load manager

Jeffrey D. Aman; Carl Edward Clark; David B. Emmes; Satwinder S. Kahlon; Christopher Meyer; Steven Edward Rosengren; Frank S. Samuel; Donald W. Schmidt; Thomas J. Szczgielski


Archive | 1999

Long running, reusable, extendible, virtual machine

Jeffrey D. Aman; Rajesh Bordawekar; Michael Wayne Brown; Donna N. Dillenberger; David B. Emmes; Donald W. Schmidt; Mark A. Sehorne


Archive | 1995

Apparatus and accompanying method for assigning session requests in a multi-server sysplex environment

Jeffrey D. Aman; David B. Emmes; David Walsh Palmieri


Archive | 1997

Method and apparatus for transferring file descriptors in a multiprocess, multithreaded client/server system

Donald F. Ault; Jeffrey D. Aman; Ernest S. Bender; Donna N. Dillenberger; David B. Emmes; Michael G. Spiegel


Archive | 1989

Process using virtual addressing in a non-privileged instruction to control the copying of a page of data in or between multiple media

Geoffrey Owen Blandy; David B. Emmes; Ronald F. Hill; David B. Lindquist; Kenneth E. Plambeck; Casper Anthony Scalzi; Richard John Schmalz


Archive | 2003

Method and apparatus for managing shared virtual storage in an information handling system

David B. Emmes

Researchain Logo
Decentralizing Knowledge