Hirdetés
- iPhone topik
- Yettel topik
- Xiaomi 14T - nem baj, hogy nem Pro
- Redmi Note 11 és 11S - biztos alapra jobb építeni
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Amazfit Active 2 NFC - jó kör
- Samsung Galaxy A52s 5G - jó S-tehetség
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- Távozik az Apple vezérigazgatója
Aktív témák
-
Alan
aktív tag
Egy adott programban a 3DNow!-ra optimalizált rész bekapcsolása volt ez a ''valami''. Hasonló sebességnövelő hatás érhető el szerintem SSE vagy SSE2 esetén is a normál kódhoz képest (bár többek szerint a 3DNow! jobb, de sajnos nem támogatja már szinte egy szoftvercég sem).
-
-
joghurt
addikt
Nem optimalizálnak semmire (a kifejezetten ilyen célú programokat kivéve), mert - mint azt feljebb már írták - az plusz munka és hibalehetõség. Egyszerûbb olyan kódot csinálni, ami elfut mindkettõn. Akik optimalizálnak, azok viszont általában megteszik mindkettõre.
Amúgy ez egy újabb érv a szabad forrású programok mellett: azt te újrafordíthatod a saját procidra beállítható legjobb optimalizálással. Míg mondjuk egy Paint Shop-ot úgy kapsz meg, ahogy van. -
LukE
veterán
monggyuk igen. talán ramból ramba másolásból 1066RDRammal szerelt P4 jobb, mint bármi 266-os DDRrel.:DD
Egyébként biztos lehet Linuxra, meg más OS-re is írni optimailzált progikat. Általában sok lebegőpontos számításnál éri meg optimalizálva megírni, pl. audio/videó tömörítő progiknak van SSE változata is. -
LukE
veterán
P4 nek 1 FPUja van, ez alapból ugye logikusan lassabban dolgozik, mint az XP 3 FPUja?:) de Intel elkövetett egy SSE2 nevő utasításkészletet, amivel bonyolultabb utasítások rövidebb idő alatt lefutnak. Csak ha te nem mondod a procinak, hogy egy adott SSE2 utasítást használjon, akkor csak az az 1 FPU fog dolgozni.
:) Csak nem minden prg mondja neki hogy hol takarítson a takarító géppel:DDD -
khalox
őstag
Világosabban:
Az intel SSE/MMX esetén a szoftvernek használnia kell az utasításkészletet, magyarul úgy kell megírni, hogy felismerje a lehetőséget és kihasználja azt.
Az amdnek is van ilyenje, amióta SSE-t, MMX-et tud (az újabbakat azonban nem), tehát ott is van lehetőség. De az SSE2-őt nem tudja, ezért nincs mit optimalizálni a szoftveren.
A végeredmény az, hogy a legújabb technikákat nem használják, mert fejlesztési idő és plussz hibalehetőség -> nem éri meg. -
joghurt
addikt
-
hobizoli
nagyúr
Nem.
Ne keverd a logikai MMX, MMX+, SSE, SSE2 3Dnow, 3Dnow+, 3Dnow!Pro (azaz a szoftveres) cuccokat, a hardveressel: az orajel es azt hasznalo feldogozoegysegek szama altal kepviselt ''ero'', nem osszekeverendo az ezt helyettesieni kepes, de szoftveres tamogatast is igenylo logikai ''ero''-vel.
P4: 1db FPU+SSE2
K7: 3db FPU
A futatott szoftver tamogatasa nelkul az elso a lasabb, szupporttal pedig mar a masodik.
hobizoli -
hobizoli
nagyúr
Ez ugy muxik, hogy 2 fele keppen lehet egy CPU teljesitmenyet novelni:
1. +MHz (brute-force)
2. logika (MMX, 3Dnow!, SSE...)
Az 2. arra jo, hogy komplexebb, de akar 1-2 orajelciklus alatt, egyszerre tobb adaton is el lehessen vegzni, ugyanazt a vegeredmenyu, de sokkal hosszabb muveletsort. Ekkor azonban a prg-t eleve ugy kell megirni (beforditani), hogy ezekre tamaszkodjon. Ha nincs tamogatva szoftveresen, akkor kalap kutyagumit sem er, hiba tudna/tudja a CPU-d, magatol nem hasznalja, csak ha az adott prg erre keri. Ezt jol kihasznalva, egy alacsonyabb orajelu CPU is siman lehet gyorsabb egy nagyobbnal.
A +MHz, az meg a brute-force :D, az mindig jelen van...nem klel hozza semmi plusz szofveres ize. Van azt kesz.
A 2. jelleg a P4 FPU-ra all, az 1. pedig az K7-s Athlon/Duron FPU-ra.
hobizoli -
khalox
őstag
A processzor nem ért meg mást, csak az ún. gépi kódot.
Ezek számok (1 v. több jelent egy adott utasítást), amik megmondják neki, mit is kell csinálni. Gyakorlatilag ez a készlet, amit megért, az utasításkészlete.
Ez processzoronként más, de általában lefelé kompatibilis.
Azt, hogy mit ért meg és hogyan, eggyel lejjebb szinten adja meg az ún. mikrokód. Ez valamelyikben cserélhető (és ezzel a megértett utasításkészlet is). Ez a legprimitívebb szint, ha úgy tetszik.
Aktív témák
Hirdetés
- Intel Core i7-7700K 4.2GHz (8M Cache, up to 4.50 GHz) LGA1151 Processzor
- BESZÁMÍTÁS! Intel Core i9 10900X 10 mag 20 szál processzor garanciával hibátlan működéssel
- Intel Core i7 9700 12mb 8core 4,7Ghz processzor
- Intel Core I9 12900KF - 16mag/24szál - Új, bontatlan, 1 év gari - Eladó!
- BESZÁMÍTÁS! Intel Core i9 14900K 24 mag 32 szál processzor garanciával hibátlan működéssel
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- AKCIÓ! Intel Core i7 8700 6 mag 12 szál processzor garanciával hibátlan működéssel
- AKCIÓ!!! KÉK! -20%!!! MACBOOK NEO!!!! - MAGYAR BILLES! - KÉK!
- Azonnali készpénzes AMD Radeon RX 7000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Samsung Galaxy A05s / 4/128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

