Multi-core Programming with NI LabVIEW Hands-On Workshop
National Instruments (Nasdaq: NATI) is offering free, hands-on multi-core programming workshops based on the NI LabVIEW graphical programming language to engineers and scientists around the globe. The Multi-core Programming with NI LabVIEW Hands-On Workshop will be presented in 18 U.S. and Canadian cities beginning in May and 15 international cities this fall. The half-day workshop features perspectives from Intel on the industry transition from single-core to multi-core systems, examines the current capabilities of multi-core architectures including the latest Intel® Core(tm) microarchitecture, and provides insight into the multi-core technology roadmap from Intel. The workshop also demonstrates how engineers and scientists can achieve real performance improvements by using LabVIEW graphical programming for multi-core system development.
The Multi-core Programming with NI LabVIEW Hands-On Workshop features an overview of multi-core technology and its benefits followed by hands-on sessions covering LabVIEW graphical programming basics, multithreaded programming, partitioning an application, debugging and migrating legacy applications. Attendees will develop multi-core applications during the training using dual-core laptops equipped with LabVIEW and the NI CompactDAQ USB-based modular data acquisition system.
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
United States and Canada Locations
- 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
More info: National Instruments LabVIEW Workshops
If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.
