summaryrefslogblamecommitdiffstats
path: root/testsuites/smptests/smpatomic01/smpatomic01.scn
blob: 01f6ad4844665f52d3fd9eb8bffd7c99a3f630c8 (plain) (tree)
1
2
                                 
                            
























                                                  
                             
























                                                  
                            
























                                                        
                                         
























                                                  
                               
                 
                 






















                                                    
                              


















































                                                       

















































                                       
                               
*** BEGIN OF TEST SMPATOMIC 1 ***
=== atomic add test case ===
worker 0 value: 68020
worker 1 value: 355745
worker 2 value: 341230
worker 3 value: 395115
worker 4 value: 341233
worker 5 value: 352026
worker 6 value: 381492
worker 7 value: 357940
worker 8 value: 422258
worker 9 value: 244645
worker 10 value: 246474
worker 11 value: 197385
worker 12 value: 256213
worker 13 value: 233617
worker 14 value: 234606
worker 15 value: 260702
worker 16 value: 214706
worker 17 value: 86201
worker 18 value: 104268
worker 19 value: 67940
worker 20 value: 68509
worker 21 value: 98021
worker 22 value: 66668
worker 23 value: 87962
atomic value: expected = 5482976, actual = 5482976
=== atomic flag test case ===
worker 0 value: 90301
worker 1 value: 90507
worker 2 value: 91048
worker 3 value: 90930
worker 4 value: 91129
worker 5 value: 90994
worker 6 value: 91677
worker 7 value: 91086
worker 8 value: 90729
worker 9 value: 90540
worker 10 value: 91358
worker 11 value: 90859
worker 12 value: 90954
worker 13 value: 90816
worker 14 value: 91052
worker 15 value: 90994
worker 16 value: 90961
worker 17 value: 89741
worker 18 value: 90144
worker 19 value: 90270
worker 20 value: 90301
worker 21 value: 90054
worker 22 value: 89782
worker 23 value: 90108
atomic value: expected = 2176335, actual = 2176335
=== atomic sub test case ===
worker 0 value: 4294821032
worker 1 value: 4294618821
worker 2 value: 4294631020
worker 3 value: 4294597642
worker 4 value: 4294626165
worker 5 value: 4294629962
worker 6 value: 4294601673
worker 7 value: 4294668647
worker 8 value: 4294687608
worker 9 value: 4294691802
worker 10 value: 4294770759
worker 11 value: 4294700436
worker 12 value: 4294715096
worker 13 value: 4294716993
worker 14 value: 4294708426
worker 15 value: 4294725595
worker 16 value: 4294732565
worker 17 value: 4294893135
worker 18 value: 4294857801
worker 19 value: 4294892291
worker 20 value: 4294874959
worker 21 value: 4294839944
worker 22 value: 4294874753
worker 23 value: 4294875135
atomic value: expected = 4289504452, actual = 4289504452
=== atomic compare exchange test case ===
worker 0 value: 121131
worker 1 value: 134839
worker 2 value: 139422
worker 3 value: 123158
worker 4 value: 122908
worker 5 value: 134536
worker 6 value: 134554
worker 7 value: 133142
worker 8 value: 129816
worker 9 value: 133474
worker 10 value: 129722
worker 11 value: 140019
worker 12 value: 129180
worker 13 value: 122164
worker 14 value: 135158
worker 15 value: 126391
worker 16 value: 132336
worker 17 value: 123469
worker 18 value: 122731
worker 19 value: 124443
worker 20 value: 125119
worker 21 value: 121813
worker 22 value: 123291
worker 23 value: 121235
atomic value: expected = 3084051, actual = 3084051
=== atomic or/and test case ===
worker 0 value: 0
worker 1 value: 0
worker 2 value: 4
worker 3 value: 8
worker 4 value: 0
worker 5 value: 32
worker 6 value: 64
worker 7 value: 0
worker 8 value: 0
worker 9 value: 512
worker 10 value: 0
worker 11 value: 0
worker 12 value: 0
worker 13 value: 8192
worker 14 value: 16384
worker 15 value: 0
worker 16 value: 0
worker 17 value: 131072
worker 18 value: 0
worker 19 value: 524288
worker 20 value: 1048576
worker 21 value: 2097152
worker 22 value: 0
worker 23 value: 8388608
atomic value: expected = 12214892, actual = 12214892
=== atomic fence test case ===
normal value = 10931635, second value = 10931635
=== atomic store release and load acquire test case ===
processor 0 delta 1040ns, load count 0
processor 1 delta 1573ns, load count 59
processor 2 delta 1840ns, load count 21
processor 3 delta 1307ns, load count 71
processor 4 delta 1440ns, load count 45
processor 5 delta 1973ns, load count 0
processor 6 delta 1173ns, load count 84
processor 7 delta 1707ns, load count 34
processor 8 delta 1867ns, load count 39
processor 9 delta 1360ns, load count 84
processor 10 delta 1227ns, load count 0
processor 11 delta 1760ns, load count 51
processor 12 delta 1493ns, load count 13
processor 13 delta 2000ns, load count 64
processor 14 delta 2133ns, load count 77
processor 15 delta 1627ns, load count 26
processor 16 delta 2240ns, load count 41
processor 17 delta 1733ns, load count 0
processor 18 delta 2000ns, load count 29
processor 19 delta 1467ns, load count 74
processor 20 delta 1600ns, load count 16
processor 21 delta 1200ns, load count 66
processor 22 delta 1867ns, load count 3
processor 23 delta 1333ns, load count 53
=== atomic read-modify-write test case ===
processor 0 delta 1067ns, read-modify-write count 0
processor 1 delta 3921ns, read-modify-write count 0
processor 2 delta 3067ns, read-modify-write count 0
processor 3 delta 1200ns, read-modify-write count 0
processor 4 delta 3600ns, read-modify-write count 0
processor 5 delta 3334ns, read-modify-write count 0
processor 6 delta 1334ns, read-modify-write count 0
processor 7 delta 2187ns, read-modify-write count 0
processor 8 delta 1147ns, read-modify-write count 0
processor 9 delta 3947ns, read-modify-write count 0
processor 10 delta 2321ns, read-modify-write count 0
processor 11 delta 3734ns, read-modify-write count 0
processor 12 delta 2827ns, read-modify-write count 1
processor 13 delta 2481ns, read-modify-write count 0
processor 14 delta 1254ns, read-modify-write count 0
processor 15 delta 2667ns, read-modify-write count 0
processor 16 delta 3467ns, read-modify-write count 0
processor 17 delta 2054ns, read-modify-write count 0
processor 18 delta 1707ns, read-modify-write count 1
processor 19 delta 1894ns, read-modify-write count 0
processor 20 delta 2934ns, read-modify-write count 0
processor 21 delta 1547ns, read-modify-write count 0
processor 22 delta 1361ns, read-modify-write count 0
processor 23 delta 3200ns, read-modify-write count 0
=== single writer seqlock test case ===
processor 0 count 2451021
processor 1 count 1
processor 2 count 8
processor 3 count 31
processor 4 count 52
processor 5 count 23
processor 6 count 23
processor 7 count 49
processor 8 count 703
processor 9 count 750
processor 10 count 684
processor 11 count 770
processor 12 count 710
processor 13 count 691
processor 14 count 687
processor 15 count 695
processor 16 count 774
processor 17 count 828
processor 18 count 732
processor 19 count 719
processor 20 count 728
processor 21 count 761
processor 22 count 685
processor 23 count 764
=== multi writer seqlock test case ===
processor 0 count 124410
processor 1 count 7865
processor 2 count 123950
processor 3 count 7797
processor 4 count 124253
processor 5 count 7773
processor 6 count 124763
processor 7 count 7817
processor 8 count 124593
processor 9 count 7781
processor 10 count 124647
processor 11 count 7753
processor 12 count 124322
processor 13 count 7692
processor 14 count 124906
processor 15 count 7715
processor 16 count 124568
processor 17 count 7605
processor 18 count 125060
processor 19 count 7908
processor 20 count 124499
processor 21 count 7804
processor 22 count 124538
processor 23 count 7874
*** END OF TEST SMPATOMIC 1 ***