RutnätMathematica

rutnätMathematica
Sorts Parallell beräkning
Utvecklaren Wolfram Research
Operativ system Programvara över plattformar (lista)
Gränssnittsspråk engelsk
senaste versionen 8.0.2
Licens Proprietär programvara
Hemsida wolfram.com/products/gr…

gridMathematica är ett program som tillhandahålls av Wolfram Research som utökar de parallella beräkningsmöjligheterna hos företagets flaggskepp Mathematica -produkt . [ett]

Funktioner

gridMathematica ökar antalet parallella processer som Mathematica kan köra samtidigt. Varje parallell process får åtkomst till en extra processor med en uppgift. Standardlicensen Mathematica låter dig köra upp till fyra parallella uppgifter samtidigt. Genom att öka antalet tillgängliga uppgifter kan vissa typer av problem lösas på kortare tid. [2]

Standard Mathematica består av en frontend och en kontrollprocess (kontrollkärna) som hanterar beräkningsuppgifter som utförs av upp till fyra kärnor. Mathematica kallar sådana processer som utför beräkningar för "beräkningskärnor" (beräkningskärnor). gridMathematica låter dig använda ytterligare processer (beräkningskärnor).

gridMathematica finns i två versioner:

  1. GridMathematica Local-licenser tillåter att upp till 8 beräkningskärnor används på en enda dator.
  2. "gridMathematica Server" ger möjlighet att använda upp till 16 datorkärnor fördelade över mer än en dator.

Mathematica hanterar kommunikation mellan processer såsom köbildning, virtuellt minnesallokering och kraschåterställning. [3]

gridMathematica skalas till stora nätsystem med köp av lämpliga licenser. Beräkningsprocesser kan antingen lokaliseras på en dator med flera processorer eller distribueras över ett heterogent fjärrnätverk. [4] [5] 64-bitars plattformar kan användas. [6] Interaktion mellan kärnor och det externa gränssnittet använder Mathlink , som är ett gränssnitt designat för att tillåta externa program att interagera med Mathematica. Interaktionen görs över TCP/IP [7] och använder SSH eller RSH för identifiering.

Historik

Innan Mathematica 7 släpptes var gridMathematica och den nu avvecklade Mathematica Personal Grid Edition de enda versionerna av Mathematica som stödde parallell beräkning . De körde som separata produkter, inklusive en front-end, kontrollkärnor och ett parallellt beräkningsverktyg utvecklat av Roman Maeder, en av de ursprungliga författarna till Mathematica. Med släppet av Mathematica 7 omgjorda de parallella beräkningsfaciliteterna och inkluderades i Mathematica [8] och gridMathematica designades om för att fungera direkt med Mathematica. [9]

Se även

Anteckningar

  1. Wolfram Research introducerar gridMathematica 7 Arkiverad 9 maj 2016 på Wayback Machine MacTech
  2. Felix Grant testar några av Wolframs spin-off-produkter, som syftar till att driva företaget in på nya marknader Arkiverad 3 mars 2016 på Wayback Machine , Scientific Computing World, juni 2003.
  3. gridMathematica erbjuder parallell datorlösning Arkiverad 2 december 2005 på Wayback Machine , Dennis Sellers, MacWorld, 20 november 2002
  4. Proceedings från 2006 ACM/IEEE-konferensen om Supercomputing Roman Maeder
  5. Wolfram Research tillkännager lanseringen av GridMathematica Arkiverad 25 oktober 2007. GRID idag dec 2002
  6. gridMathematica 2.2 Arkiverad 4 april 2013 på Wayback Machine Scientific Computing World september 2007
  7. GridMathematika / Benchmark Tests Arkiverade 19 juli 2011. av M.Karbalai, H.Schönau, 2006-09-14.
  8. Mathematica 7: En recension arkiverad 3 maj 2009 på Wayback Machine Mike Riley, Dr Dobb's
  9. gridMathematica 7 förbättrar parallell beräkning Arkiverad 9 juli 2016 på Wayback Machine MacNN

Länkar