Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jinyoung Joo

dblp:169/1757 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
GPUs and heterogeneous computing
heterogeneous programming models
0.212015
Bridging OpenCL and CUDA: a comparative analysis and translation · SC 2015
GPUs and heterogeneous computing › GPU programming
CUDA
0.112015
Bridging OpenCL and CUDA: a comparative analysis and translation · SC 2015
GPUs and heterogeneous computing › heterogeneous programming models
OpenCL
0.112015
Bridging OpenCL and CUDA: a comparative analysis and translation · SC 2015

Methods — techniques the papers use, named apart from their topics

source-to-source translation · 0.2comparative analysis · 0.2
YearPublicationVenuePosition
2015 Bridging OpenCL and CUDA: a comparative analysis and translation
abstract
Heterogeneous systems are widening their user-base, and heterogeneous computing is becoming popular in supercomputing. Among others, OpenCL and CUDA are the most popular programming models for heterogeneous systems. Although OpenCL inherited many features from CUDA and they have almost the same platform model, they are not compatible with each other. In this paper, we present similarities and differences between them and propose an automatic translation framework for both OpenCL to CUDA and CUDA to OpenCL. We describe features that make it difficult to translate from one to the other and provide our solution. We show that our translator achieves comparable performance between the original and target applications in both directions. Since each programming model separately has a wide user-base and large code-base, our translation framework is useful to extend the code-base for each programming model and unifies the efforts to develop applications for heterogeneous systems.
Thanh Tuan Dao, Jinyoung Joo, Jaejin Lee
SC4