Add files via upload

This commit is contained in:
TimothyLottes
2016-11-12 19:32:27 -05:00
committed by GitHub
parent 55b532b507
commit 212594c256
2 changed files with 11 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
<html><head><link rel="stylesheet" href="style.css"></head><body><div class="page">
<h1>20090909 - L1 Misses</h1>
<br>
<a href="http://x264dev.multimedia.cx/?p=149">Dark Shikari has a really great blog post talking about L1 misses</a>. Quoting from that post,<br /><br /><i>"And yet in many casessuch as in x264much more time is wasted on L1 misses than L2 misses.<br /><br />The AMD processor documentation says that the L2->L1 prefetcher is not strided, and tests on Intel chips suggest the same. This means that if we are performing, for example, an access of a block of image data that is in L2 but not L1 cache, every single line of data will cause an L1 cache miss. The benchmarks seem to agree; the first chroma motion compensation during qpel in x264 takes more than twice as long as the others!"</i><br /><br />This is really a fantastic example of some of the less talked about limitations of using CPU caches and processors optimized for low latency serial computation. Will be interesting to see if this becomes more or less of a problem as CPU style architectures have ever larger vector units and end up using L1 more as a virtual register file.
</div></body></html>
+2
View File
@@ -225,6 +225,8 @@ and attempting to restore what I can from prior lost images.
<a href="20100104.html">20100104 - OnLive Notes</a><br>
<br>
<b>2009</b><br>
<a href="20090909.html">20090909 - L1 Misses</a><br>
<br>
<a href="20090812.html">20090812 - Stochastic Visibility in Distorted Fisheye</a><br>
<a href="20090804.html">20090804 - Aras's Compact Normal Storage</a><br>
<br>