industry news
Subscribe Now

Percepio Presents Painless Multithreading Talk at the Embedded Online Conference

  • Robust Software Design Necessary for Multithreaded Software
  • Visual Trace Diagnostics Can Assist in Design Verification

Västerås, Sweden, 4 May 2021   * * *   Percepio® CEO Dr. Johan Kraft will present a selection of best practices in multithreaded embedded software design at the upcoming Embedded Online Conference, 17–20 May. Dr. Kraft will also discuss the concept of visual trace diagnostics and demonstrate how it can be used to analyze multithreaded software design in order to improve system performance and reliability.

“Developing reliable real-time applications is easier said than done, and you benefit tremendously from a solid software design. While a multithreaded RTOS makes it easier to develop more advanced applications, multithreading brings new challenges in software design, verification and debugging – challenges that are often not apparent in the source code,” said Dr. Johan Kraft.

Embedded Online Conference is a virtual conference that runs from Monday 17 May to Thursday 20 May, with currently about 30 talks scheduled and more than 1,000 paying attendees. Dr. Kraft’s presentation, Painless Multithreading: How to Verify RTOS Best Practices in Runtime, takes place on 19 May at 9am (EDT), followed by a live Q&A session.

Keynote speakers are embedded industry legend Jack Ganssle, who will be marking the 50th anniversary of the microprocessor in his address, and Steve Scandore, whose much-anticipated talk will focus on the crucial role of flight software in the Mars Perseverance project. Featuring prominently on the conference agenda, visual trace diagnostics will also be the subject of a hands-on demonstration by MAB Labs founder Mohammed Billoo, who will be illustrating how the time to identify anomalies in a Linux-based implementation can be significantly reduced by leveraging Percepio Tracealyzer’s intuitive data visualization powers.

To learn from these and many other industry experts, register for a conference pass here; all presentations will remain available for registered attendants to watch on demand for one year after the conference.

About Dr. Johan Kraft

Dr. Johan Kraft is CEO of Percepio AB, the company he founded in 2009. Dr. Kraft holds a PhD in Computer Science and is the original developer of Percepio’s Tracealyzer tool for visual trace diagnostics. He has a background in applied academic research within embedded software timing analysis, performed in close collaboration with regional industry. Prior to that he worked with embedded software development at ABB Robotics.

About Percepio

Percepio® is the leading provider of visual trace diagnostics for embedded and IoT software systems in development and in the field. Like a surveillance camera for embedded software, Percepio Tracealyzer allows users to visually spot and analyze issues in software recordings during development and testing. Percepio DevAlert is a cloud service for monitoring deployed IoT devices, combining automatic error reporting with visual trace diagnostics powered by Tracealyzer.

Percepio collaborates with leading vendors of processors and operating systems within embedded system and IoT such as Infineon, NXP Semiconductors, STMicroelectronics, Renesas Electronics, Wind River Systems and Amazon Web Services. Percepio is based in Västerås, Sweden. For more information, visit

Leave a Reply

featured blogs
May 12, 2021
The ICADVM20.1 ISR18 and IC6.1.8 ISR18 production releases are now available for download at Cadence Downloads . For information on supported platforms and other release compatibility information,... [[ Click on the title to access the full blog on the Cadence Community site...
May 11, 2021
Human vision in indispensable and often taken for granted. Similarly machine, or embedded, vision influences daily human life in ways thought impossible. Simply, machine vision refers to the ability of embedded systems to “see”. Key system components include camer...
May 6, 2021
Learn how correct-by-construction coding enables a more productive chip design process, as new code review tools address bugs early in the design process. The post Find Bugs Earlier Via On-the-Fly Code Checking for Productive Chip Design and Verification appeared first on Fr...
May 4, 2021
What a difference a year can make! Oh, we're not referring to that virus that… The post Realize Live + U2U: Side by Side appeared first on Design with Calibre....

featured video

The Verification World We Know is About to be Revolutionized

Sponsored by Cadence Design Systems

Designs and software are growing in complexity. With verification, you need the right tool at the right time. Cadence® Palladium® Z2 emulation and Protium™ X2 prototyping dynamic duo address challenges of advanced applications from mobile to consumer and hyperscale computing. With a seamlessly integrated flow, unified debug, common interfaces, and testbench content across the systems, the dynamic duo offers rapid design migration and testing from emulation to prototyping. See them in action.

Click here for more information

featured paper

Ultra Portable IO On The Go

Sponsored by Maxim Integrated

The Go-IO programmable logic controller (PLC) reference design (MAXREFDES212) consists of multiple software configurable IOs in a compact form factor (less than 1 cubic inch) to address the needs of industrial automation, building automation, and industrial robotics. Go-IO provides design engineers with the means to rapidly create and prototype new industrial control systems before they are sourced and constructed.

Click to read more

featured chalk talk

Accelerating Physical Verification Productivity Part Two

Sponsored by Synopsys

Physical verification of IC designs at today’s advanced process nodes requires an immense amount of processing power. But, getting your design and verification tools to take full advantage of the compute resources available can be a challenge. In this episode of Chalk Talk, Amelia Dalton chats with Manoz Palaparthi of Synopsys about dramatically improving the performance of your physical verification process. 

Click here for more information about Physical Verification using IC Validator