Solutions for High Performance Computing

  1. Overview
  2. System Synthesis
  3. Processor Synthesis
  4. Virtual Platform

HPC - Challenges

  • Continuous Advances in Technology
    • Impact On Entire Value Chain
    • Continuous Increase In Performance Requirements
    • Programmability
  • Need for New Products and Solutions
    • New Product Design is Expensive!
    • Entire Supply Chain is Stressed

Imperatives

  • Build General Purpose Platforms and Application Specific Solutions
  • Make it easier to innovate in an application specific manner
  • Automate development
  • Apply The Right Development Tools and Platforms
  • Keep Innovating

Solution - Progressive Compute ArchitectureTM

Use PCA to build petaflop grade Super computers, with significantly smaller number of nodes cutting down on power consumption

Teraptor enables the design of 'Progressive Super Computing Architectures' and reduce the number of data moving between arithemetic units within a single core.

Next Steps

Do Contact Us - to request a proposal or to learn more.



System Synthesis

Solution

Custom Synthesis Tools can be used to automate very high level synthesis from SSDL to RTL.

Next Steps

Do Contact Us - to request a proposal or to learn more.



Processor Synthesis

Solution

Custom Synthesis Tools can be used to automate very high level synthesis from SMDL to RTL.

Next Steps

Do Contact Us - to request a proposal or to learn more.



Virtual Platform

A virtual Platform is a software based platform that simulates the behaviour of a hardware system. A virtual platform includes a simulator that can model the complete hardware system consisting on one or more processors and peripheral devices.

Usage Areas

  • System software developers can use a virtual platform to port an embedded operating system and to develop device drivers.
  • Application developers can use the virtual platform for testing their applications - either standalone or running with the help of an operating system.

Solution

Teraptor Player plays virtual platforms which can be used for hardware and software co-design, and development. Enables software developers to get a head start, there by reducing time-to-market.

Next Steps

Do Contact Us - to request a proposal or to learn more.