Permalänk
Medlem

Hur stor skillnad gör L2 cache ?

Hur stor skillnad gör L2 cache ? för amd brukar ha Lite cache som tex 256kb,512kb,1MB medans Intel har oftas 2-4 gånger mer per kärna

Visa signatur

Stationär : I5-4670s | 16GB Ram | 1920x1200x2| HD7950 | 240GB SDD + 3TB + 2TB HDD|OSX 10.10
Bärbar: Clevo w230ss | I7-4810Qm | 16GB Ram |1920x1080| HD 4600+ GTX860M | 256gb msata SDD x2 + 1TB HDD|Windows 8.1

Permalänk
Medlem

Det kan göra en hel del skillnad men hur pass mycket det kan jag inte svara på exakt.

Permalänk
Avstängd

Om jag kommer ihåg rätt så gör cacheminnet mycket större skillnad på Intel processor än vad de gör på amds, så att göra en direkt jämförelse på prestandan baserat på cacheminnet mellan amds och intels processorer skulle inte ge en realistisk prestandajämföring.

kan dock inte svara på exakt hur mycket cacheminne ger, men du kan kolla på olika prestandatest där de har med t ex q9200 mot q9550 som har 6 respektive 12 mb cacheminne och ungefär samma frekvenser och göra en prestandabedömning ifrån det.

Visa signatur

Cooler Master Cosmos S l Asus p6t l i7 920 @3.9ghz vid 1.2v l 6 gb Corsair 1600mhz ddr3 l 5770 Crossfire l 150 gb Raptor l Corsair tx750 l Creative SB X-Fi

Permalänk
Medlem

Tror det är i princip omöjligt att svara på den frågan. Beror också på vilket program man kör. Ett visst program kanske gillar en viss struktur/mängd/snabbhet på cachen men ett annat program kanske presterar bäst om det ser ut på ett annat sätt.

Nu när flera kärnor har kommit så verkar standarden ha blivit (som det ser ut i Phenom och i7 iaf) att L1- och L2-cachen är separat per kärna och L3-cachen gemensam. Gemensam cache är viktigt för att få bra skalning i multi-trådade program då de olika trådarna måste synkronisera data mellan sig ibland. En sak som blir jobbigt med en gemensam cache är ju att denna cache måste förse alla kärnor med data samtidigt så det blir problem att göra den snabb nog. Och tillräckligt stor för att fylla data till alla kärnor. Därför är det troligen smartast att ha separat cache till varje kärna också så att man lättare kan förse kärnorna med tillräcklig bandbredd. Fast AMD och Intel vet nog mycket mer om cache än jag och de har säkert goda skäl till varför de valt att ha det som de har.

Visa signatur

AMD Ryzen 5 3600 | 4x8GiB 18-20-16-36-52-2T DDR4-3400 | MSI B450-A Pro Max AGESA 1.2.0.7 | Sapphire RX 480 Nitro+ OC 8GiB | Crucial MX500 500GB | PNY CS900 2TB | Samsung 850 EVO 500GB | Samsung PM961 512GB | Scythe Kamariki 4 450W