Multicore
Programming
Made Easy
Automated Software Parallelization for Embedded Multicore Processors, FPGAs and GPUs
emmtrix Technologies is your tool provider for software development of embedded multicore systems including FPGA and GPU accelerators. We offer code generation tools for embedded singlecore systems and suitable parallel software development tools. Our solutions support multiple programming, scripting and modelling languages, including C, MATLAB®, Simulink™, GNU Octave and Scilab. This enables smooth and easy integration into existing company workflows and processes. The result is a fast, reliable, automated, interactive and cost-efficient parallel software development for heterogenous multicore systems.
Tools & Services

emmtrix Parallel Studio (ePS)
User-configurable automated development of parallel C code for embedded multicore systems, GPUs and FPGAs.

emmtrix Code Generator (eCG)
Embedded C code generation from MATLAB® or Simulink®, Scilab or Xcos or GNU Octave optimized for parallelization.

emmtrix Model Code Generator (eMCG)
Translate graphical Simulink® models (*.slx) into MATLAB® or GNU Octave language files (.m) with emmtrix Model Code Generator.

emmtrix C++ to C Compiler (eCPP2C)
Automatical translation of C++ source code into analyzable C code enables software parallelization of C++ applications with ePS.

ePS Qualification Kit (ePS-QKIT)
Verification tool for emmtrix Parallel Studio according to DO-178C/330, ISO 26262 and comparable functinal safefty standards.

Customization, Consulting and Trainings
Wide range of custom services to address your specific multicore requirements, get going fast and take the right decisions.
Live-Webinar: Mar 11, 2021 & Apr 22, 2021 – 10 am (CET)
Parallel Programming Made Easy for Infineon 32-bit TriCore™ AURIX™ MCU
Worried about the pitfalls of parallel programming on a complex and sophisticated multicore system like the AURIX™? In our 60-minute live webinar we will show you how to harness the power of Infineon 32-bit TriCore™ AURIX™- TC2xx and TC3xx multicore microcontrollers without the necessity of diving deeply into the technical details of this powerful architecture.
News & Events
January 21, 2021
Release of emmtrix Parallel Studio – Version 2020.12
Besides bug fixes, the most important features are: support for Apache FreeMarker template language, switch to Eclipse 2020.09, improved performance estimation and visualization and improved support for Infineon AURIX™ microcontrollers.
March 03 – 05, 2021 | Digital event
embedded world 2021
emmtrix will have a booth in the start up area as well as a presentation, titled “From MATLAB to C Code for Heterogeneous Embedded Systems – Using Abstraction Levels for Specialized Optimization” in session 6.8 on March 03,2021 from 2:30 p.m. to 3:00 p.m.
Register for free with our voucher code ew21457041.
People Who Trust Us
