Questa è l'app Linux denominata coarrays, da eseguire online su Linux. La sua ultima versione può essere scaricata come coarrays-1.8.tgz. Può essere eseguita online sul provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata coarrays per eseguirla gratuitamente online su Linux 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. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux 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, installala ed eseguila.
IMMAGINI
Ad
coarrays per funzionare in Linux online
DESCRIZIONE
I coarray sono strumenti nativi Fortran per la programmazione parallela SPMD. In fase di esecuzione, più copie dell'eseguibile (chiamate immagini) vengono eseguite in modo asincrono. Lo standard F2008 fornisce sintassi per i coarray, chiamate remote, oggetti dati per coarray, coarray allocabili, sincronizzazione, atomics, ecc.F2018 aggiunge nuove funzionalità, ad esempio collettivi, team, eventi, più atomici. I coarray sono ampiamente utilizzati nella libreria CASUP per HPC (https://cgpack.sourceforge.io).
Il corso è rivolto a utenti esperti di Fortran. Si presuppone una conoscenza pratica del Fortran. Il corso è progettato per una giornata di studio con un istruttore. Diversi esercizi con soluzioni complete sono corredati da appunti. Questo corso è rivolto agli utenti HPC dell'Università di Bristol. Gli esercizi sono stati verificati con Intel e GCC/OpenCoarrays.
Tutto il materiale didattico è rilasciato con licenza BSD. Accogliamo volentieri contributi, a condizione che siate disposti a rilasciare il vostro lavoro con licenza BSD.
Accogliamo volentieri commenti e segnalazioni di problemi.
Caratteristiche
- Sono supportati i compilatori Cray, Intel, OpenCoarrays/GCC
- esempi con soluzioni
- Note PDF e HTML
Pubblico
Scienza/Ricerca, Utenti finali avanzati, Sviluppatori, Utenti finali/Desktop, Tester, Ingegneria
Interfaccia utente
Console/terminale, riga di comando
Linguaggio di programmazione
Fortran
Questa applicazione può essere scaricata anche da https://sourceforge.net/projects/coarrays/. È ospitata su OnWorks per poter essere eseguita online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.