Products

Compaan HotSpot Parallelizer

Parallelize your application for high-throughput or low-power!

Compaan’s HotSpot Parallelizer lets you explore, discover and parallelize the hotspots in your legacy/certified ISO C applications. Exact data flow analysis produces correct and robust parallel multi-threaded code. Integration with an industry quality ISO C compiler allows all code to be compiled to a single or multithreaded architecture.

The parallelization workflow establishes a sequential baseline and offers step-by-step migration with increasing parallelism from multithreaded unicore, to multithreaded multicore, to full-blown heterogeneous multithreaded multicore.

Icon_pdf_small Compaan HotSpot Parallelizer Product Sheet

Compaan Xilinx FPGA Code Generator

Map your parallelized application to Xilinx FPGA.

Compaan code generators map parallelized hotspots modeled as Kahn Process Networks to a heterogeneous mix of multicores and hardware accelerators (currently x86, Xilinx FPGA). This also includes fixed platforms. The process networks are exploited for further task pipelining and data parallelism.

Non-parallelized code translates to microprocessor. Parallel and non-parallel code make up a complete system. The code generator creates stubs for all synchronization and communication between the heterogeneous sub-systems. Data communication among processing elements is guaranteed correct and dead-lock free.

Icon_pdf_small Compaan Xilinx FPGA Code Generator Product Sheet

 

 

 

chip

 
 
home | products