All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <494840C4.50000@cosmosbay.com>

diff --git a/a/1.txt b/N1/1.txt
index 92cf58c..d40b719 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,4 +1,4 @@
-Rusty Russell a Ècrit :
+Rusty Russell a écrit :
 > On Tuesday 16 December 2008 17:43:14 David Miller wrote:
 >> Here ya go:
 > 
@@ -56,10 +56,10 @@ LOCK + data not in cache -> really really bad...
 > 
 
 Running local_t variant benchmarks
-atomic_long: local_inc95001846/11 local_add95000325/11 cpu_local_inc62000295/10 local_readI000040/1 local_add_return96000322/11 (total was 1728053248)
-irqsave/restore: local_incI8000400/14 local_addI6000395/14 cpu_local_incH6000384/14 local_readh000054/2 local_add_returnP2000394/14 (total was 1728053248)
-trivalue: local_inc\x1325001024/39 local_add\x1324001226/39 cpu_local_incÅ000080/2 local_readx6000766/23 local_add_returnA93003781/124 (total was 1728053248)
-local_t: local_inci000059/2 local_addi000058/2 cpu_local_incB000035/1 local_readP000043/1 local_add_returnê000076/2 (total was 1728053248, warm_total 62914562)
+atomic_long: local_inc=395001846/11 local_add=395000325/11 cpu_local_inc=362000295/10 local_read=49000040/1 local_add_return=396000322/11 (total was 1728053248)
+irqsave/restore: local_inc=498000400/14 local_add=496000395/14 cpu_local_inc=486000384/14 local_read=68000054/2 local_add_return=502000394/14 (total was 1728053248)
+trivalue: local_inc=1325001024/39 local_add=1324001226/39 cpu_local_inc=81000080/2 local_read=786000766/23 local_add_return=4193003781/124 (total was 1728053248)
+local_t: local_inc=69000059/2 local_add=69000058/2 cpu_local_inc=42000035/1 local_read=50000043/1 local_add_return=90000076/2 (total was 1728053248, warm_total 62914562)
 
 
 Intel(R) Xeon(R) CPU           E5450  @ 3.00GHz
@@ -87,34 +87,28 @@ If I double size of working set
 then I get quite different numbers :
 
 Running local_t variant benchmarks
