source: fmts/trunk/logs/speed-test.txt@ 1530

Last change on this file since 1530 was 1301, checked in by George Lilly, 13 years ago

creating logs directory for file store load test results

File size: 3.1 KB
Line 
1GT.M Rocks!!!
2gpl
3
4I wrote a standalone test driver that will work on any GT.M system.
5( you have to change the calls to $$NOW^XLFDT to another way to get a timestamp..
6and then do the number of seconds computation differently...I don't know how)
7
8I'm attaching the mumps routine C0XTEST.m
9
10The first time I ran it I got significantly worse results. Then I realized that I had
11generated a random Graph number for each node.... In our triples load all the
12Graph numbers are the same... Here's what that first run looked like:
13
14GTM>D EN^C0XTEST
15
16INSERTION STARTS AT 3111105.234543
17
18USING BULKLOAD
19LOCKING ZERO NODE
20ZERO NODE UNLOCKED, IENS RESERVED=10000
213111105.234543
22INSERTION ENDS AT 3111106.000401
23 ELAPSED TIME: 1098 SECONDS
24 APPROXIMATELY 9 NODES PER SECOND
25
26Second run on gpl (which is a VM) got worse, even though all the Graph pointer are the same.
27
28GTM>D EN^C0XTEST
29
30INSERTION STARTS AT 3111106.0032
31
32USING BULKLOAD
33LOCKING ZERO NODE
34ZERO NODE UNLOCKED, IENS RESERVED=10000
353111106.0032
36INSERTION ENDS AT 3111106.00532
37 ELAPSED TIME: 1280 SECONDS
38 APPROXIMATELY 7 NODES PER SECOND
39
40I put C0XTEST on raven and I couldn't believe my eyes....
41
42GTM>D EN^C0XTEST
43
44INSERTION STARTS AT 3111106.024924
45
46USING BULKLOAD
47LOCKING ZERO NODE
48ZERO NODE UNLOCKED, IENS RESERVED=10000
493111106.024924
50INSERTION ENDS AT 3111106.024924
51 ELAPSED TIME: 0 SECONDS
52GTM>W ^C0X(101,0)
53C0X TRIPLE^172.101I^238634^238634
54
55
56GTM>D EN^C0XTEST
57
58INSERTION STARTS AT 3111106.024954
59
60USING BULKLOAD
61LOCKING ZERO NODE
62ZERO NODE UNLOCKED, IENS RESERVED=10000
633111106.024954
64INSERTION ENDS AT 3111106.024955
65 ELAPSED TIME: 1 SECONDS
66 APPROXIMATELY 10000 NODES PER SECOND
67GTM>W ^C0X(101,0)
68C0X TRIPLE^172.101I^248635^248635
69
70
71GTM>D EN^C0XTEST
72
73INSERTION STARTS AT 3111106.025009
74
75USING BULKLOAD
76LOCKING ZERO NODE
77ZERO NODE UNLOCKED, IENS RESERVED=10000
783111106.025009
79INSERTION ENDS AT 3111106.02501
80 ELAPSED TIME: 1 SECONDS
81 APPROXIMATELY 10000 NODES PER SECOND
82GTM>W ^C0X(101,0)
83C0X TRIPLE^172.101I^258636^258636
84
85So I upped the anti to 100000 nodes
86
87GTM>D EN^C0XTEST
88
89INSERTION STARTS AT 3111106.025823
90
91USING BULKLOAD
92LOCKING ZERO NODE
93ZERO NODE UNLOCKED, IENS RESERVED=100000
943111106.025823
95INSERTION ENDS AT 3111106.02583
96 ELAPSED TIME: 7 SECONDS
97 APPROXIMATELY 14285 NODES PER SECOND
98GTM>W ^C0X(101,0)
99C0X TRIPLE^172.101I^658640^658640
100GTM>W $O(^C0X(101,"AA"),-1)
101658639
102
103GTM>D EN^C0XTEST
104
105INSERTION STARTS AT 3111106.025932
106
107USING BULKLOAD
108LOCKING ZERO NODE
109ZERO NODE UNLOCKED, IENS RESERVED=100000
1103111106.025932
111INSERTION ENDS AT 3111106.025936
112 ELAPSED TIME: 4 SECONDS
113 APPROXIMATELY 25000 NODES PER SECOND
114GTM>W ^C0X(101,0)
115C0X TRIPLE^172.101I^758641^758641
116GTM>W $O(^C0X(101,"AA"),-1)
117758640
118
119GTM>D EN^C0XTEST
120
121INSERTION STARTS AT 3111106.030006
122
123USING BULKLOAD
124LOCKING ZERO NODE
125ZERO NODE UNLOCKED, IENS RESERVED=100000
1263111106.030006
127INSERTION ENDS AT 3111106.030015
128 ELAPSED TIME: 9 SECONDS
129 APPROXIMATELY 11111 NODES PER SECOND
130GTM>W ^C0X(101,0)
131C0X TRIPLE^172.101I^858642^858642
132GTM>W $O(^C0X(101,"AA"),-1)
133858641
Note: See TracBrowser for help on using the repository browser.