- Xiaomi 15T - reakció nélkül nincs egyensúly
- Valami új érkezik november 5-én. (Egy vékony Motorola)
- One mobilszolgáltatások
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- iPhone topik
- Poco F7 – bajnokesélyes
- Milyen okostelefont vegyek?
- Huawei P10 Lite - csak a szokásos
- Samsung Galaxy S25 - végre van kicsi!
Új hozzászólás Aktív témák
-
joysefke
veterán
válasz
DrojDtroll
#9331
üzenetére
for (int i = 0; i < heigth; i++){for (int j = 0; j < width; j++){result[j, i] = reader.ReadUInt16();}}Itt van még egy olyan probléma (mindkét példádban), hogy úgy iterálsz át egy nagy többdimenziós tömbön, hogy a belső ciklusod nem a tömb legjobboldalibb dimenzióján iterál.
C#-ban a többdimenziós tömbök (A[,,,]) row-major ként vannak a memóriában, tehát a legjobb oldalibb dimenzió egymás melletti elemei a memóriában egymás mellett lesznek. az A[100, 50] elem mellett az A[100,51] elem van. Ezzel szemben az A[101,50] az teljesen máshol van, a te esetedben (2048) elemmel később mint az A[100,50], tehát mivel int tömbről van szó, 8KB-tal később van. Az hogy itt csak írsz és nem olvasol kb mindegy, mert nyilván egy egész cache line lesz írva/olvasva.
A helyzeten cache-line szempontből még (valószínűleg) tovább ront itt, hogy kettő hatványonként iterálsz. ilyen problémák nagy mátrixok szorzásánál vannak
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xiaomi 15T - reakció nélkül nincs egyensúly
- World of Tanks - MMO
- Mikrotik routerek
- Milyen billentyűzetet vegyek?
- Windows 11
- Arc Raiders
- Milyen belső merevlemezt vegyek?
- Valami új érkezik november 5-én. (Egy vékony Motorola)
- One mobilszolgáltatások
- Ipari mennyiségű szuperszámítógéppel dagasztaná az AI lufit az USA
- További aktív témák...
- 2017 CTO iMac 27" 5K - i7 4,2 GHz, 32 GB RAM, 512 GB SSD, Radeon Pro 580, Magic Mouse+ Numpad Keyb.
- Újszerű ERŐMŰ Lenovo P1 G3 (4K Intel Core I7 10850H 32Gb 1 Tb) Tervező/vágó/gamer - Nvidia 4Gb!
- ERŐMŰ Lenovo Thinkpad P1 G2 Workstation (Core I7 32Gb 1 Tb 4Gb Nvidia 4K kijelző) laptopom eladó!
- Macbook Pro 16 A2485 EMC 3651 27% 16" Retina XDR IPS M1 Pro 32GB 500GB magyar vbill gar
- G.SKILL Trident Z RGB 64GB (2x32GB) DDR4 3600MHz F4-3600C18D-64GTZR
- Dell Latutide E7280 FHD, i7 7600U, 8GB RAM, 256gb ssd, thunderbolt, számla, 6 hó gar
- 157 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060
- iPhone 12 mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3457, 94% Akkumulátor
- ÚJ ÁRU 10.22.!!! HP üzleti laptopok Elitebook, Probook, Zbook 4-13. gen gar.
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest



