- ASUS routerek
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Milyen switch-et vegyek?
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- Mikrotik routerek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- XPEnology
- Az USA nem akarja visszafogni Kína növekedését
- 1000 kilométert mehetnek az EV-k az új CATL-akkuval
- DIGI internet
Új hozzászólás Aktív témák
-
Meteorhead
aktív tag
A mihez tartás végett, igen, lehetne ezekre speciálisan fordított rendszer binárisokat használni, de ezt annyira macerás lekezelni, hogy egyetlen épeszű OS/disztribúció sem teszi meg. (Igen, a Gentoo Linux ami a kernelt és minden vackot a /march:native-vel fordít nem számít fenntartható/épeszű megoldásnak.) A kernelben a Spectre és társaihoz tartozó egyedi kódok futásidőben vannak ki/be-kapcsolva, de ezek nem lassítják le szignifikánsan a gépet.
Egy x86 elágazás becslője 10-14 egymásba ágyazott elágazáson még triviálisan átlát, ha az nem változik. Egy szénné tuningolt binárisban egy sima for ciklusra is 3-4-5 változat generálódik: egy ha rövid a ciklus, egy ha pont 3 hosszú, egy ha néggyel osztható, egy AVX-es, egy több szálú... és futásidőben választódik ki, ami épp a legmegfelelőbb az adott ciklushosszhoz. PGO (Profile Guided Optimization) ezeket a tippeléseket tüntetni el.
A kernelben is van egy csomó architektúra specifikus választás egyes megoldások között, de ezek sosem változnak és az elágazás becslő baromi gyorsan megtanulja ezeket és utána nincs látható hatása. Akkor van baj, ha ezek futásidőben (gyakran) változnak, de a CPUID nemigen szokott változni (ha nem valami skizoid procit használtok).
Új hozzászólás Aktív témák
- Beszámítás! Intel Core i3 10105 4 mag 8 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! ÚJ Intel Core i5 11400F / i9 11900KF / i9 11900K tálcás processzorok 27% áfás számlával
- Intel I5 13600KF 14mag/20szál - Új, Tesztelt - Eladó! 88.000.-
- Eladó! Intel i5 7500 processzor (csomagküldés az árban)
- Intel Core i7-11700K processzor (használt)