- Bittorrent topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- OpenWRT topic
- Aliexpress tapasztalatok
- Milyen routert?
- Netflix
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- Synology NAS
- Mesterséges intelligencia topik
Új hozzászólás Aktív témák
-
#07746304
törölt tag
válasz Geri Bátyó #77 üzenetére
-
ntomka
nagyúr
válasz Geri Bátyó #77 üzenetére
Persze. De úgysem tudom kikerülni, hogy a kernelekben benne legyenek ezek a patchek normál körülmények között.
[ Szerkesztve ]
ツ Headphones on - World off
-
#07746304
törölt tag
válasz Geri Bátyó #80 üzenetére
Anno még az is felröppent, hogy a patch az AMD-seket is lassíthatja.
[link] https://bitport.hu/13-hardveres-hiba-az-amd-processzoraiban
-
Kansas
addikt
válasz Geri Bátyó #91 üzenetére
Szerver szinten az Intel a Xeon Phi esetében pl. már most 4-szálas HT-t használ...
Nincs olyan MI, ami képes lenne szimulálni az emberi hülyeséget... ha valaha lesz, annak tuti az emberi hülyeség lesz az oka... A Föld erőforrásai közül a legjobban az ész van elosztva - mindenki meg van róla győződve, hogy több jutott neki, mint másoknak.
-
Kansas
addikt
válasz Geri Bátyó #107 üzenetére
Csak eszerint a közérthető fogalmazás szerint nem különbözik az időosztásos multitaszking-tól, pedig de:
- "Simultaneous multithreading (SMT): Issue multiple instructions from multiple threads in one cycle.",
- "Hyper-threading is simply superthreading without the restriction that all the instructions issued by the front end on each clock be from the same thread.".(#106) &rew : Nem kell hozzá végrehajtó-egység duplázás, lásd feljebb.
[ Szerkesztve ]
Nincs olyan MI, ami képes lenne szimulálni az emberi hülyeséget... ha valaha lesz, annak tuti az emberi hülyeség lesz az oka... A Föld erőforrásai közül a legjobban az ész van elosztva - mindenki meg van róla győződve, hogy több jutott neki, mint másoknak.
-
Kansas
addikt
válasz Geri Bátyó #109 üzenetére
Nincsen semmi megduplázva(illetve de, az a tároló, ami a processzor állapotát követi nyomon sima multitaszking esetén), annyi történik(a linkelt források leírása szerint), hogy egy utasítás-ciklusban nem csak egy szálhoz tartozó utasításokat tud végrehajtani.
Azt, hogy az oprendszer hány magnak látja, vagy hogy a "fennmaradó processzoridőt" hogy számolja, nem tudjuk, ahhoz sokkal mélyebben bele kellene menni a technikai részletekbe.
Azt tudjuk, hogy a felhasználó felé két magnak mutatja, de az valószínűleg azért van, mert a legtöbb felhasználó nem mélyed bele az SMT(amit az Intel HT-nak hív) technikai részleteibe, és egyszerűbb így.Mellékes kérdés, de ha érdekelnek pár évesnél nem régebbi mélyebb szakmai cikkek, akkor javaslom gyúrj rá az angoltudásra, mert különben csak kései és/vagy vacak minőségű, vagy legjobb esetben is felszínesebb információkból leszel kénytelen táplálkozni. Egy csomó jó könyv meg sem jelenik soha magyarul, emi meg megjelenik, már részben vagy egészében elavult. A magyar IT nyelvezetről(szaknyelvről) meg inkább nem nyilatkoznék... maradjunk annyiban: nem véletlen, hogy a legtöbb IT-s egyfajta kevert magyar-angol zsargont használ.
A legjobb magyar nyelvű leírás, amit hamarjában találtam - lassan nagykorú már, de talán az eredeti HT működése érthető belőle: HyperThreading - Intel Pentium 4 3.06 GHz - az azóta a technológián eszközölt változásokat nyilván nem tartalmazza, ahogy az AMD-féle SMT-hez képesti különbségeket sem.
[ Szerkesztve ]
Nincs olyan MI, ami képes lenne szimulálni az emberi hülyeséget... ha valaha lesz, annak tuti az emberi hülyeség lesz az oka... A Föld erőforrásai közül a legjobban az ész van elosztva - mindenki meg van róla győződve, hogy több jutott neki, mint másoknak.
-
Kansas
addikt
válasz Geri Bátyó #111 üzenetére
Igen, közben kicsit utána olvastam az Intelnél(csak már nem fértem bele a szerkesztési időkeretbe), és a fent említett állapottároló, amiből thread-enként van egy-egy, az valóban tartalmaz egy-egy teljes regiszter-készletet("For each thread, the processor maintains a separate, complete architectural state that includes its own set of registers as defined by the Intel 64 architecture."), tehát az van valóban duplázva. Viszont a processzor teljes végrehajtó-része közös.
De önmagában ezzel nem sok teljesítményt lehetne nyerni, max annyit érne, hogy amíg az egyik thread-en taszkváltás van, a másik thread menne helyette, tehát az I/O műveletek idejét spórolná meg.
Ami a HT igazi trükkje, hogy a két thread-hez tartozó utasításokat képes együtt végrehajtani, mivel egy órajelciklus alatt több (mikro)utasítást tud lefuttatni(az Intel konkrét példájában a Nehalem 4-et), és ezeknek a HT jóvoltából nem kell szükségszerűen egyazon thread-ből származni, hisz nem kell a thread-ek közti váltáskor(az egyazon threaden futó taszkok közti váltáshoz képest) elmenteni az egyik thread-hez tartozó regiszter-tartalmat és a másikat visszatölteni a helyére, hiszen mindkettő folytatólagosan rendelkezésre áll.Persze nyilván vannak még ezen felül mindenféle optimalizációk, meg out-of-order "mágia", de ez az alap működése, legalább is a 2009-es állapot, amikor az összefoglaló született.
Forrás: Performance Insights to Intel® Hyper-Threading Technology(2009)
[ Szerkesztve ]
Nincs olyan MI, ami képes lenne szimulálni az emberi hülyeséget... ha valaha lesz, annak tuti az emberi hülyeség lesz az oka... A Föld erőforrásai közül a legjobban az ész van elosztva - mindenki meg van róla győződve, hogy több jutott neki, mint másoknak.
-
Kansas
addikt
válasz Geri Bátyó #113 üzenetére
Nem pontosan idézel saját magadtól...
Ezt írtad:
"Multitaszknál egy adott erőforráson belül (1 mag/1 szál) váltogatja, hogy éppen melyik program fut, de a HT/SMT ezektől függetlenül kapja meg a fennmaradó processzoridőt"
Csak épp ez úgy hangzik, mintha egy szál futna, és egy másik, alacsonyabb rendű szál megkapná a változó mennyiségű kihasználatlan, "fennmaradó processzoridőt".Ez elvi szinten zárná ki a HT bekapcsolásából fakadóan fellépő teljesítmény-csökkenést, viszont potenciálisan kiéheztetné a másodrendű szálon futó taszkot.
Csakhogy mivel a két thread egyenrangú, vannak esetek, pl. livelock(egymásra vár a két thread), vagy az egyik a másikra vár ami meg I/O-ra vár, amikor az eredő teljesítmény kisebb lehet, mint ha a két szál csak simán multitaszk üzemmódban futna(HT off). Ezek szerencsére ritkábbak, mint hogy valamekkora mértékű gyorsulást hoz a HT/SMT.A biztonsági probléma abból fakad a HT-nál, hogy(nagyon durván leegyszerűsítve) az egyik thread hozzáférhet a másik thread által használt memóriaterülethez, mert nincsen kellő mértékben biztosítva a szeparáció.
Ez egyébként nem csak prociknál, de más erőforrás-megosztást használó esetekben is probléma, a legegyszerűbbtől(közös használítú számítógép) a kifinomultabbakon át(pl. hipervizorok) egyészen a felhős alkalmazásokig - csak ott nem olyan bosszantó a védekezési módszerekből(pl. full disk encryption - BitLockert és társai) fakadó teljesítmény-csökkenés és/vagy a nép már hozzászokott és eleve kalkulál vele.[ Szerkesztve ]
Nincs olyan MI, ami képes lenne szimulálni az emberi hülyeséget... ha valaha lesz, annak tuti az emberi hülyeség lesz az oka... A Föld erőforrásai közül a legjobban az ész van elosztva - mindenki meg van róla győződve, hogy több jutott neki, mint másoknak.
Új hozzászólás Aktív témák
- Projektor topic
- btz: Internet fejlesztés országosan!
- Milyen billentyűzetet vegyek?
- Konzolokról KULTURÁLT módon
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A fociról könnyedén, egy baráti társaságban
- Bittorrent topik
- Szinte csak formaság: bemutatkozott a Pixel 6 és Pixel 6 Pro
- Apple notebookok
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Intel i7-10700 + gyári hűtő
- Beszámítás! Intel Core i9 9900K 8mag 16szál processzor garanciával hibátlan működéssel
- Intel I5 14600K 14mag/20szál - Új, Tesztelt - Eladó! 98.000.-
- Beszámítás! Intel Core i7 4790K 4mag 8szál processzor garanciával hibátlan működéssel
- Intel I7 12700KF 14mag/20szál - Új, Tesztelt - Eladó! 85.000.-
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen