Új hozzászólás Aktív témák
-
dezz
nagyúr
Miért nem, tekintve, hogy "amik a későbbiekben hasonlóan vezérlik az ALU-kat és a többi vonatkozó egységet (hasonlóan, mint korábban a klasszikus horizontális mikrokód)."?
Ha jól látom (sajnos indoklást nem mellékeltél), mert szerinted a "mikrokód" kifejezés semmi mást nem jelenthet, mint az egész proci összes microcoded elemének vezérlésének összességét kitevő "programcsomagot" (így tanultad, vagy mi). Azaz olyan egyszerűen nem létezik, hogy egy mikro-op-okból álló rutin fajtáját tekintve mikrokód...? Hát szerintem ez nonszensz!
"- Mit írsz, mikroprogramozó?
- Mikrokódot.
- Ez a 20 sor itt egy proci teljes mikrokód-vezérlése!?" -
dezz
nagyúr
Akkor mégegyszer:
"Various forms of μops have long been the basis for traditional microcode routines used to simplify the implementation of a particular CPU design or perhaps just the sequencing of certain multi-step operations or addressing modes. More recently, μops have also been employed in a different way in order to let modern "CISC" processors more easily handle asyncronous parallel and speculative execution: As with traditional microcode, one or more table lookups (or equivalent) is done to locate the appropriate μop-sequence based on the encoding and semantics of the machine instruction (the decoding or translation step), however, instead of having rigid μop-sequences controlling the CPU directly from a microcode-ROM, μops are here dynamically issued, that is, buffered in rather long sequences before being executed."Tehát itt nem történik más, mint hogy ezek az újszerű (vs. tradicionális) mikrokód-rutinok nem real-time vezérlik a proci bizonyos elemeit, hanem késleltetve! Ennyi!
Vagy szerinted azok is hülyék voltak, akik ezt az oldalt szerkesztették???
-
korner83
tag
Sziasztok!
8 magos gépet szeretnék venni, milyen configot javasolnátok? Alapvetően Intel párti vagyok jelenleg. Csak ram és CPU legyen a gépben erős, VGA elég csak valami alap (akár alaplapi, de komolyabb lapokban úgy sincs).
Kb a következőket szeretném, csak az alaplap (LGA771-es vagy 775-ös, skulltrail esetleg?) és processzor pontos típusával vagyok gondban (Xeon vagy sima Quad, esetleg Corei7?)
RAM: min 2x2 giga ram
CPU: 2xQUAD CORE valami (2,2-3Ghz között)
ALAPLAP: max bruttó 100e legyen - fogalmam sincs mi lenne jó 2 CPU-hozAki tud olyan weboldalt ahol 8magos gépeket teszteltek renderelő programokkal az írja meg PLS!
Olyan oldal is érdekel ahol 2 magos gépet lehet online összerakni és megrendelni.
Az egész configra a pénzkeret kb. bruttó 350-450e Ft, ebből kéne minnél nagyobb számítási kapacitást kihozni.
Használt gép/gépek is érdekelnek, akár 4 magos szerver is.
Előre is köszönöm a válaszokat!
KoRner
-
#95904256
törölt tag
Sziasztok!
Napok óta szívok vele hogy eltűnik pár bit a memóriából, így csináltam egy tesztet:
- foglalj le 4GiB RAM-ot
- töröld a területet összes bitjét
- indíts el nyolc szálat
- mindegyik szál állítsa be minden nyolcadik bitet, szálanként egy bit különbséggel
- ellenőrizd hogy a 34.359.738.368 bitből mennyi maradt nullaNa most akárhányszor futtatom le ezt a tesztet, változóan olyan 200 ezer és 2 millió közötti számú nulla marad memóriában. Ez most programozói hiba vagy nem?
így néz ki egy szál kódja:
T1_START:
MOV RSI,[ADR_PUFFER]
MOV RCX,4*1024*1024*1024
MOV RBP,1 ;0..7 közötti érték, a szálnak megfelelően
T1_CYCLE:
BTS Q[RSI],RBP
ADD RBP,8
DEC RCX
JNZ T1_CYCLE
BTR D[THREADS],1 ;jelzés az utolsónak hogy mentheti a puffert
invoke ExitThread,0Egyelőre úgy tűnik ez a dolog akkor is jelentkezik ha a szálak ugyan egyszerre írják a memóriát, de a memóriaterületeik nem fedik egymást. Hol a hiba?
-
#95904256
törölt tag
válasz #95904256 #157 üzenetére
Két utasításparamétert módosítva, úgy hogy ne legyenek közös, egyszerre írható memóriaterületek, a hiba nem jelentkezik! Vagyis a hiba csak akkor áll fenn ha két vagy több szál egyszerre próbálja meg módosítani a memóriában az egymáshoz közel lévő biteket. Van erre valami adat?
T3_START:
MOV RSI,[ADR_PUFFER]
MOV RCX,4*1024*1024*1024
MOV RBP,3*4*1024*1024*1024 ;***
T3_CYCLE:
BTS Q[RSI],RBP
ADD RBP,1 ;***
DEC RCX
JNZ T3_CYCLE
BTR D[THREADS],3
invoke ExitThread,0
Új hozzászólás Aktív témák
- Feltörték a PROHARDVER!-es regisztrációmat! (vagy elvesztettem a belépési emailcímemet)
- Kerékpárosok, bringások ide!
- Hálózatokról alaposan
- Lakáshitel, lakásvásárlás
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Poco X6 Pro - ötös alá
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Horgász topik
- World of Tanks - MMO
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- További aktív témák...
- Garanciális Intel Core i5-13600K
- Intel Core i7-11700K processzor (használt)
- Beszámítás! Intel Core i7 7700K 4 mag 8 szál processzor garanciával hibátlan működéssel
- Intel I5 13600KF 14mag/20szál - Új, Tesztelt - Eladó! 88.000.-
- Beszámítás! Intel Core i3 9100 4 mag 4 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen