PyOpenCL è un open source, multipiattaforma e completamente progetto di software libero da riga di comando implementato in Python e progettato da zero per fornire un wrapper cross-platform per l'OpenCL (Open Computing Language) framework.Tested con la Nvidia, AMD e il software Apple CL implementationsThe è progettato in modo tale che permette agli utenti di accedere GPU (Graphics Processing Unit), così come altri dispositivi di elaborazione in parallelo densamente direttamente dal linguaggio di programmazione Python. E 'stato testato con successo con la Nvidia, AMD e Apple CL implementations.Provides completezza, errore checkingBeing automatico così scritto come progetto PyCUDA, PyOpenCL fornisce completezza, controllo automatico degli errori, velocità, oggetto di pulizia, ampio sostegno, così come completa e la documentazione utile. Un Wiki con documentazione completa aiuterà gli sviluppatori iniziare con il progetto PyOpenCL in pochissimo tempo.
E & rsquo; SA un'applicazione molto veloce che fornisce il controllo automatico degli errori, traducendo tutti gli errori OpenCL in eccezioni Python. Esso consente di scrivere codice senza perdite e senza crash, grazie alla sua funzionalità di pulizia oggetto che lega alla vita di objects.Getting iniziato con il programma PyOpenCLThe è distribuito come un pacchetto sorgente universale per tutti i sistemi operativi supportati. Per installarlo sul vostro distribuzione GNU / Linux, è necessario scaricare l'ultima versione sia da Softoware o il rsquo progetto &; s sito ufficiale (vedi homepage link alla fine di questo articolo), salvare l'archivio da qualche parte sul vostro computer e estrarne il contenuto utilizzando uno strumento gestore di archivi.
Quindi, aprire una applicazione terminale, passare alla posizione in cui si & rsquo; ve stato estratto il file di archivio (ad esempio cd /home/softoware/pyopencl-2014.1) ed eseguire il & lsquo; sudo python setup.py install & rsquo; comando per installare il sistema PyOpenCL ampio e renderlo disponibile a tutti gli utenti del sistema operativo. . Il software può essere installato su computer che supportano una delle architetture a 32 o 64 bit CPU
Requisiti :
- Python
I commenti non trovato