kodtabla
Auth Gábor
auth.gabor at enaplo.hu
Mon Mar 21 07:55:46 CET 2005
Halihó!
ide.ne.irj at freemail.hu ezt írta:
>> Nem. De a kiinduló állapothoz képes az. Ne feledd, Te gondolkodsz
>> szélsõségesen. Én az "x%2==0" és az "x&1==0" közötti döntést neveztem
>> meg. Ezekkel én nem törõdök, foglalkozzon a fordító ilyennel, hogy az
>> adott architektúrán kell-e ezen változtatni vagy sem.
> Akkor az is optimalizacio, ha kiszedjuk a nop-okat.
> Fogalmad sincs az egeszrol...
Namégegyszer. Minek nevezet a fentit?
>> Nem? Hát mit jelent? Szólni kellene a GCC-s srácoknak, hogy VF
>> szerint hibás a dokumentáció. Õk ugyanis ezt a fogalmat használják.
> Csak ok veled ellentetben ertik is hogy mirol van szo.
Aha...
>> Nem. A HotSpot nem tervez nyákot. A HotSpot dolga, hogy futásidõben
>> végez futásidõ elemzéseket és dinamikusan optimalizálja az adott
>> kódrészeket.
> :)) Ez hogy jott a nyaktervezos reszhez?
Csak Te foglalkozol a nyáktervezéssel a levélváltásban. Ha olyan
levelezőprogramot használsz, amelyik nem képes a szálakat kezelni, akkor
vedd a fáradságot és kövesd vissza az egész szálat, és mutass benne olyan
részt, ahol rajtad kívül bárki is nyáktervezésre hivatkozott volna.
> Egyebkent nagyon ugyes progi lehet, nyilvan minden bemeno adatra es
> programallapotra leteszteli stb...
Ügyes progi, nem hátulgombolósok írták.
>> Fogalmi zavaraid vannak. Az optimalizáció nem jelenti az optimális
>> megoldást. Egy utat jelent az optimális megoldás felé, de akárhol
>> megállhatsz. Ha egy program a módosítás után 2 százalékot gyorsult,
>> akkor minek nevezed a beavatkozásod? Én optimalizációnak. Mások is.
>> Annak ellenére, hogy messze nem a legoptimálisabb a program
>> szerkezete.
> A problema atlatasa nelkul felismerunk nehany tipikus hibat es azt
> javitjuk. Ez tenyleg nagy optimalizacio...
Hogy nevezed másképpen?
>> Miért kellene átlátni a fordítóprogramnak az program mûködését,
>> amikor azt kell csak eldöntenie, hogy az adott architektúrán az
>> "x%2==0" vagy az "x&1==0" fut-e le hamarabb. És ha eldöntötte (mert
>> beleírták), és e szerint fordít, akkor ezt a tevékenységet minek
>> nevezed?
> Architektura fuggo forditasnak.
A GCC-s srácok optimalizációnak. Ezért mondom, hogy fogalmi zavaraid
vannak.
>> És? Tehát finomításnak nevezed azt, amit a szakirodalom
>> optimalizálásnak. Akkor valóban nincs érteleme ezen tovább rágódni.
>> Majd írsz egy VF-Világ Világ-VF szótárt, és a szerint olvasom a
>> leveleid.
> Az a baj, hogy mivel ugyanugy hivjuk, ezert frankon ossze is kevered a
> ket dolgot. Ezert probalom valahogy elkuloniteni szamodra a ket
> fogalmat. Szerinted ugyanugy hivjak, tehat ugyanaz. Nem!
Aha... én keverem... :)
>> Valóban tipikus adatok. Nagyszámítógépeken, bár már jelentõsen több
>> pipe-ot használnak.
> Nagyszamitogep :))) Mondj egy nagyszamitogepet!
Pölö az RS-6000 minden altípusa. Ebből láttam néhányat.
> Pontosabban procit mondj, melyben ennyi pipe van.
Ami ebben van például, már nem emlékszem a pontos típusra, de egy
166MHz-es ilyen RISC proci másfélszer gyorsabb volt, mint egy olyan dual
Intel gép, amely egy nullával gyorabb órajelen ment.
> Valoszinuleg lattal valami multiprocis rendszert egy katalogusban,
> es azota ossze vagy zavarodva a szamoktol...
Hja... valóban. Az Xterminálon való munkát meg álmodtam. Igazad lehet.
>> Igen. A P4 képes az utasítások minimális cseréjére, ha azzal jobban
>> tud dolgozni. Tudom, ez csak finomítás a szemszögedbõl.
> Teljesen masrol beszelunk... Nem erted.
Na, akkor az Intelnél is fogalmi zavarban szenvednek. Lassan eljutunk
oda, hogy a világon mindenki hibásan használja az optimalizáció szót.
Tényleg meg kellene írnod a szótárt. :)
--
http://www.enaplo.hu - Iskolai Információs Rendszer
Auth Gábor -=- +36-70/9400-341 -=- ICQ: 49179141
FreeBSD 5.3
More information about the Elektro
mailing list