Enabling High Performance Computing on Embedded Systems
On-demand Web Seminar
High Performance Computing (HPC) has classically been the domain of super computers consisting of rooms filled with endless rows of rack-mounted processor blades. However, recent advances in processors and single board computers are enabling compute-intensive applications to run on embedded systems. This session reviews the challenges of accessing the teraflop-range performance potential of these new platforms and explains how high level libraries like Sourcery VSIPL++ and performance profiling tools like Sourcery Analyzer can help maximize application speed performance and portability while ensuring high developer productivity.
What You Will Learn
- Common pitfalls to accessing maximum hardware speed performance
- The advantages of using a high-level library for HPC application development
- How performance profiling data visualization can accelerate HPC application debugging
About the Presenters
Dr. Moses leads the High Performance Computing Solutions team in Mentor Graphics' Embedded Software Division. He also participates directly in the development of the Sourcery VSIPL++ library and other high-performance library products. Dr. Moses worked extensively on the Cell/B.E and NVIDIA CUDA ports of Sourcery VSIPL++. Dr. Moses holds a Ph.D. in Mechanical Engineering from Stanford University where he conducted advanced research into algorithms for computational fluid dynamics simulation.
Pete is the Business Development Manager for High Performance Computing Solutions at Mentor’s Embedded Systems Division. Pete has over 30 years of experience in software development, electronic system design and test at a variety companies ranging from startups to Fortune 500. Pete holds a BSEE degree from Georgia Tech and an MSEE degree from Stanford University as well as several US patents.
Who Should Attend
- Software engineers developing compute-intensive embedded applications
- Engineering managers focusing on software development cost reduction and process improvement
- Software engineers tasked with maintenance and platform migration of compute-intensive applications
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.
Smart Grid Security: Communication and Security Capabilities at the OS Level
Smart energy is an all-inclusive term that refers to upgrading the energy grid so it can support bi-directional flow of energy and data. Such an endeavor involves adding connectivity, communication, and...
Power Management Techniques for Smart Grid Devices
Energy efficiency is a top concern among developers building connected devices for the smart grid. Initially, the application-centric approach to building a device was used. But today, with sophisticated...
Leveraging a trace-based debugging methodology for next-generation embedded system development
You are a software/systems development lead on a complex embedded development project. There are many requirements to be met in order to satisfy the project specifications as well as an aggressive delivery...