-atomic_long: local_incg29007264/100 local_addg27005943/100 cpu_local_incr4000569/10 local_read\x1030000784/15 local
-_add_returnf23004616/98 (total was 3456106496)
-irqsave/restore: local_incD58002796/66 local_addD59001998/66 cpu_local_incó1000381/14 local_read\x1060000389/15 loc
-al_add_returnE28001388/67 (total was 3456106496)
-trivalue: local_inc(71000855/42 local_add(67000976/42 cpu_local_inc\x162000052/2 local_read\x1747000551/26 local_add_r
-eturnà29002352/131 (total was 3456106496)
-local_t: local_inc"10000492/32 local_add"06000460/32 cpu_local_incÑ000017/1 local_read\x1029000203/15 local_add_ret
-urn"16000415/33 (total was 3456106496, warm_total 125829124)
+atomic_long: local_inc=6729007264/100 local_add=6727005943/100 cpu_local_inc=724000569/10 local_read=1030000784/15 local
+_add_return=6623004616/98 (total was 3456106496)
+irqsave/restore: local_inc=4458002796/66 local_add=4459001998/66 cpu_local_inc=971000381/14 local_read=1060000389/15 loc
+al_add_return=4528001388/67 (total was 3456106496)
+trivalue: local_inc=2871000855/42 local_add=2867000976/42 cpu_local_inc=162000052/2 local_read=1747000551/26 local_add_r
+eturn=8829002352/131 (total was 3456106496)
+local_t: local_inc=2210000492/32 local_add=2206000460/32 cpu_local_inc=84000017/1 local_read=1029000203/15 local_add_ret
+urn=2216000415/33 (total was 3456106496, warm_total 125829124)
 
 If now I reduce NUM_LOCAL_TEST to 256*1024 so that even trivalue l3 fits cache.
 
 Running local_t variant benchmarks
-atomic_long: local_incò984929/11 local_addò984889/11 cpu_local_incâ986248/10 local_read\x11998165/1 local_add_retur
-nô003292/11 (total was 2579496960)
-irqsave/restore: local_inc\x124000102/14 local_add\x124000102/14 cpu_local_inc\x121000100/14 local_read\x17000013/2 local_ad
-d_return\x126000103/15 (total was 2579496960)
-trivalue: local_inc!000017/2 local_add 000016/2 cpu_local_inc 000017/2 local_read%000021/2 local_add_return\x1360
+atomic_long: local_inc=98984929/11 local_add=98984889/11 cpu_local_inc=89986248/10 local_read=11998165/1 local_add_retur
+n=99003292/11 (total was 2579496960)
+irqsave/restore: local_inc=124000102/14 local_add=124000102/14 cpu_local_inc=121000100/14 local_read=17000013/2 local_ad
+d_return=126000103/15 (total was 2579496960)
+trivalue: local_inc=21000017/2 local_add=20000016/2 cpu_local_inc=20000017/2 local_read=25000021/2 local_add_return=1360
 00110/16 (total was 2579496960)
-local_t: local_inc\x17000014/2 local_add\x17000015/2 cpu_local_inc\x11000009/1 local_read\x12000010/1 local_add_return#000
+local_t: local_inc=17000014/2 local_add=17000015/2 cpu_local_inc=11000009/1 local_read=12000010/1 local_add_return=23000
 019/2 (total was 2579496960, warm_total 15728642)
 
 
 
 About trivalues, their use in percpu_counter local storage (one trivalue for each cpu)
 would make the accuracy a litle bit more lazy...
-
-
---
-To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
-the body of a message to majordomo@vger.kernel.org
-More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff --git a/a/content_digest b/N1/content_digest
index aaba9f2..948227e 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -4,7 +4,7 @@
  "ref\0200812170908.05423.rusty@rustcorp.com.au\0"
  "From\0Eric Dumazet <dada1@cosmosbay.com>\0"
  "Subject\0Re: local_add_return\0"
- "Date\0Tue, 16 Dec 2008 23:59:00 +0000\0"
+ "Date\0Wed, 17 Dec 2008 00:59:00 +0100\0"
  "To\0Rusty Russell <rusty@rustcorp.com.au>\0"
  "Cc\0David Miller <davem@davemloft.net>"
   rostedt@goodmis.org
@@ -17,7 +17,7 @@
  " linux-s390@vger.kernel.org\0"
  "\00:1\0"
  "b\0"
- "Rusty Russell a \303\210crit :\n"
+ "Rusty Russell a \303\251crit :\n"
  "> On Tuesday 16 December 2008 17:43:14 David Miller wrote:\n"
  ">> Here ya go:\n"
  "> \n"
@@ -75,10 +75,10 @@
  "> \n"
  "\n"
  "Running local_t variant benchmarks\n"
- "atomic_long: local_inc95001846/11 local_add95000325/11 cpu_local_inc62000295/10 local_readI000040/1 local_add_return96000322/11 (total was 1728053248)\n"
- "irqsave/restore: local_incI8000400/14 local_addI6000395/14 cpu_local_incH6000384/14 local_readh000054/2 local_add_returnP2000394/14 (total was 1728053248)\n"
- "trivalue: local_inc\02325001024/39 local_add\02324001226/39 cpu_local_inc\303\205000080/2 local_readx6000766/23 local_add_returnA93003781/124 (total was 1728053248)\n"
- "local_t: local_inci000059/2 local_addi000058/2 cpu_local_incB000035/1 local_readP000043/1 local_add_return\303\252000076/2 (total was 1728053248, warm_total 62914562)\n"
+ "atomic_long: local_inc=395001846/11 local_add=395000325/11 cpu_local_inc=362000295/10 local_read=49000040/1 local_add_return=396000322/11 (total was 1728053248)\n"
+ "irqsave/restore: local_inc=498000400/14 local_add=496000395/14 cpu_local_inc=486000384/14 local_read=68000054/2 local_add_return=502000394/14 (total was 1728053248)\n"
+ "trivalue: local_inc=1325001024/39 local_add=1324001226/39 cpu_local_inc=81000080/2 local_read=786000766/23 local_add_return=4193003781/124 (total was 1728053248)\n"
+ "local_t: local_inc=69000059/2 local_add=69000058/2 cpu_local_inc=42000035/1 local_read=50000043/1 local_add_return=90000076/2 (total was 1728053248, warm_total 62914562)\n"
  "\n"
  "\n"
  "Intel(R) Xeon(R) CPU           E5450  @ 3.00GHz\n"
@@ -106,36 +106,30 @@
  "then I get quite different numbers :\n"
  "\n"
  "Running local_t variant benchmarks\n"
- "atomic_long: local_incg29007264/100 local_addg27005943/100 cpu_local_incr4000569/10 local_read\02030000784/15 local\n"
- "_add_returnf23004616/98 (total was 3456106496)\n"
- "irqsave/restore: local_incD58002796/66 local_addD59001998/66 cpu_local_inc\303\2631000381/14 local_read\02060000389/15 loc\n"
- "al_add_returnE28001388/67 (total was 3456106496)\n"
- "trivalue: local_inc(71000855/42 local_add(67000976/42 cpu_local_inc\0262000052/2 local_read\02747000551/26 local_add_r\n"
- "eturn\303\24029002352/131 (total was 3456106496)\n"
- "local_t: local_inc\"10000492/32 local_add\"06000460/32 cpu_local_inc\303\221000017/1 local_read\02029000203/15 local_add_ret\n"
- "urn\"16000415/33 (total was 3456106496, warm_total 125829124)\n"
+ "atomic_long: local_inc=6729007264/100 local_add=6727005943/100 cpu_local_inc=724000569/10 local_read=1030000784/15 local\n"
+ "_add_return=6623004616/98 (total was 3456106496)\n"
+ "irqsave/restore: local_inc=4458002796/66 local_add=4459001998/66 cpu_local_inc=971000381/14 local_read=1060000389/15 loc\n"
+ "al_add_return=4528001388/67 (total was 3456106496)\n"
+ "trivalue: local_inc=2871000855/42 local_add=2867000976/42 cpu_local_inc=162000052/2 local_read=1747000551/26 local_add_r\n"
+ "eturn=8829002352/131 (total was 3456106496)\n"
+ "local_t: local_inc=2210000492/32 local_add=2206000460/32 cpu_local_inc=84000017/1 local_read=1029000203/15 local_add_ret\n"
+ "urn=2216000415/33 (total was 3456106496, warm_total 125829124)\n"
  "\n"
  "If now I reduce NUM_LOCAL_TEST to 256*1024 so that even trivalue l3 fits cache.\n"
  "\n"
  "Running local_t variant benchmarks\n"
- "atomic_long: local_inc\303\262984929/11 local_add\303\262984889/11 cpu_local_inc\303\242986248/10 local_read\021998165/1 local_add_retur\n"
- "n\303\264003292/11 (total was 2579496960)\n"
- "irqsave/restore: local_inc\0224000102/14 local_add\0224000102/14 cpu_local_inc\0221000100/14 local_read\027000013/2 local_ad\n"
- "d_return\0226000103/15 (total was 2579496960)\n"
- "trivalue: local_inc!000017/2 local_add 000016/2 cpu_local_inc 000017/2 local_read%000021/2 local_add_return\02360\n"
+ "atomic_long: local_inc=98984929/11 local_add=98984889/11 cpu_local_inc=89986248/10 local_read=11998165/1 local_add_retur\n"
+ "n=99003292/11 (total was 2579496960)\n"
+ "irqsave/restore: local_inc=124000102/14 local_add=124000102/14 cpu_local_inc=121000100/14 local_read=17000013/2 local_ad\n"
+ "d_return=126000103/15 (total was 2579496960)\n"
+ "trivalue: local_inc=21000017/2 local_add=20000016/2 cpu_local_inc=20000017/2 local_read=25000021/2 local_add_return=1360\n"
  "00110/16 (total was 2579496960)\n"
- "local_t: local_inc\027000014/2 local_add\027000015/2 cpu_local_inc\021000009/1 local_read\022000010/1 local_add_return#000\n"
+ "local_t: local_inc=17000014/2 local_add=17000015/2 cpu_local_inc=11000009/1 local_read=12000010/1 local_add_return=23000\n"
  "019/2 (total was 2579496960, warm_total 15728642)\n"
  "\n"
  "\n"
  "\n"
  "About trivalues, their use in percpu_counter local storage (one trivalue for each cpu)\n"
- "would make the accuracy a litle bit more lazy...\n"
- "\n"
- "\n"
- "--\n"
- "To unsubscribe from this list: send the line \"unsubscribe linux-ia64\" in\n"
- "the body of a message to majordomo@vger.kernel.org\n"
- More majordomo info at  http://vger.kernel.org/majordomo-info.html
+ would make the accuracy a litle bit more lazy...
 
-e6e63d8fa3d3340500d396a7386042b0e46f2743c18d4124b9fd726a929e85ce
+cd6a6f46c07020b68f8fe147217713f5d12f442b6da0ebcb48a7120aacaaed4c

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.