19/11/2014 - Intel Software Tools Technical Webinar Series

Intel Software Tools Technical Webinar Series

 

 

These free technical webinars cover tips and techniques that will help sharpen your development skills to create faster, more reliable applications. Technical experts will cover topics ranging from vectorization, code migration, code optimization, using advanced threading techniques (e.g., OpenMP 4.0, Intel® Cilk™ Plus, Intel® TBB), and error checking. Bring programming questions to the live session for our technical experts to answer. A replay of each webinar will be available shortly after the live session so you can share with those unable to attend the live session.

Times indicated are Pacific time. PST: Standard (UTC/GMT -8 hours), PDT: Daylight Savings (UTC/GMT-7 hours)

Archived Webinars

Upcoming Webinars

 

 

 

 

 

 

Increase Insight into Kernel Module Development with JTAG Debugging

11/19/2014 9:00 AM PST

Presenter:
Paul Farquhar

Register now

 

A JTAG debugger can be a great tool in kernel module development. Advantages include halting the complete system during debugging (not only the thread being debugged), and making it easy to examine the entire CPU and memory.

We’ll look at how the Intel® System Debugger functions to debug a kernel module of Yocto* built Linux*. After loading the module symbols, we’ll debug in source code. As a target, we will use the Intel® Quark™ based platform Galileo, often used in Internet of Things (IoT) solutions. We’ll use the open source software OpenOCD* to connect to the JTAG probe.

Using a JTAG debugger is easier than you might expect and the benefits far outweigh the learning curve. Learn the steps necessary to prepare for JTAG debugging with the Intel System Debugger and the hardware support requirements.

Maximize Graphics Processor Compute Power for General Purpose Computing

12/03/2014 9:00 AM PST

Presenter:
Anoop Madhusoodhanan Prabha

Register now

Processor graphics hardware occupies almost 30% of the processor silicon real estate. This makes it all the more important to expose these computation units to developers for general-purpose computing and unlock the idle GFLOPS in Intel® Graphics Technology. We’ll examine how the C++ offload compiler enables you to fully utilize Intel® processors through easy access to the GPGPU capabilities of Intel Graphics Technology. This compute offload feature is accomplished using the C/C++ Intel® Cilk™ Plus parallel programming paradigm with small extensions for kernel and data offload.

While it’s essential to provide compelling heterogeneous programming models for general-purpose computing, it’s also critical to simplify porting existing C/C++ applications for efficient execution on processor graphics. The Intel Cilk Plus programming model helps express the potential parallelism and vectorization opportunities in the source code. This capability is available on Win32*, Win64* and Linux64* (Ubuntu* 12.04 and SLES* 11) platforms.