White Papers

Buffered Coscheduling: A New Methodology for Multitasking Parallel Jobs on Distributed Systems

Category: IT Management

Tags: infrastructure

Overview Buffered coscheduling is a scheduling methodology for time-sharing communicating processes in parallel and distributed systems. The methodology has two primary features: communication buffering and strobing. With communication buffering, communication generated by each processor is buffered and performed at the end of regular intervals to amortize communication and scheduling overhead. This infrastructure is then leveraged by a strobing mechanism to perform a total exchange of information at the end of each interval, thus providing global information to more efficiently schedule communicating processes. This paper describes how buffered coscheduling can optimize resource utilization by analyzing workloads with varying computational granularities, load imbalances, and communication patterns.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Los Alamos National Laboratory
File Format
PDF
Date Published
Feb 5, 2009
Format
White Papers
Topics
Methodology, Resources Mgmt.

Similiar White Papers

IT Governance - An Integrated Framework and Roadmap: How to Plan, Deploy and Sustain for Competitive Advantage

IT Governance - An Integrated Framework and Roadmap: How to Plan, Deploy and Sustain for Competitive Advantage

The issues, opportunities and challenges of effectively governing an organization's Information Technology (IT) demands,

Publisher: CA (Computer Associates)  |  Tags: management

Bet Your Excel Spreadsheet Can't Do This - Align IT and Business with Demand Management

Bet Your Excel Spreadsheet Can't Do This - Align IT and Business with Demand Management

In this white paper, renowned Project Portfolio Management (PPM) luminary, and former PMI President and Chairman, Harvey

Publisher: Serena Software  |  Tags: excel

Mercury Real User Monitor: Proactively Managing the User's Quality of Experience and Accelerating Time-to-Resolution

Mercury Real User Monitor: Proactively Managing the User's Quality of Experience and Accelerating Time-to-Resolution

Learn how Mercury Real User Monitor gives IT organizations the tools they need to deliver an outstanding user experience

Publisher: Mercury Interactive

Offshore Software Test Automation: A Strategic Approach to Cost and Speed Effectiveness

Offshore Software Test Automation: A Strategic Approach to Cost and Speed Effectiveness

This LogiGear white paper presents an innovative approach to integrating global resourcing with automated software testi

Publisher: LogiGear  |  Tags: developers, hr, offshore, outsource, software, tco

Analyzing Performance and Availability: Best Practices for Root-Cause Analysis and Triage

Analyzing Performance and Availability: Best Practices for Root-Cause Analysis and Triage

See how how you can use Mercury Business Availability Center to monitor performance and availability from an end-user pe

Publisher: Mercury Interactive

Los Alamos National Laboratory White Papers

Enhancing TCP Performance for Dedicated Clusters and Grids

Enhancing TCP Performance for Dedicated Clusters and Grids

TCP congestion control methods seriously and unnecessarily harm performance of network transmissions when used in dedica

Publisher: Los Alamos National Laboratory  |  Tags: ethernet, ip, linux, network

Using Steady-State TCP Behavior for Proactive Queue Management

Using Steady-State TCP Behavior for Proactive Queue Management

This paper describes and evaluates the use of steady-state TCP behavior knowledge for Proactive Queue Management (PQM).

Publisher: Los Alamos National Laboratory  |  Tags: ip, management, routers

Scalable Resource Management in High Performance Computers

Scalable Resource Management in High Performance Computers

Clusters of workstations have emerged as an important platform for building cost-effective, scalable and highly-availabl

Publisher: Los Alamos National Laboratory  |  Tags: computers, management, software