SBIR-STTR Award

Techniques for dynamic load balancing in scientific software
Award last edited on: 4/1/2003

Sponsored Program
SBIR
Awarding Agency
NSF
Total Award Amount
$74,998
Award Phase
1
Solicitation Topic Code
-----

Principal Investigator
Robert A Ballance

Company Information

Object Science Corporation

643 Cedar NE
Albuquerque, NM 87106
   (505) 843-6870
   N/A
   N/A
Location: Single
Congr. District: 01
County: Bernalillo

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
1993
Phase I Amount
$74,998
Researchers are developing and demonstrating a model for scalable high performance computing software which combines two existing computing paradigms. The first is a model for dynamic load balancing that has been tested on Multiple-lnstruction Multiple-Data (MIMD) machines. The second is a reusable software design called a "framework." The framework is an object-based software architecture that assists the programmer in modifying existing codes and in building new scientific codes. It also improves programmer productivity by assisting program component and design reuse.The resulting software is being demonstrated on two or more finite element and finite difference numeric codes. An existing framework is being adapted for these partial differential equation codes to support dynamic load balancing and processing element migration. The framework already provides many of the software architectural features necessary for such a development. These codes, because of the flexibility of the representational framework, also run on vector or workstation processors. Tools for manipulating the framework are being adapted to support the new capabilities as necessary.Commercial Applications:Parallel computing is one of the technologies labeled as critical to this nation's economic competitiveness. For many years, investment by the federal government in cutting edge research and development lifted many of today's leading technologies off the ground, including computers, jet engines, and fiber optics. Software environments focusing at architecture independent parallel program development are also expected to be an investment that has an impact on the Commercial sector and our competitive industrial base.

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
----
Phase II Amount
----