...
Mathematica je komercijalni softver za matematičko računanje, simboličko i numeričko računanje, programiranje, vizualizaciju i analizu podataka. Ovaj softver omogućuje korisnicima da rade sa širokim spektrom matematičkih funkcija i formula, te ih primijene u različitim područjima kao što su matematika, fizika, kemija, biologija, financije, inženjerstvo i druge znanstvene discipline.
Srce ima na raspolaganju 28 takozvanih "floating seat" ili "plivajućih" licenci. Ovaj tip licenciranja omogućava pristup Mathematica softvera većem broju korisnika, ali ograničava broj istovremenih korisnika tj. instanci Mathematica-e na 28. Osim 28 plivajućih licenci, računanje je ograničeno na ukupno 224 "Subkernels-a". Subkerneli su pomoćni procesi koji se pokreću kako bi se omogućilo korištenje distribuirano ili paralelno računanje. Broj subkernela koje koji se koriste u jednom poslu odgovara broju zatraženih CPU jezgara.
Verzije
Verzija | Modul | Red | Supek | Padobran | Vrančić |
---|---|---|---|---|---|
13.2.1 | scientific/mathematica/13.2.1 | cpu | |||
13.3.0 | scientific/mathematica/13.3.0 | cpu |
...
Licenca i korištenje (Supek)
...
Broj dostupnih licenci i subkernela na Supek-u je podložan promjenama u budućnosti a korisnici mogu provjeriti trenutno stanje sa naredbom:
...
Mathematica je dostupna u interaktivnom modu putem Mathematica GUI-a na Vrančiću.
Pokretanje Mathematica virtualnog poslužitelja
Prvi korak je pokretanje virtualnog poslužitelja iz unaprijed pripremljene slike naziva mathematica-rocky-9 (Compute → Instances → Launch Instance → Source → mathematica-rocky-9). Više o upravljanjem Kako je ukupan broj subkernela ograničen licencom, korisnicima se preporuča da za manje zahtjevne proračune koriste m1.medium (Launch Instance → Flavor) veličinu virtualnog poslužitelja jer će broj subkernela odgovarati broju CPU-a poslužitelja.
Više o upravljanju virtualnim poslužiteljima pročitajte na na poveznici.
Sigurnosna grupa
...
Pritiskom na dugme "Create Security Group" otvoriti će se novi prozor u kojem je potrebno upisati proizvoljan naziv sigurnosne grupe (npr. mathematica).
Postavke sigurnosne grupe
...
- Rule - Custom TCP Rule
- Description - proizvoljan opis
- Direction - Ingress
- Open Port - Port
- Port - 16286
- Remote - CIDR
- CIDR - 161.53.0.232
Dodjeljivanje sigurnosne grupe
Ispravno konfiguriranu sigurnosnu grupu moguće je dodijeliti ranije stvorenom mathematica poslužitelju na popisu instanci (Compute → Istances). Iz padajućeg izbornika u stupcu "Actions" potrebno je odabrati opciju "Edit Security Groups". Sigurnosna grupa dodaje se iz popisa svih sigurnosnih grupa (lijeva strana prozora) na popis sigurnosnih grupa istance (desna strana prozora) pritiskom na dugme "+" i zatim "Save".
Spajanje na Mathematica virtualni poslužitelj
Na virtualni poslužitelj moguće se spojiti koristeći "rocky" korisničko ime i IP adresu virtualnog poslužitelja. Više o spajanju na virtualne poslužitelje pročitajte na poveznici.
Warning |
---|
Kako bi se Mathematica uspješno pokrenula, potrebno je spojiti se na virtualni poslužitelj uz prosljeđivanje X11. U slučaju korištenja Linuxa ili macOS-a, koristite naredbu:
U slučaju korištenja Windowsa, potrebno je preuzeti aplikaciju Xming te je pokrenuti prije pokretanja PuTTY-ja. Unutar PuTTY-ja, potrebno je uključiti X11 forwarding (Connection → SSH → X11, Enable X11 forwarding). |
Pokretanje Mathematica-e
Mathematica na virtualnom poslužitelju pokreće se naredbom "Mathematica" u terminalu.