Question

Je travaille sur un projet qui utilisera un GPU AMD pour traiter les données.J'ai remarqué que AMD dispose de deux SDK différents disponibles sur leur site Web pour utiliser le GPU: Technologie ATI Stream et OpenCL ™ et l'application AMD SDK .Cela ressemble à la fois à l'aide de l'opencl, mais je n'ai rien trouvé sur le site indiquant explicitement pourquoi on utiliserait l'un sur l'autre.Quelle est la différence entre ces deux?

Était-ce utile?

La solution

L'application AMD SDK est ici: http://developer.amd.com/sdks/amdappsdk/pages/default.aspx

Le site Web doit également répondre à votre question sur la différence entre le flux et l'application:

Traitement parallèle accéléré AMD (App) SDK (anciennement ATI Stream)

Cela s'appelait appelé AMD Stream SDK, ils l'ont probablement renommé après avoir ajouté la prise en charge du matériel non-FireStream (nommément opencl)

Autres conseils

Le flux est le projet de niveau supérieur spécifique au niveau AMD (matériel et logiciel) comprenant OPENCL comme mise en œuvre actuelle du logiciel. Stream utilisé à l'origine le langage "Brook", mais commutée sur OpenCl en 2011 . Depuis lors, OpenCl est devenu plus populaire (car il s'agit d'une norme multiplate-forme qui a été particulièrement bien soutenue par Apple) et ces jours-ci, AMD ne semble pas mentionner beaucoup le flux. Vous pouvez voir cela dans un lien comme http: / /www.amd.com/us/products/technologies/technologies/stream-technology/opencl/pages/opencl.aspx Où Opencl est un "enfant" de flux (ou le menu à gauche de cette page, où le Le groupe de niveau supérieur est le flux; autres enfants sont liés au matériel).

En bref, vous voulez opencl. Et malgré le désordre déroutant qui est le site d'AMD, leur mise en œuvre de l'OPENCL est assez solide.

hmmm. Re-lisant votre question, vous semblez dire qu'il y a deux SDKS distincts. Avez-vous réellement exploser deux paquets différents? Ma compréhension est que Opencl est le SDK du flux. Si vous avez trouvé deux SDK différents (qui sont à la fois actuels), pouvez-vous vous en créer un lien?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top