Dit is de Linux-app genaamd The Futhark Programming Language, waarvan de nieuwste release kan worden gedownload als 0.25.6sourcecode.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app genaamd The Futhark Programming Language met OnWorks gratis online uit.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCHERMSCHERMEN:
De Futhark programmeertaal
BESCHRIJVING:
Futhark is een kleine programmeertaal die is ontworpen om te worden gecompileerd tot efficiënte parallelle code. Het is een statisch getypte, data-parallelle en puur functionele array-taal in de ML-familie, en wordt geleverd met een sterk optimaliserende compiler die op dit moment ofwel GPU-code genereert via CUDA en OpenCL, of multi-threaded CPU-code. Futhark is niet ontworpen voor grafische programmering, maar kan in plaats daarvan de rekenkracht van de GPU gebruiken om data-parallelle array-berekeningen te versnellen. De taal ondersteunt regelmatige geneste gegevensparallelisme, evenals een vorm van in-place modificatie van arrays in imperatieve stijl, terwijl de zuiverheid van de taal behouden blijft door het gebruik van een uniciteitstypesysteem. Hoewel de Futhark-taal en -compiler een doorlopend onderzoeksproject is, is het redelijk bruikbaar voor echte programmering en kan het niet-triviale programma's compileren die vervolgens met hoge snelheid op echte machines draaien.
Kenmerken
- Futhark is een eenvoudige taal en is ontworpen om gemakkelijk te leren
- Genereer hoogwaardige parallelle code
- Futhark kan al worden gebruikt voor niet-triviale programma's
- Futhark is niet bedoeld om bestaande algemene talen te vervangen
- Alleen gebruikt voor relatief kleine maar rekenintensieve delen van een applicatie
- De Futhark-compiler genereert code die eenvoudig kan worden geïntegreerd met niet-Futhark-code
Programmeertaal
Haskell
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/the-futhark-prog-lang.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.