Kaktusový rámec - Cactus Framework
Vývojáři | Tým kaktusů |
---|---|
Stabilní uvolnění | 4.9.0 / 30. listopadu 2020 |
Operační systém | Cross-platform |
Typ | Softwarový rámec |
Licence | LGPL |
webová stránka | www.cactuscode.org |
Kaktus je open-source, řešení problému životní prostředí navržený pro vědci a inženýři. Své modulární struktura umožňuje paralelní výpočet napříč různými architekturami a vývojem kódu pro spolupráci mezi různými skupinami. Kaktus vznikl v akademii výzkum komunita, kde byl vyvinut a používán po mnoho let velkou mezinárodní spoluprací fyzici a výpočetní vědci.
Název Kaktus pochází z design centrálního jádra (nebo „masa“), které se připojuje k aplikačním modulům (nebo „trnům“) prostřednictvím rozšiřitelného rozhraní. Thorns může implementovat vlastní vyvinuté vědecké nebo inženýrské aplikace, jako je výpočetní dynamika tekutin. Další trny ze standardní výpočetní sady nástrojů poskytují řadu výpočetních schopností, jako je paralelní I / O, distribuce dat nebo kontrolní body.
Kaktus běží na mnoha architektury. Aplikace vyvinuté standardně pracovní stanice nebo notebooky, lze bez problémů spustit shluky nebo superpočítače. Cactus poskytuje snadný přístup k mnoha špičkovým softwarovým technologiím vyvíjeným v akademické výzkumné komunitě, včetně Globus Toolkit, HDF5 paralelní soubor I / O, PETSc vědecká knihovna, adaptivní zjemnění sítě, webová rozhraní a pokročilé vizualizace nástroje.
Dějiny
Kaktus byl původně vyvinut na AEI, a nyní je vyvíjen společně na adrese AEI, Cardiffská univerzita a Centrum pro výpočty a technologie na LSU. Na Cactusu je postaveno několik velkých balíků, mimo jiné a obecné relativistické vesmírný čas evoluční kód, an adaptivní zjemnění sítě řidič (koberec) a obecné relativistické hydrodynamika kód (Whisky).
Zaměstnanci Centra pro výpočetní techniku a technologii LSU, kteří byli součástí původní skupiny AEI, která vytvořila Cactus, oslavili v dubnu 2007 10. narozeniny programu.
Viz také
externí odkazy
- www.cactuscode.org - domovská stránka Cactus Framework
- Centrum pro výpočty a technologie
- Numerická skupina relativity v Albert Einstein Institute
- www.carpetcode.org Koberec, adaptivní ovladač pro zjemnění sítě pro Cactus
- www.whiskycode.org Whisky - kód EU pro síťovou hydrodynamiku GR
- einsteintoolkit.org Sada nástrojů Einstein