USA flag logo/image

An Official Website of the United States Government

INTELLIGENT ADA COMPILER

Award Information

Agency:
Department of Defense
Branch:
Air Force
Award ID:
6538
Program Year/Program:
1987 / SBIR
Agency Tracking Number:
6538
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Tartan Labs Inc
461 Melwood Ave Pittsburgh, PA 15213
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 1
Fiscal Year: 1987
Title: INTELLIGENT ADA COMPILER
Agency / Branch: DOD / USAF
Contract: N/A
Award Amount: $57,233.00
 

Abstract:

MISSION-CRITICAL SOFTWARE DEPENDS ON PROGRAM EXECUTION SPEED AND COMPACT CODE SIZE. COMPILERS FOR THE HIGH-LEVEL LANGUAGE USED TO PROGRAM THESE APPLICATIONS MUST PRODUCE EXCELLENT TRANSLATIONS TO ACHIEVE THE NECESSARY EXECUTION PERFORMANCE AND TO CONSERVE STORAGE RESOURCES. THE ADA LANGUAGE WAS DEVELOPED BY THE DEPARTMENT OF DEFENSE SPECIFICALLY TO ADDRESS THE SOFTWARE ENGINEERING PROBLEMS OF MISSION-CRITICAL SYSTEMS. THE PROPOSED RESEARCH WILL DETERMIE HOW TO SUBSTANTIALLY IMPROVE THE CODE FOR MISSION-CRITICAL SOFTWARE GENERATED BY SOPHISTICATED ADA COMPILERS. OPTIMIZATIONS ARE COMPILER TECHNIQUES THAT PRODUCE FASTER, MORE COMPACT CODE. THIS RESEARCH WILL EVALUATE OPTIMIZATIONS NOT IMPLEMENTED IN TODAY'S BEST ADA COMPILERS, IDENTIFY THE MOST PROMISING NEW OPTIMIZATIONS, AND PERFORM INITIAL INVESTIGATION OF ALGORITHMS TO IMPLEMENT THEM IN A SOPHISTICATED COMPILER ARCHITECTURE. THE RESEARCH STARTS WITH A MIX OF SYNTHETIC AND REAL-TIME APPLICATION BENCHMARKS AND ANALYZES THE CODE PRODUCED FOR THEM FOR SEVERAL TARGET MACHINES. AREAS OF OPTIMIZATION OPPORTUNITY WILL BE EVALUATED USING THESE BENCHMARKS. THE AREAS INCLUDE LOOP TRANSFORMATIONS, TYPE MAPPING, OPTIMIZATION ACROSS COMPILATION UNITS AND OPTIMIZED TRANSLATION OF ADA-SPECIFIC FEATURES. CARE WILL BE TAKEN SO THAT OPTIMIZATIONS ARE NOT SPECIFIC TO PARTICULAR TARGET MACHINES.

Principal Investigator:

Dr robert j chansler jr
4126212210

Business Contact:

Small Business Information at Submission:

Tartan Labs Inc
461 Melwood Ave Pittsburgh, PA 15213

EIN/Tax ID:
DUNS: N/A
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No