Made Easy

Automatic Software Parallelization for Embedded Multicore Processors, FPGAs and GPUs

We at emmtrix Technologies are your tool provider for embedded software development. We offer code generation tools for embedded singlecore systems and suitable parallel software development tools. Our embedded multicore computing tools directly support MATLAB® and Scilab technical calculation environments, which are widely accepted in company workflows. This enables smooth and easy integration into existing processes. Efforts, costs, and risks for implementing a new programming language are eliminated.

Tools & Services

eCG Logo

emmtrix Model Code Generator (eMCG)

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

eCG Logo

emmtrix Code Generator (eCG)

Embedded C code generation from MATLAB® or Simulink®, Scilab or Xcos or GNU Octave optimized for parallelization.

ePS Logo

emmtrix Parallel Studio (ePS)

User-configurable automated development of parallel C code for embedded multicore systems, GPUs and FPGAs.

Service Logo

Customization, Consulting and Trainings

Wide range of custom services to address your specific multicore requirements, get going fast and take the right decisions.

Tuesday, October 13, 2020, 10 am (CEST)

Introductory Webinar:
Best Practice for Multicore Programming

Discover the most common techniques how to parallelize your code, avoid errors in parallel programming and use code transformations to expose the inherent parallelism inside of your applications. You will also learn quite a bit about our automated solution – emmtrix Parallel Studio.

News & Events


Keep up to date with our latest news!



We are looking forward to meet you!


People Who Trust Us

Together with our clients and partners we create solutions for leveraging embedded multicore programming.