Enabling High Performance Computing on Embedded Systems

Overview

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 System 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

Presenter Image Brooks Moses

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.

Presenter Image Pete Decher

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

Products Covered

Technical Requirements

What do I need to watch and hear this web seminar?

Mentor Graphics’ web seminars are delivered using Adobe Connect. To watch the seminar all you need to have installed is the Adobe Flash Player, version 8 or later on Windows, Macintosh, Linux, and Solaris. The Flash Player is already installed on over 98% of internet connected computers worldwide so you will not have to install any software prior to attending the meeting. 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

Microsoft® Windows Vista® Home Basic, Home Premium, Ultimate, Business, or Enterprise (32-bit edition)

  • Microsoft Internet Explorer 7 or later
  • Mozilla Firefox 2
  • Adobe Flash® Player 8 or later

Microsoft Windows® XP Professional or Home Edition with Service Pack 2

  • Microsoft Internet Explorer 6, 7
  • Mozilla Firefox 1.x, 2.x
  • Mozilla 1.x or later
  • Netscape 7.x
  • Adobe Flash Player 8 or later

Microsoft Windows 2000 with Service Pack 4

  • Microsoft Internet Explorer 5.x
  • Mozilla Firefox 1.x, 2.x
  • Mozilla 1.x
  • Netscape 8
  • Adobe Flash Player 8 or later

Windows hardware requirements

  • Intel® Pentium® II 450MHz or faster processor or equivalent (1GHz recommended when screen sharing)
  • 128MB of RAM

Mac OS X v10.4, 10.5 (Intel)

  • Firefox 1.5.0.3, 2.x
  • Safari 2.x
  • Adobe Flash Player 8 or later

Mac OS X v10.4 (PowerPC®)

  • Safari 1.x, 2.x
  • Firefox 1.x
  • Mozilla 1.x
  • Netscape 7.x or later
  • Adobe Flash Player 8 or later

Mac OS hardware requirements

  • PowerPC G3 500MHz or faster or Intel Core™ Duo 1.83GHz or faster processor
  • 128MB of RAM

Linux:

  • Red Hat® Enterprise Linux® (REHL) 3 update 8; RHEL 4 update 4 (AS/ES/WS); Novell SUSE® 9.x or 10.1
  • Mozilla Firefox 1.5.0.7, 2.x
  • Mozilla 1.7.x
  • SeaMonkey 1.0.5
  • Processor: Modern processor 800MHz or faster (1GHz recommended)
  • Memory: 512MB of RAM; 128MB of graphics memory
  • Adobe Flash Player 9 or later

Solaris™

  • Mozilla 1.7
  • Adobe Flash Player 9 or later

Additional requirements

  • Minimum bandwidth 56Kbps