SBIR/STTR Research Award

PROJECT CRISP

Award identifier 5a9722af16a0ed688d3dee80d200de482ee12075c22cf138dcedef3c52b3b742Awarding agency Department of Defense · Defense Advanced Research Projects Agency

Award amount

$49,750

Program and phase

SBIR · Phase I

Award year

1991

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
Department of Defense
Branch
Defense Advanced Research Projects Agency
Recipient company
Top Level Inc
Proposal award date
Not reported
Contract end date
Not reported
UEI
Not reported
Solicitation number
Not reported
Topic code
Not reported

Research abstract

THE OBJECTIVES OF THE PROPOSED RESAERCH ARE TO DESIGN A PARALLEL PROGRAMMING LANGUAGE, CALLED "CRISP," THAT SUPPORTS EXISTING C PROGRAMS AS A SUBSET OF THE LANGUAGE. CRISP SUPPORTS AUTOMATIC SYNCHRONIZATION, MULTIPLE GRAIN-SIZES OF PARALLELISM, AND A LARGE LIBRARY OF COMMON PARALLEL AND SERIAL PROGAMMING CONSTRUCTS. THE PROPOSED STRATEGY FOR THIS PROJECT IS BASED ON UTILIZING AN EXISTING COMMERCIALLY AVAILABLE PARALLEL COMMON LISP SYSTEM AND DESIGNING A SYSTEM THAT TRANSLATES CRISP INTO COMMON LISP. THIS RESEARCH WILL RESULT IN THE DESIGN OF C-COMPATIBLE SYSTEMS THAT INCLUDE MANY OF THE ADVANCED CAPABILITIES OF A COMMON LISP SYSTEM. FEATURES SUCH AS OBJECTS, POLYMORPHISM, GARBAGE COLLECTION, INCREMENTAL COMPILATION, AND INTERACTIVE DEBUGGING THAT ARE INCREASINGLY BEING INCORPORATED INTO EXISTING C SYSTEMS. IN ADDITION TO THESE CAPABILITIES, CRISP ALLOWS THE USE OF FUTURE OBJECTS WHICH PROVIDE FOR AUTOMATIC SYNCHRONIZATION OF PARALLEL ACTIVITY, AND THE USE OF FINE-GRAINED PARALLELISM ALREADY PRESENT IN THE LIST SYSTEM. THIS PROJECT WILL ALLOW THE LARGE NUMBER OF EXISTING C PROGRAMMERS TO DEVELOP PARALLEL SOFTWARE USING A FAMILIAR, BUT MORE POWERFUL, PROGRAMMING LANGUAGE. ANTICIPATED BENEFITS/POTENTIAL COMMERCIAL APPLICATIONS - THIS PROJECT WILL EXTEND THE POWER OF THE C PROGRAMMINGLANGUAGE BY ENABLING C PROGRAMS TO EXPLOIT THE INCREASED COMPUTE POWER OF PARALLEL HARDWARE SYSTEMS AND BY PROVIDING ADVANCED PROGRAMMING CAPABILITIES FROM THE COMMON LIST LANGUAGE. WITH THE RAPIDLY GROWING AVAILABILITY OF PARALLEL HARDWARE SYSTEMS, THE PARALLEL CAPABILITIES THIS PROJECT WILL BRING TO THE C LANGUAGE WILL RESULT IN SIGNIFICANT COMMERCIAL DEMAND.

Technology keywords

Not reported

Agency intelligence

Department of Defense

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.