SBIR-STTR Award

MIPS
Award last edited on: 10/23/2018

Sponsored Program
SBIR
Awarding Agency
DOD : DTRA
Total Award Amount
$1,149,574
Award Phase
2
Solicitation Topic Code
DTRA172-003
Principal Investigator
Judson Powers

Company Information

Architecture Technology Corporation (AKA: Odyssey Research Associates, Inc~Architecture Technology Corporation NY~ATCorp~ATC-NY~ATC - NY)

1610 Trumansburg Road
Ithaca, NY 14850
   (607) 257-1975
   info@atcorp.com
   www.atcorp.com
Location: Multiple
Congr. District: 23
County: Tompkins

Phase I

Contract Number: HDTRA118P-0005
Start Date: 4/4/2018    Completed: 11/3/2018
Phase I year
2018
Phase I Amount
$149,886
Next-generation high-performance computing (HPC) hardware, such as the Intel Xeon Phi Knights Landing Many-Integrated-Core processor, provide new deep memory architectures that offer the promise of increased performance. The challenge in taking full advantage of this architecture is selecting which data structures will be placed in the high-bandwidth memory. Optimizing data structure placement in memory is a task that requires the assistance of automated tools. To address this need, ATC-NY will develop the Memory Instrumentation and Performance Simulation (MIPS) software, a memory analysis and optimization tool aimed at next-generation HPC memory architectures. MIPS directly instruments as-built optimized binaries, without requiring source code or modification of the software build process, models the behavior of the complete memory hierarchy of a system, and uses this analysis to produce intelligent, actionable advice on memory placement. MIPS also provides the cutting-edge capability to apply memory placement optimization without requiring source code changes, enabling a single software executable to be used on differently-configured systems and for different use cases without requiring software re-engineering and without giving up any potential performance.

Phase II

Contract Number: HDTRA220C0005
Start Date: 1/15/2020    Completed: 1/14/2022
Phase II year
2020
Phase II Amount
$999,688
Next-generation high-performance computing (HPC) hardware, such as the Intel Xeon Phi Knights Landing Many-Integrated-Core processor, provide new deep memory architectures that offer the promise of increased performance. The challenge in taking full advantage of this architecture is selecting which data structures will be placed in the high-bandwidth memory. Optimizing data structure placement in memory is a task that requires the assistance of automated tools. To address this need, ATC-NY is developing the Memory Instrumentation and Performance Simulation (MIPS) software, a memory analysis and optimization tool aimed at next-generation HPC memory architectures. MIPS directly instruments as-built optimized binaries (without requiring source code or modification of the software build process) models the behavior of the complete memory hierarchy of a system, and uses this analysis to produce intelligent, actionable advice on memory placement. MIPS also provides the cutting-edge capability to apply memory placement optimization without requiring source code changes, enabling a single software executable to be used on differently-configured systems and for different use cases without requiring software re-engineering and without giving up any potential performance.