Számos feladattal rendelkező számítástechnika - Many-task computing

Sok feladat számítási ( MTC ) a számítástudomány egy módot a párhuzamos számítási amelynek célja, hogy áthidalja a szakadékot a két informatikai paradigmát : a nagy áteresztőképességű számítástechnikai (HTC) és a nagy teljesítményű számítástechnikai (HPC).

Meghatározás

Az MTC emlékeztet a HTC-re, de "abban különbözik a hangsúlytól, hogy sok számítási erőforrást használnak rövid idő alatt számos számítási feladat (azaz a függő és független feladatok is) elvégzéséhez, ahol az elsődleges mutatókat másodpercekben mérik (pl. FLOPS, feladatok / s, MB / s I / O arány), szemben a havi műveletekkel (pl. feladatok). Az MTC nagy teljesítményű számításokat jelöl, amelyek több különálló tevékenységből állnak, fájlrendszeri műveletekkel összekapcsolva. A feladatok lehetnek kicsiek vagy nagyok, egyprocesszorosak vagy többprocesszoros, számításigényes vagy adatigényes . A feladatsorozat lehet statikus vagy dinamikus, homogén vagy heterogén, lazán vagy szorosan összekapcsolva. A feladatok összesített száma, a számítási mennyiség és az adatmennyiség rendkívül nagy lehet. MTC magában foglalja azokat a lazán kapcsolt alkalmazásokat, amelyek általában kommunikációintenzívek, de természetesen nem expresszálódnak a HPC-ben szokásos szokásos üzenetátadási interfész használatával, felhívva a figyelmet a sok számításra, eterogén, de nem "boldogan" párhuzamos ".

Raicu és mtsai. további kijelentés: "A HPC-nél több van, mint a szorosan összekapcsolt MPI, és több a HTC-nél, mint kínosan párhuzamosan hosszú futó munkák. A HPC-alkalmazásokhoz és magához a tudományhoz hasonlóan az alkalmazások is egyre bonyolultabbá válnak, és új lehetőségeket kínálnak a HPC újszerű alkalmazásának számos lehetőségével ha bővítjük a látókörünket. Néhány alkalmazásnak csak annyi egyszerű feladata van, hogy nehéz kezelni őket. Azok az alkalmazások, amelyek nagy mennyiségű adatot működtetnek vagy előállítanak, kifinomult adatkezelésre szorulnak a méretezés érdekében. Vannak olyan alkalmazások, amelyek sok feladatot tartalmaznak, amelyek szorosan összekapcsolt MPI-feladatok. A lazán összekapcsolt alkalmazások gyakran függenek a feladatoktól, és általában fájlokat használnak a folyamatok közötti kommunikációhoz. Az ilyen típusú alkalmazások hatékony támogatása a meglévő nagyszabású rendszereken jelentős technikai kihívásokkal jár, és nagy hatással lesz a tudományra. "

Kapcsolódó területek

Néhány kapcsolódó terület a többszörös programadatok (MPMD), a nagy teljesítményű számítás (HTC), a munkafolyamatok, a kapacitásszámítás vagy a kínosan párhuzamos . Néhány projekt, amely támogathatja az MTC terhelését, a Condor , a Mapreduce , a Hadoop , a Boinc , a Cobalt HTC-mód, a Falkon és a Swift .,

Hivatkozások