Free Webinars on
Software
Optimization

Learn From Our Experts And Ask Questions Live

Below you will find an overview of our free webinars on software parallelization and vectorization. Modern multi-core systems, DSPs and GPUs are ubiquitous, with vector processing units like the PPU of AURIX TC4x™ adding another type of accelerator. In order to use these platforms efficiently and effectively, companies and software developers have to deal with and understand parallelization/vectorization. Distributing software onto the available processing units increases performance but also complexity. In our webinars you will learn how to successfully parallelize/vectorize code, as well as more about our tools and their benefits.

Upcoming Live Webinars

logo-autonomous-vehicle-expo

June 30, 2022

The vector units included in the upcoming generation of microcontrollers promise to speed up the execution of data-parallel applications based on linear algebra by factors greater than 10. In our new webinar, we will show the benefits of vector processing and emmtrix’s solution to efficiently vectorize applications for Infineon 32-bit TriCore™ AURIX™ TC4x MCUs. 

Planned topics

  • Introduction to vector processing
  • Challenges in programming vector processors
  • emmtrix Vectorization Workflow
    • Vectorization-aware code generation from Simulink models
    • User guided, iterative vectorization of C, C++, MATLAB® and Simulink® models
    • Performance-guided optimisations to vectorized code

What People Are Saying

Recordings

aurix-processors

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 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.
parallel-programming

Best Practice Webinar for Multicore Programming

New to multicore? Worried about the complexity of parallel programming? Help is at hand! In 75-minutes will cover among others the most common techniques how to parallelize code, avoid errors in parallel programming and show you how to successfully predict the performance of a parallelized application. We will also give a good idea of how our automated solution – emmtrix Parallel Studio, makes parallelization easy and show you a couple of key benefits.

For any further questions, feel free to use our contact form or contact Rainer Heim. We’re looking forward to hearing from you!

Rainer Heim
Cookie Consent with Real Cookie Banner