CUDA Training

Custom Training by GPU Experts

EM Photonics, a pioneer in the field of GPU computing since 2005, is proud to offer customized CUDA training courses taught by our GPU experts.

Why EM Photonics?

Our training classes offer a superior learning experience. When you choose our CUDA training program, you can count on the following:

Word-Class GPU Expertise

Our CUDA trainers have over five years of experience in GPU programming. Each of our trainers is a member of our development team, using and developing new technologies with CUDA every day.

Customized Classes

Our modular classes can be tailored to match any level of experience and area of interest. We match our expertise with your domain mastery to create a course that meets your specific needs.

Hands-on Exercises

Our classes focus on getting you working with CUDA technology. We combine instruction with hands-on exercises and discussion to maximize your learning experience.

Convenience

Avoid the headaches of managing flight, hotel, and transportation details for all of your attendees. We travel to your site so that you can work in the environment you are most comfortable in and at a date that is most convenient for you. When the course is over, everything will be set up for you to continue programming with CUDA on your own machine.

 It was an excellent course on GPU computing and CUDA. We very much appreciate the level of expertise shared by the EM Photonics engineers and are happy that we spent the time so productively. Dr. C.J. Reddy,
President and CTO at Applied EM

We’ll Help You Prepare

We will help to get your workstations ready for CUDA work and introduce you to our hardware partners if you have new hardware needs.

You Set the Pace

Because we come to you, the schedule is not rigid as with a hosted training class with attendees from many different groups. The pace of the course is driven entirely by what you and your colleagues feel comfortable with. Need extra time on a particular subject? We can do that. Do you want to come in for the highlights and then skip the programming details? That’s not a problem, either.

Out Commitment To You Doesn’t Stop When the Class is Over

We’ll be a resource to you well beyond the class. We are available to you by email or by phone to address any questions you might have, whether they be two days or six months from the training.

General Topics

  • Parallel Programming
  • CUDA Fundamentals
  • Optimization Techniques
  • Debugging Strategies
  • Deployment Concerns

Specialized Modules

  • Intensive Optimization
  • OpenCL
  • Linear Algebra
  • Embedded Computing
  • Image and Signal Processing
  • Matlab Integration

For more information, please download our flyer or fill out the form. We will get in touch with you within one business day.

CUDA

TRAINING REQUEST

Please enter the letters in the image.