Questa è l'app Windows denominata Thrust la cui ultima versione può essere scaricata come Thrust2.1.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online gratuitamente questa app denominata Thrust con OnWorks.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avvia qualsiasi emulatore online OS OnWorks da questo sito Web, ma migliore emulatore online Windows.
- 5. Dal sistema operativo OnWorks Windows che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione e installala.
- 7. Scarica Wine dai repository software delle tue distribuzioni Linux. Una volta installato, puoi quindi fare doppio clic sull'app per eseguirli con Wine. Puoi anche provare PlayOnLinux, un'interfaccia fantasiosa su Wine che ti aiuterà a installare programmi e giochi Windows popolari.
Wine è un modo per eseguire il software Windows su Linux, ma senza Windows richiesto. Wine è un livello di compatibilità Windows open source in grado di eseguire programmi Windows direttamente su qualsiasi desktop Linux. Essenzialmente, Wine sta cercando di re-implementare abbastanza Windows da zero in modo che possa eseguire tutte quelle applicazioni Windows senza effettivamente bisogno di Windows.
IMMAGINI
Ad
Spinta
DESCRIZIONE
Thrust è la libreria di algoritmi paralleli C++ che ha ispirato l'introduzione di algoritmi paralleli nella libreria standard C++. L'interfaccia di alto livello di Thrust migliora notevolmente la produttività dei programmatori consentendo al tempo stesso la portabilità delle prestazioni tra GPU e CPU multicore. Si basa su framework di programmazione parallela consolidati (come CUDA, TBB e OpenMP). Fornisce inoltre una serie di funzionalità generiche simili a quelle presenti nella libreria standard C++. La libreria standard NVIDIA C++ è un progetto open source; è disponibile su GitHub e incluso in NVIDIA HPC SDK e CUDA Toolkit. Se hai installato uno di questi SDK, non sono necessari ulteriori flag di installazione o compilatore per utilizzare libcu++. Thrust è una libreria di sola intestazione; non è necessario compilare o installare il progetto a meno che non si desideri eseguire i test unitari Thrust.
Caratteristiche
- La spinta si apprende meglio attraverso gli esempi
- Thrust è una libreria di sole intestazioni
- CUDA Toolkit fornisce una versione recente del codice sorgente Thrust
- Per i progetti basati su CMake, forniamo un pacchetto CMake da utilizzare con find_package
- Thrust usa il sistema di compilazione CMake per creare unit test
- Per impostazione predefinita, vengono utilizzati un sistema host CPP seriale, un sistema di dispositivi accelerati CUDA e lo standard C++14
Linguaggio di programmazione
C++
Categorie
Questa è un'applicazione che può essere recuperata anche da https://sourceforge.net/projects/thrust.mirror/. È stato ospitato su OnWorks per poter essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.