Paralelna analiza¶
Tijek izvođenja¶
Slika 3.1.3 prikazuje tijek izvođenja višprocesorske paralelne obrade pomoću FrontISTR-a.
Slika 3.1.3 Tijek paralelnog izvođenja
Ulazne datoteke za pripremu¶
(1) Opći upravljački podaci (nastavak dat)¶
Ova datoteka navodi ulazne datoteke za podatke mreže i upravljanja analizom te izlaznu datoteku rezultata analize. Naziv datoteke fiksno je hecmw_ctrl.dat.
Primjer općih upravljačkih podataka prikazan je u nastavku. U ovom primjeru hecmw_part najprije učitava mrežne podatke jedne domene model.msh i zapisuje mrežne podatke distribuiranih domena model_8.0 do n. FrontSTR učitava mrežne podatke distribuiranih domena model_8.0 do n i podatke upravljanja analizom model.cnt te zapisuje podatke rezultata analize model.res.0 do n.1. Osim toga, hecmw_vis učitava mrežne podatke distribuiranih domena model_8.0 do n i podatke rezultata analize model.res.0 do n.1 te zapisuje model_vis_psf.0000.(nastavak) koji odgovara zadanom izlazu. Za pojedinosti pogledajte Referencu ključnih riječi (opći upravljački podaci).
(2) Mrežni podaci jedne domene (nastavak msh)¶
Ova datoteka definira cjelokupnu konfiguraciju mreže analiziranog objekta, podatke materijala, podatke grupa koji se koriste u podacima upravljanja analizom i druge informacije. Za pojedinosti pogledajte Referencu ključnih riječi (podaci mreže).
(3) Podaci upravljanja analizom (nastavak cnt)¶
Ova datoteka definira vrstu analize, granične uvjete pomaka, granične uvjete opterećenja i druge postavke. Također navodi upravljačke podatke rješavača i vizualizatora. Primjeri podataka upravljanja analizom prikazani su u 3. poglavlju. Za pojedinosti pogledajte Referencu ključnih riječi (podaci upravljanja analizom).
(4) Upravljački podaci alata za dekompoziciju domene (nastavak dat)¶
Ova datoteka navodi upravljačke podatke za hecmw_part. Naziv datoteke fiksno je hecmw_part_ctrl.dat. Primjer upravljačkih podataka alata za dekompoziciju domene prikazan je u nastavku. U ovom se primjeru jedna domena metodom PMETIS dijeli na 8 domena. Također se ispisuje datoteka model_8.inp za prikaz mreže nakon dekompozicije domene. Za pojedinosti pogledajte dokumentaciju hecmw1 (0803_001x_hecmw_part_201_users.pdf).
(5) Upravljački podaci vizualizacije (nastavak ini)¶
Ova datoteka navodi upravljačke podatke za hecmw_vis. Zadani naziv datoteke je hecmw_vis.ini. Primjer upravljačkih podataka vizualizacije prikazan je u nastavku. U ovom se primjeru ispisuju podaci nestrukturirane mreže za MicroAVS (nastavak inp). Za pojedinosti pogledajte !visual i !OUTPUT_VIS u referenci ključnih riječi.
Način izvođenja¶
Pokrenite hecmw_part iz direktorija koji sadrži ulazne datoteke sljedećom naredbenom linijom.
Pokrenite FrontISTR iz direktorija s ulaznim datotekama sljedećom naredbenom linijom. Način pokretanja MPI procesa mora se prilagoditi konkretnom okruženju.
Vizualizacija se može izvesti na dva načina. Jedan je izvođenje kao naknadna obrada FrontISTR-a. U tom slučaju u podacima upravljanja analizom navedite
!WRITE, VISUAL
čime se vizualizacija automatski izvodi. U tom slučaju upravljački podaci vizualizacije moraju biti uključeni u podatke upravljanja analizom.
Za vizualizaciju nakon završetka FrontISTR-a najprije u podacima upravljanja analizom navedite
!WRITE, RESULT
i pokrenite FrontISTR.
Nakon završetka FrontISTR-a pokrenite hecmw_vis iz direktorija koji sadrži ulazne datoteke i datoteke rezultata analize sljedećom naredbenom linijom. Način pokretanja MPI procesa mora se prilagoditi konkretnom okruženju.
Opis izlaznih datoteka¶
(1) Datoteka zapisnika alata za dekompoziciju domene (nastavak log)¶
Ova datoteka sadrži poruke poput tijeka obrade hecmw_part. Naziv datoteke fiksno je hecmw_part.log.
(2) Datoteke mreže distribuiranih domena (bez nastavka)¶
Ove datoteke sadrže dekomponiranu konfiguraciju mreže, podatke materijala, podatke grupa koji se koriste u podacima upravljanja analizom i druge informacije. Za svaku distribuiranu domenu stvara se jedna datoteka, a nazivi se određuju pomoću zaglavlja datoteke navedenog u općim upravljačkim podacima kako slijedi.
Pravilo imenovanja: (zaglavlje datoteke navedeno s !MESH).(broj distribuirane domene)
Primjer: model_8.0 do model_8.7
(3) Datoteka za prikaz dekomponirane mreže (nastavak inp)¶
Ova datoteka sadrži podatke nestrukturirane mreže za prikaz mreže nakon dekompozicije domene. Može se prikazati pomoću MicroAVS-a i sličnog softvera.
(4) Datoteka poruka rezultata analize (nastavak msg)¶
Ova datoteka sadrži poruke poput tijeka analize FrontISTR-a. Po jednom izvođenju stvara se jedna datoteka, a naziv joj je fiksno FSTR.msg.
(5) Datoteke zapisnika rezultata analize (nastavak log)¶
Ove datoteke sadrže rezultate analize fizikalnih veličina za svaki FrontISTR čvor i element. Također sadrže najveće/najmanje vrijednosti fizikalnih veličina i rezultate modalne analize. U dinamičkoj analizi u njih se ispisuju rezultati svih koraka. Za svaku distribuiranu domenu stvara se jedna datoteka, a naziv je fiksno n.log (gdje je n broj distribuirane domene).
(6) Datoteke rezultata analize (bez nastavka)¶
Ove datoteke ispisuju se kada je navedena opcija !WRITE, RESULT.
Ove datoteke sadrže rezultate analize fizikalnih veličina za svaki FrontISTR čvor i element. Datoteka se stvara za svaku distribuiranu domenu i svaki korak, a nazivi se određuju pomoću zaglavlja datoteke navedenog u općim upravljačkim podacima kako slijedi.
Pravilo imenovanja: (zaglavlje datoteke navedeno s !RESULT).(broj distribuirane domene).(broj koraka)
Primjer: model_8.res.0.1 do model_8.res.7.1
(7) Bitmap datoteke rezultata analize (nastavak bmp)¶
Ove datoteke ispisuju se kada su navedene u upravljačkim podacima vizualizacije.
Ove datoteke sadrže bitmap podatke nastale obradom vizualizacije. Nazivi se određuju pomoću zaglavlja datoteke navedenog u općim upravljačkim podacima. Za pojedinosti pravila imenovanja pogledajte dokumentaciju hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf).
(8) Datoteke rezultata analize u obliku nestrukturirane mreže (nastavak inp)¶
Ove datoteke ispisuju se kada su navedene u upravljačkim podacima vizualizacije.
Ove datoteke mogu se koristiti za naknadnu obradu pomoću REVOCAP_PrePost-a, MicroAVS-a i sličnog softvera. Imenuju se pomoću zaglavlja datoteke navedenog u općim upravljačkim podacima kako slijedi.
Pravilo imenovanja: (zaglavlje datoteke navedeno s !RESULT)_psf.(broj koraka).inp
Primjer: model_vis_psf.0000.inp
(9) Neutralne datoteke rezultata analize (nastavak neu)¶
Ove datoteke ispisuju se kada su navedene u upravljačkim podacima vizualizacije.
Ove datoteke mogu se koristiti za naknadnu obradu u Femap-u. Imenuju se pomoću zaglavlja datoteke navedenog u općim upravljačkim podacima kako slijedi.
Pravilo imenovanja: (zaglavlje datoteke navedeno s !RESULT)_psf.(broj koraka).neu
Primjer: model_vis_psf.0000.neu
Napomena: ispisuju se i datoteke FSTR.dbg.0 do n, ali služe za otklanjanje pogrešaka i obično ih nije potrebno pregledavati.