A Marton-Visegradi algoritmus gyorsito hatasanak vizsgalata a P-Grade portalon.
Kieserlet celja: a P-Grade publikus (https://pgrade-portal.sztaki.hu/gridsphere/gridsphere) es kiserletei (https://n36.hpcc.sztaki.hu:21234/gridsphere/gridsphere) portaljanak osszehasonlitasa.
Kiserlet leirasa:
Mindket portalon tiz - tiz peldanyban letrehoztam az egyenletmegoldo PS workflowt, ami a seegrid-be submittal, egy autogeneratort, 5 egymas utan futo PS jobot es egy collectort tartalmaz, oly modon, hogy minden workflowbol 6 peldany jon letre. Azaz workflow-nkent 6*5= 30 PS job kepzpdott.
Az egyenletes terheles bizttositasara felvaltva submittaltam be a ket portalon egyesevel a 10 – 10 workflow-t, osszesen mintegy 2 perc allatt.
Kiertekeles:
Idonkent mintaveteleztem a lefutott PS jobok szamat – lasd Job-progress cimu excel tabla. (Elso oszlop: eltelt ido, masodik oszlop: vegrehajtott PS jobok szama az uj algoritmussal, harmadik oszlop: vegrehajtott PS jobok szama a regi algoritmussal )
Kiertekeltem a logok eredmenyeit, lasd Log result cimu excel
tabla.
(Elso sor: workflow indexek:
Masodik sor: az indexnek megfelelo workflow futasi ideje az uj
algoritmussal
Harmadik sor: sor az indexnek megfelelo workflow
futasi ideje a regi algoritmussal.
Otodik sor: sor az indexnek megfelelo e-workflowk futasi ideje az uj algoritmussal
Hatodik sor: sor az indexnek megfelelo e-workflowk futasi ideje a regi algoritmussal
Megallapitasok:
I
A
“Log results” excel tabalabol megallapithato volt, hogy a
jobok kozotti holt ido a az uj algoritmus reven radikalisan csokkent.
A workflow-k futasanak a PS jobokra juto atlagideje (azaz a
generator es a collector hivasa kozott eltelt atlag) az uj
algoritnussal 87 perc volt a regi algoritmus 124 perccevel szemben.
Meg markansabb volt az elteres a teljes workflow-k futasi idejenek
atlagara nezve itt 94 perc alt szemben 144 –el.
Ket
egymassal korrelalo megjegyzes adodik:
Az uj algoritmussal alig van kulonbseg a collectort is tartalmazo futas eredmenye es a collector elotti futtatas kozott, bizonyitva, hogy a varakozas ido lenyegesen csokkentheteto.
A collector job eseten erezheto a leginkabb a befejezett jobrol valo tudomasulvetel kesleltetesenek artalmas hatasa, hiszen ebben az esetben a leglassabban jelento site-hoz kell alkalmazkodni. Egyben ez magyarazza azt is, hogy a csak PS jobokra vaonatozo vizsgalat csupan 30% gyorsitast mutat a teljes workflowkra vonatkozo 50 % -al szemben.
II.
A “Job-progress” excel tablan kozolt diagrammbol meg arra utalo jelet is lehet latni, hogy a regi algoritmust futtato prortalon a feldolgozas valamelyest begyorsul, ha a mar a konkurrens portalrol erkezo jobok kifogyoban vannak.
Osszsefoglalas:
A kiserlet egyertelmuen bizonyitotta az uj algorimus letjogosultsagat es hasznat.
Tags: algoritmus gyorsito, regi algoritmus, hatasanak, portalon, martonvisegradi, algoritmus, gyorsito, vizsgalata, pgrade