Ce banc d’essai démontre la mise en œuvre d’OpenCLTM de l’algorithme de flux optique De l’ensemble de l’image de l’ensemble de l’image de l’ensemble de l’infrastructure de l’ensemble de la carte. La mise en œuvre est basée sur le document suivant : Mise en œuvre pyramidale de la description de l’algorithme de l’algorithme de l’outil de l’outil à l’ententée Dehsa, à l’emplacement de l’ile Deh tsaïda, de l’auteure de l’algorithme,à l’auteure de l’article Denst 2012, de
Cet exemple de conception met en œuvre une version dense, non itérative, non pyramidale avec une taille de fenêtre 52x52. Il a été conçu pour les plateformes possédant de plus petits appareils FPGA, plus précisément le kit de développement Cyclone® SoC V.
Performances de flux optique
Fonctionnalités
- Noyau à un seul article de travail
- Schéma de conception de fenêtre coulissante
- Techniques de réduction de l’utilisation des ressources
Téléchargements
L’exemple de conception fournit le code source du périphérique OpenCL (.cl) ainsi que de l’application hôte. Pour compiler l’application hôte, le package Linux* comprend un fichier Makefile et le package Windows* comprend un projet Microsoft Visual Studio 2010*.
Les téléchargements suivants sont fournis pour cet exemple :
- Package v17.1 x64 Linux* (.tar.gz) ›
- Package Windows* v17.1 x64 (.zip) ›
- package Linux* v17.1 arm32 (.tar.gz) ›
- Le flux optique De C à OpenCL sur CV SoC >
L’utilisation de cette conception est régie par les conditions générales du contrat de licence de conception de référencematérielle et soumise .
Exigences matérielles et logicielles
Cet exemple de conception nécessite les outils suivants :
- logiciel Intel® FPGA v17.1 ou ultérieure
- Intel® FPGA SDK pour OpenCL™ v17.1 ou une version ultérieure
- Sous Linux : GNU Make and gcc
- Sous Windows* : Microsoft Visual Studio 2010*
- Pour compiler pour armer l’architecture, obtenez également SoCEDS v17.1 ou une version ultérieure.
- Pour Windows, vous aurez besoin de gmake.
- Le projet VisualStudio ne peut pas compiler pour armer32.
Pour télécharger les outils de conception Intel, consultez la page de téléchargement OpenCL. Les exigences du système d’exploitation sous-jacent sont les mêmes que celles du Intel FPGA SDK pour OpenCL.
OpenCL et le logo OpenCL sont des marques commerciales d’Apple Inc. utilisées avec autorisation par Khronos.
* Le produit est basé sur une spécification khronos publiée et a réussi le processus de test de conformité de Khronos. L’état de conformité actuel se trouve à www.khronos.org/conformance.