2018
DOI: 10.1002/cpe.4947
|View full text |Cite
|
Sign up to set email alerts
|

Bulk execution of the dynamic programming for the optimal polygon triangulation problem on the GPU

Abstract: Summary The bulk execution is to execute some computation for many different inputs in turn or at the same time. The main contribution of this paper is to propose a parallel processing technique for the bulk execution of the dynamic programming using the GPU (Graphics Processing Unit). Especially, we focus on the optimal polygon triangulation problem for a lot of polygons. We consider programming issues of the GPU architecture such as coalesced memory access of the global memory, warp divergence avoidance, and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 27 publications
0
1
0
Order By: Relevance
“…Dynamic programming is an important algorithmic technique to find the optimal solution of a problem over an exponential number of solution candidates. Yamashita et al propose a parallel processing technique for the bulk execution of the dynamic programming on GPUs, assuming many instances of a problem. In particular, they focus on the optimal polygon triangulation problem for a lot of polygons.…”
mentioning
confidence: 99%
“…Dynamic programming is an important algorithmic technique to find the optimal solution of a problem over an exponential number of solution candidates. Yamashita et al propose a parallel processing technique for the bulk execution of the dynamic programming on GPUs, assuming many instances of a problem. In particular, they focus on the optimal polygon triangulation problem for a lot of polygons.…”
mentioning
confidence: 99%