No dia 26/06/2012 tivemos a primeira mesa de trabalho do The AppDate São Paulo com o bate-papo entre desenvolvedores e a Intel. Vou relatar um pouco do que aconteceu até para aquecer para o nosso próximo encontro que acontecerá em Julho.
icc
How to build GCC* cilkplus branch in 64bit Ubuntu* 12.04
Intel® Cilk™ Plus is an open source project now. This article is about how to build the 'cilkplus' branch to support CilkPlus in GCC.
Build QT Libraries with Intel compiler (Linux)
How to build QT Librarieswith Intel compiler on Linux Platform
OpenMP, Linux и немного фана
Попался вот такой кусок кода для вычисления тривиального числа Pi
n = 1000000000
62 h = 1.0 / (double) n;
63 sum = 0.0;
64
65 for (i = 1; i <= n; i++)
66 {
67 x = h * ((double)i - 0.5);
68 sum +=(4.0 / (1.0 + x*x));
69 }
70
71 mypi = h * sum;
изначально все строилось для MPI , правда захотелось перенести на OpenMP
казалось бы все просто:
53 #pragma omp parallel for reduction(+: sum)
54 for (int i = 1; i <= n; i++)
n = 1000000000
62 h = 1.0 / (double) n;
63 sum = 0.0;
64
65 for (i = 1; i <= n; i++)
66 {
67 x = h * ((double)i - 0.5);
68 sum +=(4.0 / (1.0 + x*x));
69 }
70
71 mypi = h * sum;
изначально все строилось для MPI , правда захотелось перенести на OpenMP
казалось бы все просто:
53 #pragma omp parallel for reduction(+: sum)
54 for (int i = 1; i <= n; i++)
