Skip to content

Commit dc89f2d

Browse files
authored
Translation (#17)
* finalize prompts * translation scripts * gpt translate outputs * add translation outputs * translation results
1 parent 67dc20f commit dc89f2d

File tree

6 files changed

+2332
-37
lines changed

6 files changed

+2332
-37
lines changed

drivers/problem-sizes.json

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"omp": "(1<<10)",
55
"mpi": "(1<<10)",
66
"mpi+omp": "(1<<10)",
7-
"kokkos": "(1<<10)",
7+
"kokkos": "(1<<9)",
88
"cuda": "(1<<10)",
99
"hip": "(1<<10)"
1010
},
@@ -18,13 +18,13 @@
1818
"hip": "(1<<10)"
1919
},
2020
"02_dense_la_gemm": {
21-
"serial": "(1<<10)",
22-
"omp": "(1<<10)",
23-
"mpi": "(1<<10)",
24-
"mpi+omp": "(1<<10)",
25-
"kokkos": "(1<<10)",
26-
"cuda": "(1<<10)",
27-
"hip": "(1<<10)"
21+
"serial": "(1<<9)",
22+
"omp": "(1<<9)",
23+
"mpi": "(1<<9)",
24+
"mpi+omp": "(1<<9)",
25+
"kokkos": "(1<<9)",
26+
"cuda": "(1<<9)",
27+
"hip": "(1<<9)"
2828
},
2929
"03_dense_la_axpy": {
3030
"serial": "(1<<24)",
@@ -47,8 +47,8 @@
4747
"05_fft_inverse_fft": {
4848
"serial": "(1<<17)",
4949
"omp": "(1<<17)",
50-
"mpi": "(1<<18)",
51-
"mpi+omp": "(1<<18)",
50+
"mpi": "(1<<17)",
51+
"mpi+omp": "(1<<17)",
5252
"kokkos": "(1<<17)",
5353
"cuda": "(1<<17)",
5454
"hip": "(1<<17)"
@@ -72,22 +72,22 @@
7272
"hip": "(1<<18)"
7373
},
7474
"08_fft_split_fft": {
75-
"serial": "(1<<18)",
76-
"omp": "(1<<18)",
77-
"mpi": "(1<<19)",
78-
"mpi+omp": "(1<<19)",
79-
"kokkos": "(1<<18)",
80-
"cuda": "(1<<18)",
81-
"hip": "(1<<18)"
75+
"serial": "(1<<17)",
76+
"omp": "(1<<17)",
77+
"mpi": "(1<<17)",
78+
"mpi+omp": "(1<<17)",
79+
"kokkos": "(1<<17)",
80+
"cuda": "(1<<17)",
81+
"hip": "(1<<17)"
8282
},
8383
"09_fft_fft_out_of_place": {
84-
"serial": "(1<<18)",
85-
"omp": "(1<<18)",
86-
"mpi": "(1<<19)",
87-
"mpi+omp": "(1<<19)",
88-
"kokkos": "(1<<18)",
89-
"cuda": "(1<<18)",
90-
"hip": "(1<<18)"
84+
"serial": "(1<<17)",
85+
"omp": "(1<<17)",
86+
"mpi": "(1<<17)",
87+
"mpi+omp": "(1<<17)",
88+
"kokkos": "(1<<17)",
89+
"cuda": "(1<<17)",
90+
"hip": "(1<<17)"
9191
},
9292
"10_geometry_convex_hull": {
9393
"serial": "(1<<14)",
@@ -109,28 +109,28 @@
109109
},
110110
"12_geometry_smallest_triangle": {
111111
"serial": "(1<<8)",
112-
"omp": "(1<<8)",
112+
"omp": "(1<<7)",
113113
"mpi": "(1<<8)",
114114
"mpi+omp": "(1<<8)",
115-
"kokkos": "(1<<8)",
115+
"kokkos": "(1<<7)",
116116
"cuda": "(1<<10)",
117117
"hip": "(1<<10)"
118118
},
119119
"13_geometry_closest_pair_2d": {
120120
"serial": "(1<<14)",
121-
"omp": "(1<<14)",
121+
"omp": "(1<<13)",
122122
"mpi": "(1<<14)",
123123
"mpi+omp": "(1<<14)",
124-
"kokkos": "(1<<14)",
124+
"kokkos": "(1<<13)",
125125
"cuda": "(1<<14)",
126126
"hip": "(1<<14)"
127127
},
128128
"14_geometry_closest_pair_1d": {
129129
"serial": "(1<<14)",
130-
"omp": "(1<<14)",
130+
"omp": "(1<<13)",
131131
"mpi": "(1<<14)",
132132
"mpi+omp": "(1<<14)",
133-
"kokkos": "(1<<14)",
133+
"kokkos": "(1<<13)",
134134
"cuda": "(1<<14)",
135135
"hip": "(1<<14)"
136136
},
@@ -153,13 +153,13 @@
153153
"hip": "(1<<12)"
154154
},
155155
"17_graph_highest_degree": {
156-
"serial": "(1<<13)",
157-
"omp": "(1<<13)",
158-
"mpi": "(1<<13)",
159-
"mpi+omp": "(1<<13)",
156+
"serial": "(1<<12)",
157+
"omp": "(1<<12)",
158+
"mpi": "(1<<12)",
159+
"mpi+omp": "(1<<12)",
160160
"kokkos": "(1<<12)",
161-
"cuda": "(1<<13)",
162-
"hip": "(1<<13)"
161+
"cuda": "(1<<12)",
162+
"hip": "(1<<12)"
163163
},
164164
"18_graph_count_components": {
165165
"serial": "(1<<12)",

generate/generate-openai.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def get_max_requests_per_day(model: str) -> Optional[int]:
100100
def postprocess(prompt: str, output: str) -> str:
101101
""" Postprocess the output. """
102102
# remove leading ```, ```cpp, and trailing ```
103-
output = output.lstrip("```cpp").lstrip("```").rstrip("```")
103+
output = output.strip().lstrip("```cpp").lstrip("```").rstrip("```")
104104

105105
# remove prompt if it included it
106106
if output.startswith(prompt):

0 commit comments

Comments
 (0)