«cpu-cache» etiketlenmiş sorular


7
Döngülerin sırası, bir 2D dizi üzerinden yineleme yaparken performansı neden etkiler?
Aşağıda, ive jdeğişkenlerini değiştirmem dışında neredeyse aynı olan iki program var . İkisi de farklı zaman aralıklarında koşarlar. Birisi bunun neden olduğunu açıklayabilir mi? Versiyon 1 #include <stdio.h> #include <stdlib.h> main () { int i,j; static int x[4000][4000]; for (i = 0; i < 4000; i++) { for (j = …


15
Performansı artırmak için CPU önbelleğini en iyi kullanan bir yazma kodu nasıl kullanılır?
Bu öznel bir soru gibi gelebilir, ama aradığım şey bununla ilgili karşılaşabileceğiniz belirli örneklerdir. Kod, önbellek etkin / önbellek dostu nasıl yapılır (daha fazla önbellek isabet, mümkün olduğunca az önbellek kaçırma)? Her iki açıdan bakıldığında, veri önbelleği ve program önbelleği (yönerge önbelleği), yani bir kişinin kodundaki, veri yapıları ve kod …

5
Önbelleğe Yazma ve Önbelleğe Yazma
Anladığım kadarıyla, iki yöntem arasındaki temel fark, "yazma" yönteminde verilerin, "geri yazma" durumunda verilerin "daha sonra" yazılırken, önbellek aracılığıyla ana belleğe hemen yazılmasıdır. Hala hafızayı "daha sonra" beklememiz gerekiyor, öyleyse "yazma" nın faydası nedir?
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.