Julia Computing, Inc. — Department of Defense SBIR Phase I: SB152-004
Julia Computing, Inc. — SBIR Phase I award from Department of Defense.
- Amount
- $149,487
- Agency
- Department of Defense · Defense Advanced Research Projects Agency
- Program / Phase
- SBIR · Phase I
- Topic
- SB152-004
- Solicitation
- 2015.2
- NAICS
- —
- Place of performance
- MA
- Period
- 2015-10-01 → 2016-06-30
Description
Julia Computing seeks to significantly enhance visualization, data and graph analytics at high performance speeds to provide information for actionable intelligence to DoD and commercial sectors. This SBIR will leverage the Julia computing language's flexibility and modern architecture to exploit parallelism available through a range of modern accelerators including many core architectures (e.g. GPUs and Xeon Phi) connected through shared and distributed memory. The prototyped Julia approach is substantially faster allowing this proposal to focus on work that will lead to production level computational scalability. Julias intent is to go beyond easing the burden of integration, and head towards the elimination of that burden. The dedicated Julia team will explore a linear algebraic approach to graph algorithms that exploits the sparse matrix representation of graphs can provide a variety of benefits. These benefits include syntactic simplicity, easier implementation, and higher performance. One way to employ linear algebra techniques for graph algorithms is to use a broader definition of matrix and vector multiplication. The progress that the sparse matrix community has made with performance can be brought into the world of graph-based computing. Julia is well poised to bring these abstractions to the highest performance of computing.