Skip to content

Commit 879b959

Browse files
committed
rename functions
1 parent bfc5860 commit 879b959

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

benchmarks/benchmarks.py

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@
1515

1616
# ### BLAS level 1 ###
1717

18-
# dnrm2
18+
# nrm2
1919

20-
dnrm2_sizes = [100, 200, 400, 600, 800, 1000]
20+
nrm2_sizes = [100, 200, 400, 600, 800, 1000]
2121

22-
def run_dnrm2(n, x, incx, func):
22+
def run_nrm2(n, x, incx, func):
2323
res = func(x, n, incx=incx)
2424
return res
2525

2626

2727

2828
class Nrm2:
2929

30-
params = [dnrm2_sizes, ['d', 'dz']]
30+
params = [nrm2_sizes, ['d', 'dz']]
3131
param_names = ["size", "variant"]
3232

3333
def setup(self, n, variant):
@@ -37,21 +37,21 @@ def setup(self, n, variant):
3737
self.x = rndm.uniform(size=(n,)).astype(dtyp)
3838
self.nrm2 = ow.get_func('nrm2', variant)
3939

40-
def time_dnrm2(self, n, variant):
41-
run_dnrm2(n, self.x, 1, self.nrm2)
40+
def time_nrm2(self, n, variant):
41+
run_nrm2(n, self.x, 1, self.nrm2)
4242

4343

44-
# ddot
44+
# dot
4545

46-
ddot_sizes = [100, 200, 400, 600, 800, 1000]
46+
dot_sizes = [100, 200, 400, 600, 800, 1000]
4747

48-
def run_ddot(x, y, func):
48+
def run_dot(x, y, func):
4949
res = func(x, y)
5050
return res
5151

5252

53-
class DDot:
54-
params = ddot_sizes
53+
class dot:
54+
params = dot_sizes
5555
param_names = ["size"]
5656

5757
def setup(self, n):
@@ -62,22 +62,22 @@ def setup(self, n):
6262
self.y = np.array(rndm.uniform(size=(n,)), dtype=dtyp)
6363
self.func = ow.get_func('dot', 'd')
6464

65-
def time_ddot(self, n):
66-
run_ddot(self.x, self.y, self.func)
65+
def time_dot(self, n):
66+
run_dot(self.x, self.y, self.func)
6767

6868

6969

70-
# daxpy
70+
# axpy
7171

72-
daxpy_sizes = [100, 200, 400, 600, 800, 1000]
72+
axpy_sizes = [100, 200, 400, 600, 800, 1000]
7373

74-
def run_daxpy(x, y, func):
74+
def run_axpy(x, y, func):
7575
res = func(x, y, a=2.0)
7676
return res
7777

7878

79-
class Daxpy:
80-
params = [daxpy_sizes, ['s', 'd', 'c', 'z']]
79+
class axpy:
80+
params = [axpy_sizes, ['s', 'd', 'c', 'z']]
8181
param_names = ["size", "variant"]
8282

8383
def setup(self, n, variant):
@@ -88,24 +88,24 @@ def setup(self, n, variant):
8888
self.y = np.array(rndm.uniform(size=(n,)), dtype=dtyp)
8989
self.axpy = ow.get_func('axpy', variant)
9090

91-
def time_daxpy(self, n, variant):
92-
run_daxpy(self.x, self.y, self.axpy)
91+
def time_axpy(self, n, variant):
92+
run_axpy(self.x, self.y, self.axpy)
9393

9494

9595

9696
# ### BLAS level 3 ###
9797

98-
# dgemm
98+
# gemm
9999

100100
gemm_sizes = [100, 200, 400, 600, 800, 1000]
101101

102-
def run_dgemm(a, b, c, func):
102+
def run_gemm(a, b, c, func):
103103
alpha = 1.0
104104
res = func(alpha, a, b, c=c, overwrite_c=True)
105105
return res
106106

107107

108-
class Dgemm:
108+
class gemm:
109109
params = [gemm_sizes, ['s', 'd', 'c', 'z']]
110110
param_names = ["size", 'variant']
111111

@@ -118,21 +118,21 @@ def setup(self, n, variant):
118118
self.c = np.empty((n, n), dtype=dtyp, order='F')
119119
self.func = ow.get_func('gemm', variant)
120120

121-
def time_dgemm(self, n, variant):
122-
run_dgemm(self.a, self.b, self.c, self.func)
121+
def time_gemm(self, n, variant):
122+
run_gemm(self.a, self.b, self.c, self.func)
123123

124124

