Developpez.com - Rubrique 2D-3D-Jeux

Le Club des Développeurs et IT Pro

Actualité : Démonstration de simulation de particules et de fluide avec OpenCL

Le 2009-02-16 20:57:11, par loka, Rédacteur


La première démonstration publique des fonctionnalités de OpenCL (par AMD au Siggraph Asia 2008) peut se retrouver par la vidéo à cette adresse : Ici

OpenCL permet de lancer votre code machine sur tous les processeurs (CPU, GPU, DSP, etc.) disponible sur le système. OpenCL est comme CUDA mais construit pour être un standard pour la haute performance dans le calcul parallèle.

Les spécifications d'OpenCL : Ici

Retrouvez d'autres news sur le blog de la rubrique
  Discussion forum
6 commentaires
  • LittleWhite
    Responsable 2D/3D/Jeux
    Bonjour,

    J'avais vu la présentation, cela semble "trop bien".
    Peut - on commencer à coder avec OpenCL?
    Ou faut attendre du matériel compatible ?
  • kremvax
    Membre averti
    Apparemment il faudra encore un petit peu attendre.
    Voir ici : http://fireuser.com/blog/look_for_am..._half_of_2009/
    AMD announced that it is making good progress on its OpenCL-compliant offering and plans to release a developer version of the ATI Stream SDK v1.4 with support for OpenCL 1.0 for content developers in the first half of 2009.
    Voir aussi http://ati.amd.com/technology/stream...ream_9270.html
    Support for the OpenCL specification (when available)
    Idem pour nvidia, quoique suivant une architecture différente (le support d'OpenCL reposerait sur une couche CUDA)
    http://techreport.com/discussions.x/16036
  • shenron666
    Expert confirmé
    pour ceux qui veulent s'essayer avec "powdertoy" présenté dans la vidéo :
    http://powder.unaligned.org/
  • LittleWhite
    Responsable 2D/3D/Jeux
    C'est le logiciel de la démo ?
    Ça utilise déjà les fonctions OpenCL.

    Il y a une librairie derrière ? pour le toy je parle.

    ( C'est trop trop bien , moi j'adore )
  • shenron666
    Expert confirmé
    je pense que la version dont j'ai donné le lien n'est pas "optimisée" opencl ni même multithreads
    mais je peux me tromper
    en tout cas sur un core2duo ou un athlon64x2 je ne monte jamais au dessus de 50% de charge

    edit : excuses j'avais oublié de répondre à la seconde question, à ma connaissance il n'y a pas de bibliothèque connue derrière mais les sources ou la bib n'étant pas disponible c'est difficile de savoir
  • ai-man
    Nouveau Candidat au Club
    Bonjour
    je pense peut on créer un simulation spatial "entre dans l'atmosphère" avec OpenCL