|
52 | 52 | },
|
53 | 53 | {
|
54 | 54 | "cell_type": "code",
|
55 |
| - "execution_count": 1, |
56 |
| - "metadata": {}, |
57 |
| - "outputs": [ |
58 |
| - { |
59 |
| - "name": "stdout", |
60 |
| - "output_type": "stream", |
61 |
| - "text": [ |
62 |
| - "ERROR!\n" |
63 |
| - ] |
64 |
| - } |
65 |
| - ], |
| 55 | + "execution_count": null, |
| 56 | + "metadata": {}, |
| 57 | + "outputs": [], |
66 | 58 | "source": [
|
67 | 59 | "!g++ -std=c++20 -Ofast -DNDEBUG -o select exercise0.cpp\n",
|
68 | 60 | "!./select 30"
|
69 | 61 | ]
|
70 | 62 | },
|
71 | 63 | {
|
72 | 64 | "cell_type": "code",
|
73 |
| - "execution_count": 2, |
74 |
| - "metadata": {}, |
75 |
| - "outputs": [ |
76 |
| - { |
77 |
| - "name": "stdout", |
78 |
| - "output_type": "stream", |
79 |
| - "text": [ |
80 |
| - "ERROR!\n" |
81 |
| - ] |
82 |
| - } |
83 |
| - ], |
| 65 | + "execution_count": null, |
| 66 | + "metadata": {}, |
| 67 | + "outputs": [], |
84 | 68 | "source": [
|
85 | 69 | "!clang++ -std=c++20 -Ofast -DNDEBUG -isystem/usr/local/range-v3/include -o select exercise0.cpp\n",
|
86 | 70 | "!./select 30"
|
87 | 71 | ]
|
88 | 72 | },
|
89 | 73 | {
|
90 | 74 | "cell_type": "code",
|
91 |
| - "execution_count": 3, |
92 |
| - "metadata": {}, |
93 |
| - "outputs": [ |
94 |
| - { |
95 |
| - "name": "stdout", |
96 |
| - "output_type": "stream", |
97 |
| - "text": [ |
98 |
| - "ERROR!\n" |
99 |
| - ] |
100 |
| - } |
101 |
| - ], |
| 75 | + "execution_count": null, |
| 76 | + "metadata": {}, |
| 77 | + "outputs": [], |
102 | 78 | "source": [
|
103 | 79 | "!nvc++ -std=c++20 -fast -DNDEBUG -o select exercise0.cpp\n",
|
104 | 80 | "!./select 30"
|
105 | 81 | ]
|
106 | 82 | },
|
107 | 83 | {
|
108 | 84 | "cell_type": "code",
|
109 |
| - "execution_count": 4, |
| 85 | + "execution_count": null, |
110 | 86 | "metadata": {},
|
111 | 87 | "outputs": [],
|
112 | 88 | "source": [
|
|
127 | 103 | },
|
128 | 104 | {
|
129 | 105 | "cell_type": "code",
|
130 |
| - "execution_count": 5, |
131 |
| - "metadata": {}, |
132 |
| - "outputs": [ |
133 |
| - { |
134 |
| - "name": "stdout", |
135 |
| - "output_type": "stream", |
136 |
| - "text": [ |
137 |
| - "OK!\n", |
138 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
139 |
| - ] |
140 |
| - } |
141 |
| - ], |
| 106 | + "execution_count": null, |
| 107 | + "metadata": {}, |
| 108 | + "outputs": [], |
142 | 109 | "source": [
|
143 | 110 | "!g++ -std=c++17 -Ofast -DNDEBUG -o select solutions/exercise0.cpp\n",
|
144 | 111 | "!./select 30"
|
145 | 112 | ]
|
146 | 113 | },
|
147 | 114 | {
|
148 | 115 | "cell_type": "code",
|
149 |
| - "execution_count": 6, |
150 |
| - "metadata": {}, |
151 |
| - "outputs": [ |
152 |
| - { |
153 |
| - "name": "stdout", |
154 |
| - "output_type": "stream", |
155 |
| - "text": [ |
156 |
| - "OK!\n", |
157 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
158 |
| - ] |
159 |
| - } |
160 |
| - ], |
| 116 | + "execution_count": null, |
| 117 | + "metadata": {}, |
| 118 | + "outputs": [], |
161 | 119 | "source": [
|
162 | 120 | "!clang++ -std=c++17 -Ofast -DNDEBUG -isystem/usr/local/range-v3/include -o select solutions/exercise0.cpp\n",
|
163 | 121 | "!./select 30"
|
164 | 122 | ]
|
165 | 123 | },
|
166 | 124 | {
|
167 | 125 | "cell_type": "code",
|
168 |
| - "execution_count": 7, |
169 |
| - "metadata": {}, |
170 |
| - "outputs": [ |
171 |
| - { |
172 |
| - "name": "stdout", |
173 |
| - "output_type": "stream", |
174 |
| - "text": [ |
175 |
| - "OK!\n", |
176 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
177 |
| - ] |
178 |
| - } |
179 |
| - ], |
| 126 | + "execution_count": null, |
| 127 | + "metadata": {}, |
| 128 | + "outputs": [], |
180 | 129 | "source": [
|
181 | 130 | "!nvc++ -std=c++20 -fast -DNDEBUG -o select solutions/exercise0.cpp\n",
|
182 | 131 | "!./select 30"
|
183 | 132 | ]
|
184 | 133 | },
|
185 | 134 | {
|
186 | 135 | "cell_type": "code",
|
187 |
| - "execution_count": 8, |
| 136 | + "execution_count": null, |
188 | 137 | "metadata": {},
|
189 | 138 | "outputs": [],
|
190 | 139 | "source": [
|
|
212 | 161 | },
|
213 | 162 | {
|
214 | 163 | "cell_type": "code",
|
215 |
| - "execution_count": 9, |
216 |
| - "metadata": {}, |
217 |
| - "outputs": [ |
218 |
| - { |
219 |
| - "name": "stdout", |
220 |
| - "output_type": "stream", |
221 |
| - "text": [ |
222 |
| - "ERROR!\n" |
223 |
| - ] |
224 |
| - } |
225 |
| - ], |
| 164 | + "execution_count": null, |
| 165 | + "metadata": {}, |
| 166 | + "outputs": [], |
226 | 167 | "source": [
|
227 | 168 | "!g++ -std=c++20 -Ofast -DNDEBUG -o select exercise1.cpp -ltbb\n",
|
228 | 169 | "!./select 30"
|
229 | 170 | ]
|
230 | 171 | },
|
231 | 172 | {
|
232 | 173 | "cell_type": "code",
|
233 |
| - "execution_count": 10, |
234 |
| - "metadata": {}, |
235 |
| - "outputs": [ |
236 |
| - { |
237 |
| - "name": "stdout", |
238 |
| - "output_type": "stream", |
239 |
| - "text": [ |
240 |
| - "ERROR!\n" |
241 |
| - ] |
242 |
| - } |
243 |
| - ], |
| 174 | + "execution_count": null, |
| 175 | + "metadata": {}, |
| 176 | + "outputs": [], |
244 | 177 | "source": [
|
245 | 178 | "!clang++ -std=c++20 -Ofast -DNDEBUG -isystem/usr/local/range-v3/include -o select exercise1.cpp\n",
|
246 | 179 | "!./select 30"
|
247 | 180 | ]
|
248 | 181 | },
|
249 | 182 | {
|
250 | 183 | "cell_type": "code",
|
251 |
| - "execution_count": 11, |
252 |
| - "metadata": {}, |
253 |
| - "outputs": [ |
254 |
| - { |
255 |
| - "name": "stdout", |
256 |
| - "output_type": "stream", |
257 |
| - "text": [ |
258 |
| - "ERROR!\n" |
259 |
| - ] |
260 |
| - } |
261 |
| - ], |
| 184 | + "execution_count": null, |
| 185 | + "metadata": {}, |
| 186 | + "outputs": [], |
262 | 187 | "source": [
|
263 | 188 | "!nvc++ -stdpar=multicore -std=c++20 -fast -DNDEBUG -o select exercise1.cpp\n",
|
264 | 189 | "!./select 30"
|
265 | 190 | ]
|
266 | 191 | },
|
267 | 192 | {
|
268 | 193 | "cell_type": "code",
|
269 |
| - "execution_count": 12, |
270 |
| - "metadata": {}, |
271 |
| - "outputs": [ |
272 |
| - { |
273 |
| - "name": "stdout", |
274 |
| - "output_type": "stream", |
275 |
| - "text": [ |
276 |
| - "ERROR!\n" |
277 |
| - ] |
278 |
| - } |
279 |
| - ], |
| 194 | + "execution_count": null, |
| 195 | + "metadata": {}, |
| 196 | + "outputs": [], |
280 | 197 | "source": [
|
281 | 198 | "!nvc++ -stdpar=gpu -std=c++20 -fast -DNDEBUG -o select exercise1.cpp\n",
|
282 | 199 | "!./select 30"
|
283 | 200 | ]
|
284 | 201 | },
|
285 | 202 | {
|
286 | 203 | "cell_type": "code",
|
287 |
| - "execution_count": 13, |
| 204 | + "execution_count": null, |
288 | 205 | "metadata": {},
|
289 | 206 | "outputs": [],
|
290 | 207 | "source": [
|
|
305 | 222 | },
|
306 | 223 | {
|
307 | 224 | "cell_type": "code",
|
308 |
| - "execution_count": 14, |
309 |
| - "metadata": {}, |
310 |
| - "outputs": [ |
311 |
| - { |
312 |
| - "name": "stdout", |
313 |
| - "output_type": "stream", |
314 |
| - "text": [ |
315 |
| - "OK!\n", |
316 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
317 |
| - ] |
318 |
| - } |
319 |
| - ], |
| 225 | + "execution_count": null, |
| 226 | + "metadata": {}, |
| 227 | + "outputs": [], |
320 | 228 | "source": [
|
321 | 229 | "!g++ -std=c++17 -Ofast -DNDEBUG -o select solutions/exercise1.cpp -ltbb\n",
|
322 | 230 | "!./select 30"
|
323 | 231 | ]
|
324 | 232 | },
|
325 | 233 | {
|
326 | 234 | "cell_type": "code",
|
327 |
| - "execution_count": 15, |
328 |
| - "metadata": {}, |
329 |
| - "outputs": [ |
330 |
| - { |
331 |
| - "name": "stdout", |
332 |
| - "output_type": "stream", |
333 |
| - "text": [ |
334 |
| - "OK!\n", |
335 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
336 |
| - ] |
337 |
| - } |
338 |
| - ], |
| 235 | + "execution_count": null, |
| 236 | + "metadata": {}, |
| 237 | + "outputs": [], |
339 | 238 | "source": [
|
340 | 239 | "!clang++ -std=c++17 -Ofast -DNDEBUG -isystem/usr/local/range-v3/include -o select solutions/exercise1.cpp -ltbb\n",
|
341 | 240 | "!./select 30"
|
342 | 241 | ]
|
343 | 242 | },
|
344 | 243 | {
|
345 | 244 | "cell_type": "code",
|
346 |
| - "execution_count": 16, |
347 |
| - "metadata": {}, |
348 |
| - "outputs": [ |
349 |
| - { |
350 |
| - "name": "stdout", |
351 |
| - "output_type": "stream", |
352 |
| - "text": [ |
353 |
| - "OK!\n", |
354 |
| - "w = 42 72 0 12 30 9 18 39 54 42 69 \n" |
355 |
| - ] |
356 |
| - } |
357 |
| - ], |
| 245 | + "execution_count": null, |
| 246 | + "metadata": {}, |
| 247 | + "outputs": [], |
358 | 248 | "source": [
|
359 | 249 | "!nvc++ -stdpar=multicore -std=c++20 -fast -DNDEBUG -o select solutions/exercise1.cpp\n",
|
360 | 250 | "!./select 30"
|
|
0 commit comments