DESC0024745
Project Grant
Overview
Grant Description
Dynamic scalable heterogeneous application toolkit
Awardee
Funding Goals
DYNAMIC SCALABLE HETEROGENEOUS APPLICATION TOOLKIT
Grant Program (CFDA)
Awarding Agency
Funding Agency
Place of Performance
Lebanon,
New Hampshire
03766-1441
United States
Geographic Scope
Single Zip Code
Related Opportunity
WEB Sensing was awarded
Project Grant DESC0024745
worth $198,128
from the Office of Science in February 2024 with work to be completed primarily in Lebanon New Hampshire United States.
The grant
has a duration of 9 months and
was awarded through assistance program 81.049 Office of Science Financial Assistance Program.
The Project Grant was awarded through grant opportunity FY 2024 Phase I Release 1.
SBIR Details
Research Type
SBIR Phase I
Title
C57-33.C Dynamic Scalable Heterogeneous Application Toolkit
Abstract
Heterogeneous computing architectures and large compute clusters can provide significant performance improvements on computationally intensive scientific workloads, but they require a great deal of domain expertise, time, and effort to use effectively that most scientific algorithm developers do not have. There are a number of software tools that address some of the individual aspects of porting and scaling an application to a heterogeneous compute cluster, but a single cohesive environment leveraging those tools is needed to significantly lower the barrier to entry of these tasks. A development environment will be created to enable scientists and engineers to construct their algorithms and easily map the parts of that algorithm to one or more of the heterogeneous computing elements available on their system. This will be achieved with a combination of existing distributed heterogeneous computing tools as well as transforms and tools developed as part of this effort. These transforms and tools will enable computation to be mapped to any node within a cluster, and present these interfaces to the user in a way that is easily understandable and requires no expert programming knowledge or experience. In Phase I, proof-of-concepts of core transforms will be developed, using nuclear physics experimental algorithms as exemplar use cases. A proof-of-concept distributed memory management system will deploy the exemplar algorithms across many nodes within a cluster automatically. Finally, an initial version of the development environment user interface will be designed to enable the user to structure, map, schedule, deploy, and run their application on a heterogeneous compute cluster. This project has the potential to dramatically lower the barrier to entry to supercomputing, enabling those without significant programming expertise to make use of heterogeneous computing resources, generate output data much quicker, and thus accelerate the pace of scientific computation. Beyond nuclear physics applications, the resulting computing architecture will allow scientists and researchers in academia, national labs and industry to more efficiently and effectively use high performance computing resources for their complex computational needs.
Topic Code
C57-33c
Solicitation Number
DE-FOA-0003110
Status
(Complete)
Last Modified 2/12/24
Period of Performance
2/12/24
Start Date
11/11/24
End Date
Funding Split
$198.1K
Federal Obligation
$0.0
Non-Federal Obligation
$198.1K
Total Obligated
Activity Timeline
Additional Detail
Award ID FAIN
DESC0024745
SAI Number
None
Award ID URI
SAI EXEMPT
Awardee Classifications
Small Business
Awarding Office
892430 SC CHICAGO SERVICE CENTER
Funding Office
892401 SCIENCE
Awardee UEI
PRTXX18CC2N5
Awardee CAGE
71SH2
Performance District
NH-02
Senators
Jeanne Shaheen
Margaret Hassan
Margaret Hassan
Modified: 2/12/24