Accession Number:

ADA383635

Title:

Three Final Steps Toward Portability

Descriptive Note:

Final technical rept. Jul 1997-Nov 1999

Corporate Author:

MERCURY COMPUTER SYSTEMS INC CHELMSFORDMA

Personal Author(s):

Report Date:

2000-08-01

Pagination or Media Count:

50.0

Abstract:

A software gap exists between the research and deployment communities. The research under this project is described by two research projects that build upon the Application Configuration language ACL foundation. The first is the ACL for Research Systems, which focused on code migration from research environments like NHPCCs into deployment situations. The underlying component programming model Mercury had advocated promotes the re-use of software modules and maintainability of large software projects. The second entering the Data Domain, created standard API for real-time data shaping and data mapping - gluing the MPI and ACL worlds together in an innovative manner eliminating the need for custom solutions. An industry standard data remapping API for signal processing has resulted from this effort. Recent progress towards standard programming tools and Application Programmer Interfaces APIs brings the embedded signal processing community closer to application source code portability. Portability will enable sharing code among signal processing projects and will allow applications to quickly take advantage of hardware from new vendors.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE