Új hozzászólás Aktív témák
-
tonyrulez
őstag
-
válasz #25954560 #52 üzenetére
Ennek csak az lehet az oka, hogy kód nem lett teljesen AMDre optimalizálva korábban.
Érdekes azonban, hogy inteltől átmenetek mérnökök AMD ez mikor Krazich "tisztogatott".. Erre amdbe is bekerult olyan funkció ami a sebbességért feláldozza a biztonságot.. Valami értékrend gond lehet ott (a sebbességért mindent).
Ezt javítani szerintem normálisan nem is lehet, az elvvel van baj, hogy előre dolgoznának mielőtt tudnánk milyen folyamat számára... Ha rossz a tipp, más folyamat kikérhet olyan adatot ami nem neki szól. Ezzel igazából a belső késleltetés csökkentené. És mivel Intel architektúra ki van gyúrva egy csomó ilyen funkcióval (és bugos is mit látszik), belső késleltetésért spekulálunk .. Én a "nem ér annyit" véleményen lennék, de hát nem én döntök (nem is vagyok olyan pozícióban, csak egy "átlagos" programozó vagyok, bár rúgtak ki már amiatt, hogy még mondtam valamire főnökségnek, hogy hülyeséget akarnak és nem fog menni úgy ahogy kérik.. Persze aki helyettem csinálta annak se sikerült, volt kolégáktól megtudva).The human head cannot turn 360 degrees... || Ryzen 7 5700X; RX580 8G; 64GB; 2TB + 240GB + 2TB || Samsung Galaxy Z Flip 5
-
#25954560
törölt tag
"Ennek csak az lehet az oka, hogy kód nem lett teljesen AMDre optimalizálva korábban. "
nem csak az lehet az oka bar egyreszt egyetertek veled.a psf csak zen3-mal jott be, tehat ha vannak is trukkok, amiben tud segiteni a fordito, egyreszt lehet h csak a legmodernebb verziok tudjak, masreszt nem kizart h explicite engedelyezni is kene forditaskor ha a fordito nem teszi meg es a phoronix-os ~100 alkalmazas
--with-tune=generic
-kel forgott, sima gcc10.2. nem mondom h mas eredmeny lett volna mas forditoval vagy maskepp parameterezve, de nem kizart. a teszt igy is ervenyes, hiszen tudni lehet h mivel teszteltek.masik ok, amiert nem biztos h erdekes az AMD-re optimalizaltsag az az, hogy a PSF egy elegge alacsonyszintu hardveres megoldas ha jol ertem, nem biztos h egyaltalan meg lehet tamogatni forditassal.
ha ugyis tudod mi ez, akkor bocs, ugord at legyszi ezt a bekezdest. nagyon konyhanyelven arrol van szo, hogy a pipeline-ban vannak load-ok es store-ok. a procik szoktak ezeknek a felcserelgetesevel is jatszani, de most arrol van szo, hogy ha a csoben van ket utasitas, az elso h tarolj le valamit egy cimre, a masodik meg az h olvass be valami egy cimrol, akkor nem az tortenik h letarolja a memoriaba es az olvasashoz pedig onnan olvassa ki (osszeadodva a ket kesleltetes), hanem rajon h a ket cim ugyanaz, nem kell beolvasni az adatot mert meg epp megvan, tehat odaadja a load-nak, renget idot nyerve. ez a store-to-load forwarding (STLF).
a PSF annyival lenne okosabb, hogy meg sem varja meg a cimek feloldasat sem, hanem megsaccolja korabbi STLF parok alapjan h a store tartozhat-e valamelyik load-hoz.nem kizart, hogy hosszabb pipeline eseten nagyobb lehet a nyereseg (es a veszteseg is hibas elorejelzes miatt), szoval az is lehet h magat a ficsort tesztelik zen3-ban, de csak pl a zen4 v zen5 kesobbi modositaival lesz nagyobb haszna. csak spekulalok.
koszi,
&rew -
ddekany
veterán
válasz #25954560 #56 üzenetére
Mai (nem-beágyazott) CPU-knak van egy jó nagy "ablaka", amin belül átvariálják, hogy mit hogyan fognak csinálni, és nem követik szó szerint, amit a fordító odarakott, mint tudjuk. Ennek ellenére a fordítónak tényleg ilyen részletekbe menően figyelembe kellene vennie adott CPU belső trükkjeit? Akkor megette az egészet fene, mert a C++ nem JIT-es, hogy pár év mulva mágikusan alkalmazkodjon az akkori CPU-khoz. (Java-nak több esélye van már akkor, de még egyszer, én nem akarom elhinni, hogy ez számítana, főleg érezhetően.)
-
ddekany
veterán
De nem az a baj (legalább is általában), hogy nem tudják milyen folyamat számára dolgoznak előre. Egyrészt előre dolgoznak olyan ágakon, amiket esetleg majd vissza kell görgetni, ami meglepő lehet, ha program logika valójában soha nem ment volna arra. Másrészt ha még ez a tippelgetés sincs, akkor is esetleg "kitapogatható" lehet időzítésekkel, hogy a másik kód melyik ágakon járt, amihez pedig a hívónak semmi köze. És ez utóbbival már nem könnyű általánosságban tenni valamit.
Az, hogy az utolsó pár kis %-ért is rakás trükköt betesznek, meg alighanem a túlzottan kiélezett verseny következménye. Ezzel sem tudom mit lehet kezdeni, mert kell a verseny.
-
-
ddekany
veterán
Mivel ez az egyensúlyozás innentől mindennapok része lesz gyártótól függetlenül, az lenne értelmesebb talán, ha lenne Windows vezérlő központban valahogy egy szép nagy csúszka, hogy "max biztonság", "csak amitől otthon is félni érdemes", és "max sebesség". De utóbbinál persze letiltja a net elérést .
-
Pingüino
senior tag
Szerintem meg döntsük el, hogy testreszabhatóságot, vagy faék egyszerűséget várunk egy OS-től, mert a kettő együtt nem megy. Ez a csúszkás dolog tök jól hangzik, csak ha valaki max. sebességre állítja úgy, hogy fingja nincs róla, most akkor mit is állított át, akkor az első olyan probléma, amire nem lett felkészítve a rendszer, elég komoly problémát fog okozni.
-
ddekany
veterán
Pedig otthoni usernek ez bonyolultabb nem lehet, mint hogy választasz pár profil közül. A max sebesség persze nem kéne, mint éreztettem. De teljesen elméleti volt a felvetésem, kb 0% esélye van, hogy pont ez betennék. (Majd átvariálják hogy lekerekített a sarka vagy nem még 10x-e, meg betesznek néhány gonoszságot, amikor magától csinál vmi okosat, mint +1 ok hogy bekapcsoljon éjjel közepén a táskádban, ilyesmik.)
-
félisten
Szerintem presztízs téren megérné.
Két nagyobb cégnél is láttam közelről az IT munkáját, és az a mélységes megvető gyűlölet, amit tapasztaltam a részükről az MS irányába - amikor egyesével kellett végig tesztelgetniük a frissítéseket, hogy nem okoz-e gondot a céges a környezetben - az biztos nem tesz jót a cégnek.
Szóba jött egyik helyen a surface eszközök vásárlása, illetve a pihenőszobába xbox vétele, de az IT-sok megoldották, hogy Samsung/Lenovo cuccokat és PS4-et vett a cég végül.[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
ddekany
veterán
Valószínűleg lényegtelen, hogy mi éri meg nekik, mert nem tudatosan ilyen töketlenek. Gondolom nagy céges fejetlenség és motiválatlanság. Mert ilyen triviális bénaságokra gondolok, mint, csak egy példa, hogy a média kontrol gombok feldoban egy jó nagy területet letakaró becsukhatlan vackot, és másodpercekig malmozhatsz amíg eltakarodik, és végre hozzáférsz ahhoz amit eltakart. Vagy, a másik fajta, a mély hozzánemértést és komolytalanságot sugárzó ötletek, mint pl. hogy bármikor felpattanhat egy ablak, ami lenyúlja a fókuszt, ahelyett, hogy a tálcán villogna csak. Nyilván, ha csak maszturáblásra kell az OS, ez nem gond, de én pl. gépelek is, meg sűrűn csapkodom az entert közben, és nem egyszer volt, hogy csak vmi felvillanó ablak eltűnését láttam, meg hogy hiányzik pár karakter abból amit írtam. Vagy, hogy évek óta könyörögnek a felhasználók, hogy soha ne induljon újra, vagy főleg, kapcsolódjon be a gép (éjjel közepén pl.), felhasználói interakció nélkül. És van még jópár ilyen. Ezekre nem lehet mondani, hogy nincs rá pénz. Egyszerűen totál idiótává vált, halott részleg, amit kompatibilitás örökké életben tart, és így nincs semmiféle verseny nyomás sem rajta.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Bestbuy játékok
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Macska topik
- A Microsoft feltalálta az olcsó AI-t
- Garmin Forerunner 165 - alapozó edzés
- Autós topik
- Xbox Series X|S
- Milyen alaplapot vegyek?
- A fociról könnyedén, egy baráti társaságban
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...