C. E. Castro , J. Behrens , and C. Pelties
We implement the ADER-DG numerical method using the CUDA-C language to run the code in a Graphic Processing Unit (GPU). We focus on solving linear hyperbolic partial differential equations where the method can be expressed as a combination of precomputed matrix multiplications becoming a good candidate to be used on the GPU hardware. Moreover, the method is arbitrarily high-order involving intensive work on local data, a property that is also beneficial for the target hardware. We compare our GPU implementation against CPU versions of the same method observing similar convergence properties up to a threshold where the error remains fixed. This behaviour is in agreement with the CPU version but the threshold is larger that in the CPU case. We also observe a big difference when considering single and double precision where in the first case the threshold error is significantly larger. Finally, we did observe a speed up factor in computational time but this is relative to the specific test or benchmark problem.
Received: 27 May 2013 – Discussion started: 13 Jul 2013
Publisher's note : Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this preprint. The responsibility to include appropriate place names lies with the authors.
C. E. Castro , J. Behrens , and C. Pelties
Status: closed
Status: closed
AC : Author comment | RC : Referee comment | SC : Short comment | EC : Editor comment
- Printer-friendly version
- Supplement
Status: closed
Status: closed
AC : Author comment | RC : Referee comment | SC : Short comment | EC : Editor comment
- Printer-friendly version
- Supplement
C. E. Castro , J. Behrens , and C. Pelties
C. E. Castro , J. Behrens , and C. Pelties
Viewed
Total article views: 2,123 (including HTML, PDF, and XML)
HTML
PDF
XML
Total
BibTeX
EndNote
1,309
693
121
2,123
124
134
HTML: 1,309
PDF: 693
XML: 121
Total: 2,123
BibTeX: 124
EndNote: 134
Views and downloads (calculated since 13 Jul 2013)
Month
HTML
PDF
XML
Total
Jul 2013
65
107
3
175
Aug 2013
14
20
0
34
Sep 2013
12
19
1
32
Oct 2013
17
17
0
34
Nov 2013
10
16
0
26
Dec 2013
10
10
3
23
Jan 2014
24
11
2
37
Feb 2014
10
9
2
21
Mar 2014
16
18
0
34
Apr 2014
7
12
2
21
May 2014
4
12
1
17
Jun 2014
9
11
0
20
Jul 2014
10
12
1
23
Aug 2014
8
15
1
24
Sep 2014
8
16
4
28
Oct 2014
5
11
1
17
Nov 2014
5
12
1
18
Dec 2014
7
11
0
18
Jan 2015
13
9
0
22
Feb 2015
16
6
1
23
Mar 2015
10
4
0
14
Apr 2015
13
4
3
20
May 2015
1
3
1
5
Jun 2015
6
5
0
11
Jul 2015
12
3
0
15
Aug 2015
8
8
1
17
Sep 2015
4
4
1
9
Oct 2015
8
2
4
14
Nov 2015
11
2
0
13
Dec 2015
1
4
0
5
Jan 2016
12
14
0
26
Feb 2016
10
6
2
18
Mar 2016
10
0
10
Apr 2016
5
4
0
9
May 2016
12
9
4
25
Jun 2016
4
0
4
Jul 2016
5
2
1
8
Aug 2016
6
5
0
11
Sep 2016
6
3
0
9
Oct 2016
7
1
0
8
Nov 2016
4
0
4
Dec 2016
0
Jan 2017
10
0
10
Feb 2017
12
4
0
16
Mar 2017
18
2
4
24
Apr 2017
27
3
3
33
May 2017
24
4
3
31
Jun 2017
19
4
3
26
Jul 2017
5
2
1
8
Aug 2017
6
1
0
7
Sep 2017
7
8
0
15
Oct 2017
9
2
0
11
Nov 2017
7
2
0
9
Dec 2017
8
2
0
10
Jan 2018
15
2
0
17
Feb 2018
21
5
26
Mar 2018
8
4
3
15
Apr 2018
10
5
1
16
May 2018
8
3
1
12
Jun 2018
6
1
2
9
Jul 2018
8
9
1
18
Aug 2018
12
5
0
17
Sep 2018
10
6
0
16
Oct 2018
10
2
0
12
Nov 2018
15
7
0
22
Dec 2018
8
5
0
13
Jan 2019
5
6
0
11
Feb 2019
10
5
0
15
Mar 2019
6
5
0
11
Apr 2019
3
5
1
9
May 2019
5
4
0
9
Jun 2019
3
5
0
8
Jul 2019
4
5
0
9
Aug 2019
4
3
0
7
Sep 2019
3
1
0
4
Oct 2019
2
1
0
3
Nov 2019
7
0
7
Dec 2019
11
2
0
13
Jan 2020
11
0
11
Feb 2020
7
0
7
Mar 2020
3
3
0
6
Apr 2020
2
0
2
May 2020
2
1
3
Jun 2020
5
1
0
6
Jul 2020
11
6
4
21
Aug 2020
4
1
5
Sep 2020
8
2
0
10
Oct 2020
4
3
1
8
Nov 2020
12
3
1
16
Dec 2020
8
1
9
Jan 2021
5
3
0
8
Feb 2021
9
4
0
13
Mar 2021
8
0
8
Apr 2021
4
0
4
May 2021
10
1
0
11
Jun 2021
6
0
6
Jul 2021
7
1
1
9
Aug 2021
6
3
0
9
Sep 2021
2
0
2
Oct 2021
7
1
0
8
Nov 2021
18
2
0
20
Dec 2021
13
9
5
27
Jan 2022
13
3
1
17
Feb 2022
28
4
0
32
Mar 2022
7
1
1
9
Apr 2022
7
1
0
8
May 2022
6
0
6
Jun 2022
8
1
0
9
Jul 2022
4
1
0
5
Aug 2022
5
1
0
6
Sep 2022
19
0
19
Oct 2022
9
2
1
12
Nov 2022
10
4
1
15
Dec 2022
5
1
0
6
Jan 2023
14
2
0
16
Feb 2023
15
7
0
22
Mar 2023
22
1
1
24
Apr 2023
6
2
0
8
May 2023
3
4
1
8
Jun 2023
3
3
2
8
Jul 2023
8
4
2
14
Aug 2023
8
1
0
9
Sep 2023
11
2
3
16
Oct 2023
7
1
8
Nov 2023
8
0
8
Dec 2023
11
5
0
16
Jan 2024
6
4
0
10
Feb 2024
12
14
1
27
Mar 2024
13
2
3
18
Apr 2024
14
5
6
25
May 2024
11
5
6
22
Jun 2024
9
3
2
14
Jul 2024
12
1
3
16
Aug 2024
16
2
2
20
Sep 2024
6
0
6
Oct 2024
9
2
0
11
Nov 2024
21
1
1
23
Cumulative views and downloads
(calculated since 13 Jul 2013)
Month
HTML views
PDF downloads
XML downloads
Jul 2013
65
107
3
Aug 2013
79
127
3
Sep 2013
91
146
4
Oct 2013
108
163
4
Nov 2013
118
179
4
Dec 2013
128
189
7
Jan 2014
152
200
9
Feb 2014
162
209
11
Mar 2014
178
227
11
Apr 2014
185
239
13
May 2014
189
251
14
Jun 2014
198
262
14
Jul 2014
208
274
15
Aug 2014
216
289
16
Sep 2014
224
305
20
Oct 2014
229
316
21
Nov 2014
234
328
22
Dec 2014
241
339
22
Jan 2015
254
348
22
Feb 2015
270
354
23
Mar 2015
280
358
23
Apr 2015
293
362
26
May 2015
294
365
27
Jun 2015
300
370
27
Jul 2015
312
373
27
Aug 2015
320
381
28
Sep 2015
324
385
29
Oct 2015
332
387
33
Nov 2015
343
389
33
Dec 2015
344
393
33
Jan 2016
356
407
33
Feb 2016
366
413
35
Mar 2016
376
413
35
Apr 2016
381
417
35
May 2016
393
426
39
Jun 2016
397
426
39
Jul 2016
402
428
40
Aug 2016
408
433
40
Sep 2016
414
436
40
Oct 2016
421
437
40
Nov 2016
425
437
40
Dec 2016
425
437
40
Jan 2017
435
437
40
Feb 2017
447
441
40
Mar 2017
465
443
44
Apr 2017
492
446
47
May 2017
516
450
50
Jun 2017
535
454
53
Jul 2017
540
456
54
Aug 2017
546
457
54
Sep 2017
553
465
54
Oct 2017
562
467
54
Nov 2017
569
469
54
Dec 2017
577
471
54
Jan 2018
592
473
54
Feb 2018
613
473
59
Mar 2018
621
477
62
Apr 2018
631
482
63
May 2018
639
485
64
Jun 2018
645
486
66
Jul 2018
653
495
67
Aug 2018
665
500
67
Sep 2018
675
506
67
Oct 2018
685
508
67
Nov 2018
700
515
67
Dec 2018
708
520
67
Jan 2019
713
526
67
Feb 2019
723
531
67
Mar 2019
729
536
67
Apr 2019
732
541
68
May 2019
737
545
68
Jun 2019
740
550
68
Jul 2019
744
555
68
Aug 2019
748
558
68
Sep 2019
751
559
68
Oct 2019
753
560
68
Nov 2019
760
560
68
Dec 2019
771
562
68
Jan 2020
782
562
68
Feb 2020
789
562
68
Mar 2020
792
565
68
Apr 2020
794
565
68
May 2020
796
565
69
Jun 2020
801
566
69
Jul 2020
812
572
73
Aug 2020
816
572
74
Sep 2020
824
574
74
Oct 2020
828
577
75
Nov 2020
840
580
76
Dec 2020
848
580
77
Jan 2021
853
583
77
Feb 2021
862
587
77
Mar 2021
870
587
77
Apr 2021
874
587
77
May 2021
884
588
77
Jun 2021
890
588
77
Jul 2021
897
589
78
Aug 2021
903
592
78
Sep 2021
905
592
78
Oct 2021
912
593
78
Nov 2021
930
595
78
Dec 2021
943
604
83
Jan 2022
956
607
84
Feb 2022
984
611
84
Mar 2022
991
612
85
Apr 2022
998
613
85
May 2022
1,004
613
85
Jun 2022
1,012
614
85
Jul 2022
1,016
615
85
Aug 2022
1,021
616
85
Sep 2022
1,040
616
85
Oct 2022
1,049
618
86
Nov 2022
1,059
622
87
Dec 2022
1,064
623
87
Jan 2023
1,078
625
87
Feb 2023
1,093
632
87
Mar 2023
1,115
633
88
Apr 2023
1,121
635
88
May 2023
1,124
639
89
Jun 2023
1,127
642
91
Jul 2023
1,135
646
93
Aug 2023
1,143
647
93
Sep 2023
1,154
649
96
Oct 2023
1,161
649
97
Nov 2023
1,169
649
97
Dec 2023
1,180
654
97
Jan 2024
1,186
658
97
Feb 2024
1,198
672
98
Mar 2024
1,211
674
101
Apr 2024
1,225
679
107
May 2024
1,236
684
113
Jun 2024
1,245
687
115
Jul 2024
1,257
688
118
Aug 2024
1,273
690
120
Sep 2024
1,279
690
120
Oct 2024
1,288
692
120
Nov 2024
1,309
693
121
Cited
Saved
Latest update: 21 Nov 2024