125-
# dsyrk
125+
# syrk
126126

127127
syrk_sizes = [100, 200, 400, 600, 800, 1000]
128128

129129

130-
def run_dsyrk(a, c, func):
130+
def run_syrk(a, c, func):
131131
res = func(1.0, a, c=c, overwrite_c=True)
132132
return res
133133

134134

135-
class DSyrk:
135+
class syrk:
136136
params = [syrk_sizes, ['s', 'd', 'c', 'z']]
137137
param_names = ["size", "variant"]
138138

@@ -144,24 +144,24 @@ def setup(self, n, variant):
144144
self.c = np.empty((n, n), dtype=dtyp, order='F')
145145
self.func = ow.get_func('syrk', variant)
146146

147-
def time_dsyrk(self, n, variant):
148-
run_dsyrk(self.a, self.c, self.func)
147+
def time_syrk(self, n, variant):
148+
run_syrk(self.a, self.c, self.func)
149149

150150

151151
# ### LAPACK ###
152152

153153
# linalg.solve
154154

155-
dgesv_sizes = [100, 200, 400, 600, 800, 1000]
155+
gesv_sizes = [100, 200, 400, 600, 800, 1000]
156156

157157

158-
def run_dgesv(a, b, func):
158+
def run_gesv(a, b, func):
159159
res = func(a, b, overwrite_a=True, overwrite_b=True)
160160
return res
161161

162162

163-
class Dgesv:
164-
params = [dgesv_sizes, ['s', 'd', 'c', 'z']]
163+
class gesv:
164+
params = [gesv_sizes, ['s', 'd', 'c', 'z']]
165165
param_names = ["size", "variant"]
166166

167167
def setup(self, n, variant):
@@ -173,8 +173,8 @@ def setup(self, n, variant):
173173
self.b = np.array(rndm.uniform(size=(n, 1)), dtype=dtyp, order='F')
174174
self.func = ow.get_func('gesv', variant)
175175

176-
def time_dgesv(self, n, variant):
177-
run_dgesv(self.a, self.b, self.func)
176+
def time_gesv(self, n, variant):
177+
run_gesv(self.a, self.b, self.func)
178178

179179
# XXX: how to run asserts?
180180
# lu, piv, x, info = benchmark(run_gesv, a, b)
@@ -185,16 +185,16 @@ def time_dgesv(self, n, variant):
185185

186186
# linalg.svd
187187

188-
dgesdd_sizes = ["100, 5", "1000, 222"]
188+
gesdd_sizes = ["100, 5", "1000, 222"]
189189

190190

191-
def run_dgesdd(a, lwork, func):
191+
def run_gesdd(a, lwork, func):
192192
res = func(a, lwork=lwork, full_matrices=False, overwrite_a=False)
193193
return res
194194

195195

196-
class Dgesdd:
197-
params = [dgesdd_sizes, ['s', 'd']]
196+
class gesdd:
197+
params = [gesdd_sizes, ['s', 'd']]
198198
param_names = ["(m, n)", "variant"]
199199

200200
def setup(self, mn, variant):
@@ -214,22 +214,22 @@ def setup(self, mn, variant):
214214
self.a, self.lwork = a, lwork
215215
self.func = ow.get_func('gesdd', variant)
216216

217-
def time_dgesdd(self, mn, variant):
218-
run_dgesdd(self.a, self.lwork, self.func)
217+
def time_gesdd(self, mn, variant):
218+
run_gesdd(self.a, self.lwork, self.func)
219219

220220

221221
# linalg.eigh
222222

223-
dsyev_sizes = [50, 64, 128, 200]
223+
syev_sizes = [50, 64, 128, 200]
224224

225225

226-
def run_dsyev(a, lwork, func):
226+
def run_syev(a, lwork, func):
227227
res = func(a, lwork=lwork, overwrite_a=True)
228228
return res
229229

230230

231-
class Dsyev:
232-
params = [dsyev_sizes, ['s', 'd']]
231+
class syev:
232+
params = [syev_sizes, ['s', 'd']]
233233
param_names = ["size", "variant"]
234234

235235
def setup(self, n, variant):
@@ -249,6 +249,6 @@ def setup(self, n, variant):
249249
self.lwork = lwork
250250
self.func = ow.get_func('syev', variant)
251251

252-
def time_dsyev(self, n, variant):
253-
run_dsyev(self.a, self.lwork, self.func)
252+
def time_syev(self, n, variant):
253+
run_syev(self.a, self.lwork, self.func)
254254

0 commit comments

Comments
 (0)