Sofiane Meradji

Articles de cet auteur

Le Calcul Scientifique à l’IMATH

L’émergence des processeurs graphiques (GPU) dans le monde du calcul intensif permet de repenser un certain nombre d’algorithmes dès lors qu’ils sont massivement parallélisables. C’est pourquoi, en 2010 puis en 2011, le laboratoire IMATH s’est équipé d’une machine hybride (2 noeuds CPU + 8 processeurs GPU), et ce, en partie grâce au soutien financier de …

Lire la suite

Lien Permanent pour cet article : https://calcul-scientifique.univ-tln.fr/2012/11/245/

gDEBuggerCL

http://www.gremedy.com/gDEBuggerCL.php

Lien Permanent pour cet article : https://calcul-scientifique.univ-tln.fr/2012/01/gdebuggercl/

Ressources matérielles de l’IMATH

En construction.

Lien Permanent pour cet article : https://calcul-scientifique.univ-tln.fr/2012/01/nos-ressources-materielles/

OpenCL : addition de deux vecteurs

#include <stdio.h> #include <stdlib.h> #ifdef __APPLE__ #include <OpenCL/opencl.h> #else #include <CL/cl.h> #endif #define MAX_SOURCE_SIZE (0x100000) int main(void) { // Create the two input vectors int i; const int LIST_SIZE = 1024; int *A = (int*)malloc(sizeof(int)*LIST_SIZE); int *B = (int*)malloc(sizeof(int)*LIST_SIZE); for(i = 0; i < LIST_SIZE; i++) { A[i] = i; B[i] = LIST_SIZE – i; …

Lire la suite

Lien Permanent pour cet article : https://calcul-scientifique.univ-tln.fr/2012/01/tutoriel-n%c2%b02/