Avansert simulerings- og databehandlingsprogram - Advanced Simulation and Computing Program

Avansert simulerings- og databehandlingsprogram
Type Offentlig
Grunnlagt 1995
Hovedkvarter

The Advanced Simulation og Computing Program (eller ASC) er en super-computing program i regi av National Nuclear Security Administration , for å simulere, teste og vedlikeholde USA atomvåpenlagrene. Programmet ble opprettet i 1995 for å støtte Stockpile Stewardship Program (eller SSP) . Målet med initiativet er å forlenge levetiden til det nåværende aldringslageret.

Historie

Etter USAs moratorium i 1992 for levende atomprøving, ble Stockpile Stewardship Program opprettet for å finne en måte å teste og vedlikeholde atomlageret. Som svar begynte National Nuclear Security Administration å simulere atomstridshodene ved hjelp av superdatamaskiner. Etter hvert som lageret eldes, har simuleringene blitt mer komplekse, og vedlikeholdet av lageret krever mer datakraft. Gjennom årene, på grunn av Moores lov , har ASC -programmet opprettet flere forskjellige superdatamaskiner med økende kraft for å beregne simuleringene og matematikken.

Forskning

Majoriteten av ASCs forskning utføres på superdatamaskiner i tre forskjellige laboratorier. Beregningene verifiseres ved menneskelige beregninger.

Laboratorier

ASC -programmet har tre laboratorier:

Datamaskin

Nåværende superdatamaskiner

ASC -programmet huser for tiden to superdatamaskiner på TOP500 -listen for datakraft. The Sequoia , som fra 2016 ble rangert som nummer tre i verden for datakraft, blir nå brukt for simulering og testing i Lawrence Livermore National Laboratory. Cielo , som også ligger i Los Alamos National Laboratory, er 57. på TOP500 -listen for den kraftigste datamaskinen fra og med 2016. Cielo forsker på klassifisert informasjon. Selv om disse datamaskinene kan være i separate laboratorier, har det blitt etablert ekstern databehandling mellom de tre hovedlaboratoriene.

Tidligere superdatamaskiner

Image
En av Advanced Simulation and Computer (ASC) Programs tidligere superdatamaskiner, ASC Purple

Elementer

Innenfor ASC -programmet er det seks underavdelinger, som hver har sin egen rolle i forlengelsen av lagerets levetid.

Anleggsoperasjoner og brukerstøtte

Underavdelingen Facility Operations and User Support er ansvarlig for de fysiske datamaskinene og anleggene og datanettverket i ASC. De er ansvarlige for å sørge for at tri-lab-nettverket, datalagringsplass, strømforbruk og kundens databehandlingsressurser er i tråd.

Beregningssystemer og programvaremiljø

Underavdelingen Computational and User Support er ansvarlig for å vedlikeholde og lage superdatamaskinprogramvaren i henhold til NNSAs standarder. De behandler også data, nettverk og programvareverktøy.

ASCI Path Forward -prosjektet finansierte vesentlig den første utviklingen av Luster parallelle filsystem fra 2001 til 2004.

Verifikasjon og validering

Underavdelingen Verifikasjon og validering er ansvarlig for matematisk verifikasjon av simuleringene og resultatene. De hjelper også programvareingeniører med å skrive mer presise koder for å redusere feilmarginen når beregningene kjøres.

Fysikk- og ingeniørmodeller

Underavdelingen Physics and Engineering Models er ansvarlig for å dechiffrere den matematiske og fysiske analysen av atomvåpen. De integrerer fysikkmodeller i kodene for å få en mer nøyaktig simulering. De håndterer måten atomvåpenet vil opptre på under visse forhold basert på fysikk. De studerer også kjernefysiske egenskaper, vibrasjoner, høy eksplosiver, avansert hydrodynamikk , materialstyrke og skade, termisk og væskerespons, og stråling og elektriske reaksjoner.

Integrerte koder

Underavdelingen Integrated Codes er ansvarlig for de matematiske kodene som produseres av superdatamaskinene. De bruker disse matematiske kodene, og presenterer dem på en måte som er forståelig for mennesker. Disse kodene brukes deretter av National Nuclear Society Administration, Stockpile Steward Program, Life Extension Program og Significant Finding Investigation, for å bestemme de neste trinnene som må tas for å sikre og forlenge levetiden til atomlageret .

Avansert teknologiutvikling og begrensning

Underavdelingen Advanced Technology Development and Mitigation er ansvarlig for forskning på utviklingen innen databehandling med høy ytelse. Når informasjon er funnet om neste generasjon datamaskiner med høy ytelse, bestemmer de hvilken programvare og maskinvare som må tilpasses for å forberede neste generasjon datamaskiner.

Referanser