Learn how to identify and fix timing issues in embedded Linux applications with LTTng and Sourcery Analyzer
On-demand Web Seminar
With the increasing complexity of modern embedded systems featuring multi-core hardware architectures and complete general-purpose operating systems such as Linux, the tracer is becoming an ever more useful member of the software engineer's basic tool set. LTTng (Linux Trace Toolkit next generation) is a highly efficient open-source tracer for Linux systems featuring combined kernel and user-space tracing.
This seminar shows a real-world example of how Mentor Embedded Sourcery Analyzer (MESA) can be used to analyze combined user-space and kernel trace data from LTTng to find out why a Linux-based real-time system occasionally doesn't meet its deadline.
What You Will Learn
- Why and when tracing is useful
- What LTTng (Linux Trace Toolkit next generation) is
- How to visualize trace data
- How to navigate confusing trace data
- How kernel and user-space trace data can be used together to analyze an application
About the Presenter
Brad Dixon is a Sr. Marketing Manager at Mentor Graphics responsible for Android, Linux, and Nucleus. Brad has been at the nexus of open source and embedded software as a developer, FAE, and product manager since 2000. Previously at MontaVista, Brad has helped some of the world's most demanding companies understand how to apply Linux and other open source technology to design new applications and devices. In addition to technical nuts and bolts, Brad is involved in licensing, quality assurance, networking, and security.
Who Should Attend
- Engineers and engineering managers interested in improving performance or functionality of sensitive and complex Linux-based systems. No previous knowledge of tracing or LTTng is needed.
What do I need to watch and hear this web seminar?
Mentor Graphics’ web seminars are delivered using Adobe Connect. You will be able to login to the seminar room 15 minutes prior to the start time on the day of the presentation. You can hear the audio using your computer’s speakers via VoIP (Voice over IP) and background music will play prior to the beginning of the presentation.
Detailed system requirements
- Windows XP, Windows Vista, Windows 7, Windows 8
- Microsoft Internet Explorer 7, 8, 9, 10; Mozilla Firefox; Google Chrome
- Adobe® Flash® Player 10.3 or later
- 1.4GHz Intel® Pentium® 4 or faster processor and 512MB of RAM
Mac OS X, 10.5, 10.6, 10.7.4, 10.8
- Mozilla Firefox; Apple Safari; Google Chrome
- Adobe Flash Player 10.3
- 1.83GHz Intel Core™ Duo or faster processor and 512MB of RAM
- Ubuntu 10.04, 11.04; Red Hat Enterprise Linux 6; OpenSuSE 11.3
- Mozilla Firefox
- Adobe Flash Player 10.3
- Apple supported devices: iPad, iPad2, iPad3; iPhone 4 and 4 S, iPod touch (3rd generation minimum recommended)
- Apple supported OS versions summary: iOS 4.3.x, 5.x, or 6.x (5.x or higher recommended)
- Android supported devices: Samsung Galaxy Tab 2 (10.1), Samsung Galaxy Tab (10.1), ASUS Transformer, Samsung Galaxy Tab (7”) , Motorola Xoom, Motorola Xoom 2, Nexus 7
- Android supported OS versions summary: 2.2 and higher
- Android AIR Runtime required: 3.2 or higher
- Bandwidth: 512Kbps for participants, meeting attendees, and end users of Adobe Connect applications. Connection: DSL/cable (wired connection recommended) for Adobe Connect presenters, administrators, trainers, and event and meeting hosts.
3D In Vehicle Infotainment HMI
Example 3D Instrument Cluster HMI created using Inflexion UI. The demo uses 3D objects, and many OpenGL ES effects, by exploiting the hardware GPU for a more sophisticated look.
3D Automotive Instrument Cluster HMI
Example 3D Instrument Cluster HMI created using Inflexion UI. The demo uses 3D objects, and many OpenGL ES effects, by exploiting the hardware GPU for a more sophisticated look. The demo runs on a wide...