SBIR/STTR Research Award

Argobots: Harnessing Massive Concurrency with Tasks & Fine-grained Control of Scheduling

Award identifier d8b33f3256c96ef3a5e25067a262ceef82bbe9727e2dfdf490fb0c2d694ab1c9Awarding agency Department of Energy

Award amount

$206,500

Program and phase

SBIR · Phase I

Award year

2021

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 Energy
Branch
Not reported
Recipient company
CHARMWORKS, INC.
Proposal award date
2021-02-22
Contract end date
2022-02-21
UEI
GE73N7M762L3
Solicitation number
Not reported
Topic code
02a

Research abstract

Parallel computers have become very powerful yet increasingly complex in recent years. Individual nodes comprise heterogeneous components such as CPUs and GPGPU's, and a large number of concurrent actions need to be scheduled efficiently to attain good performance. Task-based systems, and the Argobots tool developed at Argonne National laboratory are critical for this purpose. For broad use by American industry, Argobots needs to be enhanced and commercially supported. We aim to develop "Argobots Pro", as a commercially viable product derived from Argobots. The project will enhance the functionality of Argobots, develop new components within it, and build an ecosystem of libraries and tools around it. Many of the features we plan to develop arise from requests from the Argobots user community. We expect Argobots Pro will be used by developers of task-based runtime systems, parallel programming frameworks, higher-level languages, as well as parallel application developers. It will have a significant positive impact on performance and productivity of applications running on dedicated clusters or in the cloud. The task undertaken during Phase I effort will include support for managing GPGPUs, and improved support for loop parallelism and tasking. We will also develop a prototype of a suite of debugging and profiling tools for Argobots. Our team participated in the original design and implementation of Argobots and have experience in developing task-based systems, including Charm++. We will draw on our experience to shape the capabilities of Argobots Pro, with guidance and feedback from the Argobots team at the Argonne National Laboratory, as well as the Argobots user community. There are no commercially supported tools that can compete with Argobots Pro, although Argobots itself is freely available. Once Argobots offers Profiling/debugging tools, and other proposed improvements, and once it is released as a commercially supported software package, with promise of customer support, assistance in customer code development, and consulting, we expect it to become a commercial success, and help improve competitiveness of American businesses.

Technology keywords

Not reported

Other awards by this recipient

Verified by the same UEI. These are other public SBIR/STTR award pages, not a merged company record.

Awards with the same topic code

Verified by an exact topic code match. This is not a text-similarity match.

Research funding history

7 SBIR/STTR records share this UEI (2014–2021). Reported award amounts total $3,517,864. Reported amounts are not federal obligations.

Phases: Phase I, Phase II

Agencies: Department of Energy

Agency intelligence

Department of Energy

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.