lkml.org 
[lkml]   [2008]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: local_add_return
From
From: Rusty Russell <rusty@rustcorp.com.au>
Date: Tue, 16 Dec 2008 17:03:00 +1030

> Now, I posted a benchmark patch before for archs to test. I'm interested
> in Sparc64.

Here ya go:

UltraSPARC-IIIi:

atomic_long: local_inc=8180000021/243
local_add=7469999999/222
cpu_local_inc=1260000001/37
local_read=5690000000/169
(total was 1326071152640)

irqsave/restore:
local_inc=6909999997/205
local_add=6899999996/205
cpu_local_inc=860000000/25
local_read=5690000005/169
(total was 1326071152640)

trivalue:
local_inc=6490000000/193
local_add=6500000000/193
cpu_local_inc=370000002/11
local_read=7419999998/221
(total was 1326071152640)

local_t:
local_inc=7440000000/221
local_add=7440000000/221
cpu_local_inc=1260000004/37
local_read=5689999997/169
(total was 1326071152640, warm_total 34443624448)

Niagara-2:

atomic_long:
local_inc=6960000013/207
local_add=6940000002/206
cpu_local_inc=2440000002/72
local_read=5390000000/160
(total was 1326071152640)

irqsave/restore:
local_inc=7660000002/228
local_add=7669999999/228
cpu_local_inc=2650000004/78
local_read=5379999999/160
(total was 1326071152640)

trivalue:
local_inc=5789999998/172
local_add=5789999995/172
cpu_local_inc=689999994/20
local_read=7470000000/222
(total was 1326071152640)

local_t:
local_inc=6940000000/206
local_add=6950000000/207
cpu_local_inc=2460000000/73
local_read=5390000004/160
(total was 1326071152640, warm_total 34443624448)



\
 
 \ /
  Last update: 2008-12-16 08:15    [W:0.092 / U:0.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site