Grid és OO labor (7. labor) Előző óra összefoglalása Adatok ...

fsz.bme.hu

Grid és OO labor (7. labor) Előző óra összefoglalása Adatok ...

07/12/2010

Előző óra összefoglalása

Grid és OO labor

(7. labor)

HunGrid erőforrásainak használata

Szeberényi Imre

BME IIT


• Azok számára akik nem tudtak részt venni

az előző órán:

• A helikopteres feladat helyett más a

beadandó feladat, mivel azt már tavaly

megoldottuk.

• A feladat valamilyen „rend” keresése a

„zajban” grid alkalmazással.

M Ű E G Y T E M 1 7 8 2

Grir és OO labor © BME-IIT Sz.I. 2010.12.07.

- 1 -

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 2 -

Adatok előállítása

• Legyen „A” egy N*N méretű mátrix, melynek

minden elemét egy kép pontjainak feleltetünk

meg: A bal felső képpont legyen A[0,0], az alatta

levő sorban levő pont az A[1,0] stb!

• Legyen A[0,0]=2 és A[1,0]=3!

• Csigavonalba az A[1,0] elemtől lefelé haladva

töltse ki a mátrixot a páratlan számokkal úgy,

hogy ha eléri a mátrix szélét vagy már kitöltött

mezőbe fut forduljon 90 fokot balra!

• Ismételje ezt az eljárást addig, amíg az egész

mátrix nincs kitöltve

Képkészítés

• A kép egy képpontja legyen fehér, ha a

mátrix megfelelő eleme prím, egyébként

fekete!

• Emeljen ki valami nem véletlennek tűnőt a

képből zölddel! pl.

A legtöbb fehér képpontot tartalmazó

vízszintes vagy függőleges vonalakat.

Átlós vonalakat

A legnagyobb prím “csomót”

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 3 -

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 4 -

2 23 21 19

3 25 31 17

5 27 29 15

7 9 11 13

4x4-es példa

Video készítés

• Fűzze egymás után az N=3-tól minden

páratlan méretű mátrixnak megfelelő képet

egy filmé!

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 5 -

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 6 -

1


07/12/2010

Grir és OO labor © BME-IIT Sz.I. 2010.12.07. - 7 -

Grir és OO labor © BME-IIT Sz.I.

2010.12.07. - 8 -

Feladat megoldása griden

• JDL

Használja a „JDL requirement”-et.

Tartalmaz „Parametric”, vagy „dag” jobot.

Automatikusan generálható a JDL a felosztás alapján.

• SE

A job első része előállít valamit és felrakja az SE-re.

A job második része feldolgozza az első részben felrakott

fájlokat és előállítja a végső kimenetet.

• CE

Valamelyik része egy már fent lévő programot használ.

Valamelyik része egy helyben fordított programot

használ (pl. mencoder)

Feladat/2

• Beadandó (feltöltendő):

– rövid leírás: pdf, v. txt

– jdl, log, és eredményfájlok

– log = job_status, amin az látszik, hogy kész

– mivel a hungridben való futtások sok időt

vesznek igénybe, lehet tesztelni a condor poolban

is! A job leíró nagyon hasonló és ott is van

dag!

– Legyen legalább 1 db grides eredmény!

Grir és OO labor © BME-IIT Sz.I.

2010.12.07. - 9 -

Grir és OO labor © BME-IIT Sz.I.

2010.12.07. - 10 -

2

More magazines by this user
Similar magazines