Leiden University (Dutch) Leiden Observatory Banner

Amuse

Voor astrophysici is AMUSE geen hors d' oeuvre, maar een academische speeltuin waarin naar hartelust kan worden gerekend. Grootschalig rekenen krijgt gestaag een dominantere plaats in de manier waarop wetenschappelijk onderzoek wordt uitgevoerd. Computers worden nog altijd sneller en nauwkeuriger, maar het blijkt steeds moeilijker te worden om ze efficient te gebruiken. Tegelijkertijd neemt de vraag naar grote berekeningen toe. Met het Astronomical MUltipurpose Software Environment (of AMUSE) project ontwikkelen numeriek sterrenkundigen in Nederland een omgeving waarin wetenschappelijke programmatuur efficient gekoppeld en gebruik kan worden. Bijzonder aan AMUSE is met name de manier waarop verschillende bestaande codes met elkaar kunnen worden gecombineerd, waardoor nieuwe codes ontstaan. Waar het vroeger nagenoeg onmogelijk was om programma's geschreven in verschillende talen met elkaar te laten communiceren, heeft AMUSE een soort ingebouwde universele vertaler waardoor het wel mogelijk wordt om codes met elkaar te laten samenwerken. In plaats van een ingewikkeld algoritme te ontwikkelen dat heel verschillende natuurkunde gelijktijdig uitrekent wordt het met AMUSE mogelijk on kleine bestaande computer programma's elegante wijze samen te voegen. Met AMUSE zullen astronomen wetenschappelijke berekeningen uitvoeren waarvoor tot op heden geen computerprogramma's bestonden.