Création du groupe de travail OpenCL

17062008 Dans: C

The Khronos Group, un groupe chargé de la normalisation dans le domaine des médias, qui s'occupe entre autre de OpenGL, vient de créer un nouveau groupe de travail concernant OpenCL. Le communiqué de presse nous permet donc d'en savoir un peu plus sur OpenCL :

  • Les membres : 3Dlabs, AMD, Apple, ARM, Codeplay, Ericsson, Freescale, Graphic Remedy, IBM, Imagination Technologies, Intel, Nokia, NVIDIA, Motorola, QNX, Qualcomm, Samsung, Seaweed, TI, and Umeå University
  • Permettre d'utiliser au mieux les architectures avec plusieurs GPU et des CPU multi-coeurs (many-core GPUs and multi-core CPUs)
  • De permettre d'utiliser la puissance de GPU et CPU à travers un langage proche du C (enable any application to tap into the vast gigaflops of GPU and CPU resources through an approachable C-based language)

Il n'y a pas encore de documents concernant OpenCL sur le site (en dehors du communiqué de presse), mais il sera intéressant de jeter de temps en temps un oeil sur ce site pour découvrir ce que permettra ce nouveau langage.

En savoir plus sur OpenCL

11062008 Dans: C, Mac OS X

Si l'on sait une chose sur le langage OpenCL (qui sera disponible dans OS X 10.6), c'est que l'on ne sait pas grand chose le concernant. En dehors de la petite description sur le site d'Apple, c'est plutôt flou. Mais voici quelques éléments sur OpenCL :

Il faudra certainement attendre un peu pour avoir plus d'informations dans l'Apple Developer Connection.

Développer pour un GPU nVidia sous Mac

21022008 Dans: C

nVidia vient de rendre disponible le kit de développement de GPU nommé CUDA sous Mac OS X. Il s'agit d'une extension au langage C qui permet d'accéder à la puissance du GPU pour accélérer les calculs. Vous pouvez donc maintenant :