File tree 1 file changed +24
-0
lines changed
1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ _id : 53d478b0-bb61-11ef-b168-9b40021e3672
2
+ _parent : ' https://travisdowns.github.io/blog/2020/05/13/intel-zero-opt.html'
3
+ replying_to_uid : ' '
4
+ message : >-
5
+ Hi Travis, Nice Work! BTW I noticed one more interesting thing from your
6
+ experiment on non-silent drops, on StackOverFlow. I redesigned a small
7
+ experiment based on your code on StackOverflow: I first filled the entire L2
8
+ full of random data, then I CLFLUSH all the data filled in. Now, we should
9
+ have a completely empty L1D and L2. Then, I read 32KB(512 64B Cacheline)
10
+ buffer data into the CPU. I noticed that THERE are ~500 L2_Silent Eviction
11
+ during this reading. I loop the experiment 1000 times and this behavior shows
12
+ up at every time.
13
+
14
+
15
+ This is Weird because L1 and L2 should be completely empty before each 32KB
16
+ read, so where are these 500 lines of silent eviction coming from? xD That
17
+ might be another question we dont know and worth investigating in the future?
18
+
19
+
20
+ Anyway, Thank you so much for the great work!
21
+ name : Jerry
22
+ email : dcb0cc638f413aaa3ebc096582e09074
23
+ hp : ' '
24
+ date : 1734321216
You can’t perform that action at this time.
0 commit comments