A JTAG debugger can be a great tool in kernel module development.
Intel® Parallel Studio XE is a very popular product from Intel that includes the Intel® Compilers, Intel® Performance Libraries, tools for analysis, debugging and tuning, tools for MPI and the Intel® MPI Library. Did you know that some of these are available for free? Here is a guide to “what is available free” from the Intel Parallel Studio XE suites.
How to configure OpenMP in the Intel IPP library to maximize multi-threaded performance of the Intel IPP primitives.
If printf or fprintf functions cause transaction aborts, use Intel® Processor Trace as a work-around.
Read details about a debug solution for Intel® Many Integrated Core Architecture (Intel® MIC) that can debug applications running on an Intel® Xeon Phi™ coprocessor.
by Henry A. Gabb, Sr. Principal Engineer, Intel Software and Services Group