Join National Instruments and Intel during this free half-day, hands-on workshop about multicore programming. Learn tips and techniques for using the NI LabVIEW graphical programming language to develop multicore systems and achieve real performance improvements. Also learn about the industry transition from single-core to multicore systems and the current capabilities of multicore architectures, including the latest Intel Core microarchitecture.
See a 30-second overview video on this workshop and why you need a multicore strategy »
During this workshop, you can:
- See how LabVIEW graphical software addresses multicore programming software challenges to help engineers create efficient multithreaded code and parallel programming strategies
- Hear from experts on the future of multicore technology and how to begin taking advantage of it
- Participate in step-by-step, hands-on exercises using dual-core laptops with LabVIEW software and NI CompactDAQ hardware
General sessions at each event cover:
- Technology impact
- The future of multicore by Intel
- Business case studies
Hands-On Topics and Programming Exercises
- Overview - Thinking parallel and an introduction to LabVIEW graphical programming
- Partitioning Code for Parallel Execution - Task decomposition, data decomposition, and data flow
- Debugging Methods - Functional debugging, trace debugging, and performance counters
- Memory Considerations - Benchmarking to understand hardware performance, measuring throughput for interprocessor communication, and cache optimization
- Application Case Study - Applying these principles to a real-world application
Locations
See your city for specific details and to register.
United States and Canada
- Multicore Expo, Santa Clara, California April 2-3
- Embedded Systems Conference, San Jose, California April 16
- Houston, Texas April 24
- Rochester, New York May 1
- Dallas, Texas May 8
- Minneapolis, Minnesota May 13
- Detroit, Michigan May 15
- Washington, D.C. May 20
- Boston, Massachusetts May 22
|
- Seattle, Washington May 29
- San Diego, California June 2
- Irvine, California June 3
- Santa Clara, California June 10
- Cincinnati, Ohio June 12
- Albuquerque, New Mexico June 17
- Denver, Colorado June 19
- Huntsville, Alabama June 26
- Toronto, Ontario, Canada July 8
|
International
This event will be touring Europe, Asia, and Latin America. Please sign up to be notified when a location is available in your area.
Seating is limited for this exclusive event, so reserve your space now. Don't miss this opportunity to immerse yourself in the NI and Intel technologies that are powering real-world applications.
See webcasts and technical resources on multicore programming