Vysoce výkonné paralelní programovací jazyk

Vlastnosti

Vysoký výkon

Fortran byl navržen od základu-up pro výpočetně náročné aplikace v oblasti vědy a inženýrství. Zralé a bitva-testoval kompilátory a knihovny umožňují psát kód, který běží v blízkosti kovu, rychle.

staticky a silně zadaný

Fortran je staticky a silně zadaný, což kompilátoru umožňuje zachytit mnoho programovacích chyb brzy za vás. To také umožňuje kompilátoru generovat efektivní binární kód.

snadno se učí a používá

Fortran je relativně malý jazyk, který se překvapivě snadno učí a používá. Vyjádření většiny matematických a aritmetických operací nad velkými poli je stejně jednoduché, jako byste je napsali jako rovnice na tabuli.

univerzální

Fortran umožňuje psát kód ve stylu, který nejlépe vyhovuje vašemu problému: imperativní, procedurální, pole orientované, objektově orientované nebo funkční.

nativně paralelní

Fortran je nativně paralelní programovací jazyk s intuitivní syntaxí podobnou poli pro komunikaci dat mezi CPU. Téměř stejný kód můžete spustit na jednom CPU, na vícejádrovém systému se sdílenou pamětí nebo na HPC s distribuovanou pamětí nebo v cloudovém systému. Coarrays, týmy, události a kolektivní podprogramy vám umožňují vyjádřit různé paralelní programovací vzory, které nejlépe vyhovují vašemu problému.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *