Intel® VTune™ Amplifier XE 2013
C/C++
An example of using VTune™ Amplifier XE to profile Java class called by C/C++ application (JNI)
Article <Java support is back in VTune™ Amplifier XE> informs that VTune(TM) Amplifier XE 2013 already supports Java application, and Attaching to Java* processes for hardware event-based sampling is supported since VTune™ Amplifier XE 2013 Update 4.
Measuring performance in HPC
This is the first article in a series of articles about High Performance Computing with the Intel Xeon Phi. The Intel Xeon Phi is the first commercial product of Intel to incorporate the Many Integrated Core architecture. In this article I will present the basics of the Xeon Phi architecture, the programming models and what we can do to measure the performance in cycles for micro benchmarks.
Let's Render Some Foliage
Intel Xeon Phi Coprocessor April 2013 Developer Webinar Q&A Responses
Answers for the questions raised during the April session of our Introduction to High Performance Application Development for Intel® Xeon® & Intel® Xeon Phi™ processors class have been assembled. There were some duplicates and other questions we couldn't decipher, either because of the wording or because of implied context that was not spelled out. We tried to address the rest, which appear below:
Introduzione a Intel Perceptual SDK
Intel Perceptual SDK è una piattaforma software/hardware per il gesture/voice/sppech recognition. Per il software si ha a disposizione un insieme di librerie contenenti l’implementazione di algoritmi di rilevamento e riconoscimento esposti attraverso uno strato di astrazione (interfacce standard).
Per l’hardware, Perceptual SDK supporta l’utilizzo della Creative Camera.
L’utilizzo di Intel Perceptual SDK permette allo sviluppatore di semplificare lo sviluppo di applicazioni di nuova generazione basate sul paradigma NUI (Natural User Interface).
Cilk Screen Part II: I found a race. Now what do I do?
This is the second article in a series on the Cilk Screen Race Detector. The previous article, An Introduction to the Cilk Screen Race Detector, described:
Enabling Connectionless DAPL UD in the Intel® MPI Library
What is DAPL UD?
Traditional InfiniBand* support involves MPI message transfer over the Reliable Connection (RC) protocol. While RC is long-standing and rich in functionality, it does have certain drawbacks: since it requires that each pair of processes setup a one-to-one connection at the start of the execution, memory consumption could (at the worst case) grow linearly as more MPI ranks are added and the number of pair connections grows.
Intel C++ compiler requires ia32 glibc and libgcc libraries on Intel64 host system
Intel C++ compiler is one of the components in Intel system studio. After you installed the Intel system studio on an Intel64 system, when you invoke the Intel compiler for a compilation, you may have the following error:
bash: /opt/intel/system_studio_2013.0.016/bin/intel64/icc: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Or you may encounter the following error:
icc: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
Weird OpenMP Reduction
Typical reductions in OpenMP* involve using a associative operator op to do local reductions, and then using a reduction clause to collect those local reductions. For example, the following code computes a dot product by computing local sums on each thread and then summing them.
