GridMathematica

gridMathematica
Tyyppi Rinnakkaislaskenta
Kehittäjä Wolfram Research
Käyttöjärjestelmä Monialustaiset ohjelmistot (luettelo)
Käyttöliittymäkielet Englanti
uusin versio 8.0.2
Lisenssi Oma ohjelmisto
Verkkosivusto wolfram.com/products/gr…

gridMathematica on Wolfram Researchin toimittama ohjelma, joka laajentaa yrityksen lippulaivan Mathematica -tuotteen rinnakkaislaskentaominaisuuksia . [yksi]

Ominaisuudet

gridMathematica lisää rinnakkaisten prosessien määrää, joita Mathematica voi suorittaa samanaikaisesti. Jokainen rinnakkainen prosessi käyttää lisäsuoritinta tehtävän kanssa. Vakio Mathematica -lisenssi mahdollistaa jopa neljän rinnakkaisen tehtävän suorittamisen samanaikaisesti. Lisäämällä käytettävissä olevien tehtävien määrää tietyntyyppiset ongelmat voidaan ratkaista lyhyemmässä ajassa. [2]

Standard Mathematica koostuu käyttöliittymästä ja ohjausprosessista (ohjausydin), joka käsittelee jopa neljän ytimen suorittamia laskennallisia tehtäviä. Mathematica kutsuu tällaisia ​​laskelmia suorittavia prosesseja "laskentaytimiksi" (compute kernels). gridMathematica antaa sinun käyttää lisäprosesseja (laskentaytimiä).

gridMathematica on saatavana kahdessa versiossa:

  1. GridMathematica Local -lisenssit mahdollistavat jopa 8 laskentaytimen käytön yhdessä tietokoneessa.
  2. "gridMathematica Server" tarjoaa mahdollisuuden käyttää jopa 16 laskentaydintä, jotka on jaettu useammalle kuin yhdelle tietokoneelle.

Mathematica käsittelee prosessien välistä viestintää, kuten jonotusta, virtuaalimuistin varaamista ja kaatumisista palautumista. [3]

gridMathematica skaalautuu suuriin grid-järjestelmiin ostamalla asianmukaiset lisenssit. Laskentaprosessit voidaan joko lokalisoida yhteen moniprosessoriseen tietokoneeseen tai hajauttaa heterogeeniseen etäverkkoon. [4] [5] 64-bittisiä alustoja voidaan käyttää. [6] Ydinten ja ulkoisen liitännän välinen vuorovaikutus käyttää Mathlinkiä , joka on rajapinta, joka on suunniteltu mahdollistamaan ulkoisten ohjelmien vuorovaikutus Mathematican kanssa. Vuorovaikutus tapahtuu TCP/IP :n [7] kautta ja käyttää SSH :ta tai RSH :ta tunnistamiseen.

Historia

Ennen Mathematica 7:n julkaisua gridMathematica ja nyt lopetettu Mathematica Personal Grid Edition olivat ainoat Mathematican versiot, jotka tukivat rinnakkaislaskentaa . Ne toimivat erillisinä tuotteina, mukaan lukien etuosa, ohjausytimet ja rinnakkaislaskentatyökalu, jonka oli kehittänyt Roman Maeder, yksi Mathematican alkuperäisistä kirjoittajista. Mathematica 7:n julkaisun myötä rinnakkaiset laskentatoiminnot suunniteltiin uudelleen ja sisällytettiin Mathematicaan [8] ja gridMathematica suunniteltiin uudelleen toimimaan suoraan Mathematican kanssa. [9]

Katso myös

Muistiinpanot

  1. Wolfram Research esittelee gridMathematica 7 :n Arkistoitu 9. toukokuuta 2016 Wayback Machine MacTechille
  2. Felix Grant testaa joitain Wolframin spin-off-tuotteita, joiden tarkoituksena on työntää yritys uusille markkinoille . Arkistoitu 3. maaliskuuta 2016 Wayback Machinessa , Scientific Computing World, kesäkuu 2003.
  3. gridMathematica tarjoaa rinnakkaislaskentaratkaisun Arkistoitu 2. joulukuuta 2005 Wayback Machinessa , Dennis Sellers, MacWorld, 20. marraskuuta 2002
  4. Vuoden 2006 ACM/IEEE-konferenssin aineisto Supercomputing Roman Maederistä
  5. Wolfram Research ilmoittaa ofgridMathematican julkaisusta Arkistoitu 25. lokakuuta 2007. GRID Tänään joulukuu 2002
  6. gridMathematica 2.2 Arkistoitu 4. huhtikuuta 2013 Wayback Machine Scientific Computing Worldiin syyskuussa 2007
  7. GridMathematika / Benchmark Tests Arkistoitu 19. heinäkuuta 2011. kirjoittanut M. Karbalai, H. Schönau, 14.9.2006.
  8. Mathematica 7: Arvostelu arkistoitu 3. toukokuuta 2009 Wayback Machinessa Mike Riley, Dr Dobb's
  9. gridMathematica 7 parantaa rinnakkaislaskentaa Arkistoitu 9. heinäkuuta 2016 Wayback Machine MacNN :lle

Linkit