Hirdetés
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- GoodSpeed: Márkaváltás sok-sok év után
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- N€T0X|N: Poloskahegy
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- bb0t: Ikea PAX gardrób és a pokol logisztiká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
- Windows Insider Program
- Formula-1
- EAFC 26
- VR topik (Oculus Rift, stb.)
- Milyen belső merevlemezt vegyek?
- Hobby rádiós topik
- Vezeték nélküli fejhallgatók
- Soundbar, soundplate, hangprojektor
- ASUS routerek
- Ha nem növelnéd feleslegesen a villanyszámlád, a Chieftecnek van pár új ajánlata
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Dell Precision 5540 notebook - i9 9880H 64GB DDR4 2TB SSD nVidia Quadro T2000 4GB W11
- LG 32UN880K - 32" IPS ERGO / 4K UHD / 60Hz 5ms / DisplayHDR 400 / USB Type-C / AMD FreeSync
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4055, 100% Akkumulátor
- Apple iPhone 17 Air / 256GB / Kártyafüggetlen / 3 év Euronics Garancia / Akku: 100%
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

