next up previous contents
Next: 8 Zakljucek Up: 7.2 Distribuirani sistem Previous: 7.2 Distribuirani sistem Vsebina: contents

7.2.1 Rezultati

Opravljeno je bio vec hitrostnih testov, ki so pokazali uspesnost distribiuranega modela metode sledenja zarku. Uporabljena je bila sledeca strojna oprema:

HP 737
HP-UX 9.03m, 80 MB RAM-a, 99 MHz PA
SGI Indigo 2
Irix 5.2, 80 MB RAM-a, 150 MHz R4400
SGI Indy SC
Irix 5.2, 48 MB RAM-a, R4000 --
HP 712
HP-UX 9.03m, 48 MB RAM-a, PA --
PC 486
Linux 1.2, 16 MB RAM-a, 66 MHz, --
PC 486
Linux 1.2, 16 MB RAM-a, 100 MHz

V tabeli 7.1 in 7.2 sta prikazana dva primera testov, iz katerih so razvidne relativne hitrosti posameznih racunalnikov. Ker so bile arhitekture zelo razlicne, ni smiselno prikazati odvisnosti absolutnega casa od stevila uporabljenih racunalnikov, ampak le od kolicine uporabljene procesorske moci. Na sliki 7.6 je prikazan potreben cas za upodabljanje v odvisnosti od skupne procesorske moci navideznega racunalnika. Vedno bo obstajal nek minimalni cas, zaradi prenosa podatkov, kot tudi zaradi interpretiranja datoteke scene. Pri skalabilnih algoritmih, kot je metoda sledenja zarku, je mozno predvideti prispevek enega racunalnika k zmogljivosti paralelnega sistema. Ceprav racunska moc sistema z dodajanjem novih procesorjev raste linearno, se cas potreben za resitev naloge zmanjsuje asimptoticno. Prispevek enega racunalnika je torej najvecji, ko imamo dva racunalnika v paralelnemu sistemu.

 

 

Slika 7.6: Potreben cas za upodabljanje v odvisnosti od skupne procesorske moci navideznega racunalnika

Iz tabele, kjer je prikazan model PVM, sestavljen iz samih osebnih racunalnikov, vidimo tudi razlike zaradi razlicnih hitrosti in obremenitev. Na enem samem racunalniku PC486/66 je model iz slike 7.3 potreboval 14 minut. Polni sistem enajstih racunalnikov pa 57 sekund.

  

Tabela 7.1: Hitrostni test v maksimalni konfiguraciji

  

Tabela 7.2: Hitrostni test na arhitekturi Linux (PC-Unix)



Copyright © 1995 Leon Kos, Univerza v Ljubljani