Enabling a Uniform OpenCL Device View for Heterogeneous Platforms Article Swipe
YOU?
·
· 2015
· Open Access
·
· DOI: https://doi.org/10.1587/transinf.2014edp7244
Aiming to ease the parallel programming for heterogeneous architectures, we propose and implement a high-level OpenCL runtime that conceptually merges multiple heterogeneous hardware devices into one virtual heterogeneous compute device (VHCD). Moreover, automated workload distribution among the devices is based on offline profiling, together with new programming directives that define the device-independent data access range per work-group. Therefore, an OpenCL program originally written for a single compute device can, after inserting a small number of programming directives, run efficiently on a platform consisting of heterogeneous compute devices. Performance is ensured by introducing the technique of virtual cache management, which minimizes the amount of host-device data transfer. Our new OpenCL runtime is evaluated by a diverse set of OpenCL benchmarks, demonstrating good performance on various configurations of a heterogeneous system.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1587/transinf.2014edp7244
- https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdf
- OA Status
- diamond
- References
- 21
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W2047483554
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W2047483554Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1587/transinf.2014edp7244Digital Object Identifier
- Title
-
Enabling a Uniform OpenCL Device View for Heterogeneous PlatformsWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2015Year of publication
- Publication date
-
2015-01-01Full publication date if available
- Authors
-
Dafei Huang, Changqing Xun, Nan Wu, Mei Wen, Chunyuan Zhang, Xing Cai, Qianming YangList of authors in order
- Landing page
-
https://doi.org/10.1587/transinf.2014edp7244Publisher landing page
- PDF URL
-
https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdfDirect link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
diamondOpen access status per OpenAlex
- OA URL
-
https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdfDirect OA link when available
- Concepts
-
Computer science, Workload, Symmetric multiprocessor system, Profiling (computer programming), Cache, Parallel computing, Distributed computing, Embedded system, Operating systemTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
21Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W2047483554 |
|---|---|
| doi | https://doi.org/10.1587/transinf.2014edp7244 |
| ids.doi | https://doi.org/10.1587/transinf.2014edp7244 |
| ids.mag | 2047483554 |
| ids.openalex | https://openalex.org/W2047483554 |
| fwci | 0.0 |
| type | article |
| title | Enabling a Uniform OpenCL Device View for Heterogeneous Platforms |
| biblio.issue | 4 |
| biblio.volume | E98.D |
| biblio.last_page | 823 |
| biblio.first_page | 812 |
| topics[0].id | https://openalex.org/T10054 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9998999834060669 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1708 |
| topics[0].subfield.display_name | Hardware and Architecture |
| topics[0].display_name | Parallel Computing and Optimization Techniques |
| topics[1].id | https://openalex.org/T11181 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9990000128746033 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Advanced Data Storage Technologies |
| topics[2].id | https://openalex.org/T10715 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.998199999332428 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1705 |
| topics[2].subfield.display_name | Computer Networks and Communications |
| topics[2].display_name | Distributed and Parallel Computing Systems |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.9292053580284119 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C2778476105 |
| concepts[1].level | 2 |
| concepts[1].score | 0.5991608500480652 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q628539 |
| concepts[1].display_name | Workload |
| concepts[2].id | https://openalex.org/C172430144 |
| concepts[2].level | 2 |
| concepts[2].score | 0.599071741104126 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q17111997 |
| concepts[2].display_name | Symmetric multiprocessor system |
| concepts[3].id | https://openalex.org/C187191949 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5759080648422241 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q1138496 |
| concepts[3].display_name | Profiling (computer programming) |
| concepts[4].id | https://openalex.org/C115537543 |
| concepts[4].level | 2 |
| concepts[4].score | 0.49545228481292725 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q165596 |
| concepts[4].display_name | Cache |
| concepts[5].id | https://openalex.org/C173608175 |
| concepts[5].level | 1 |
| concepts[5].score | 0.4623154103755951 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q232661 |
| concepts[5].display_name | Parallel computing |
| concepts[6].id | https://openalex.org/C120314980 |
| concepts[6].level | 1 |
| concepts[6].score | 0.3956286907196045 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q180634 |
| concepts[6].display_name | Distributed computing |
| concepts[7].id | https://openalex.org/C149635348 |
| concepts[7].level | 1 |
| concepts[7].score | 0.33028852939605713 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q193040 |
| concepts[7].display_name | Embedded system |
| concepts[8].id | https://openalex.org/C111919701 |
| concepts[8].level | 1 |
| concepts[8].score | 0.29411616921424866 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q9135 |
| concepts[8].display_name | Operating system |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.9292053580284119 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/workload |
| keywords[1].score | 0.5991608500480652 |
| keywords[1].display_name | Workload |
| keywords[2].id | https://openalex.org/keywords/symmetric-multiprocessor-system |
| keywords[2].score | 0.599071741104126 |
| keywords[2].display_name | Symmetric multiprocessor system |
| keywords[3].id | https://openalex.org/keywords/profiling |
| keywords[3].score | 0.5759080648422241 |
| keywords[3].display_name | Profiling (computer programming) |
| keywords[4].id | https://openalex.org/keywords/cache |
| keywords[4].score | 0.49545228481292725 |
| keywords[4].display_name | Cache |
| keywords[5].id | https://openalex.org/keywords/parallel-computing |
| keywords[5].score | 0.4623154103755951 |
| keywords[5].display_name | Parallel computing |
| keywords[6].id | https://openalex.org/keywords/distributed-computing |
| keywords[6].score | 0.3956286907196045 |
| keywords[6].display_name | Distributed computing |
| keywords[7].id | https://openalex.org/keywords/embedded-system |
| keywords[7].score | 0.33028852939605713 |
| keywords[7].display_name | Embedded system |
| keywords[8].id | https://openalex.org/keywords/operating-system |
| keywords[8].score | 0.29411616921424866 |
| keywords[8].display_name | Operating system |
| language | en |
| locations[0].id | doi:10.1587/transinf.2014edp7244 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S2486202937 |
| locations[0].source.issn | 0916-8532, 1745-1361 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 0916-8532 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | IEICE Transactions on Information and Systems |
| locations[0].source.host_organization | https://openalex.org/P4320800604 |
| locations[0].source.host_organization_name | Institute of Electronics, Information and Communication Engineers |
| locations[0].source.host_organization_lineage | https://openalex.org/P4320800604 |
| locations[0].source.host_organization_lineage_names | Institute of Electronics, Information and Communication Engineers |
| locations[0].license | |
| locations[0].pdf_url | https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdf |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | IEICE Transactions on Information and Systems |
| locations[0].landing_page_url | https://doi.org/10.1587/transinf.2014edp7244 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5019744515 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Dafei Huang |
| authorships[0].countries | CN |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[0].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[0].institutions[0].id | https://openalex.org/I170215575 |
| authorships[0].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[0].institutions[0].country_code | CN |
| authorships[0].institutions[0].display_name | National University of Defense Technology |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Dafei HUANG |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| authorships[1].author.id | https://openalex.org/A5042215850 |
| authorships[1].author.orcid | |
| authorships[1].author.display_name | Changqing Xun |
| authorships[1].countries | CN |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[1].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[1].institutions[0].id | https://openalex.org/I170215575 |
| authorships[1].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[1].institutions[0].country_code | CN |
| authorships[1].institutions[0].display_name | National University of Defense Technology |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Changqing XUN |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| authorships[2].author.id | https://openalex.org/A5101476446 |
| authorships[2].author.orcid | https://orcid.org/0000-0003-4863-1015 |
| authorships[2].author.display_name | Nan Wu |
| authorships[2].countries | CN |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[2].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[2].institutions[0].id | https://openalex.org/I170215575 |
| authorships[2].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[2].institutions[0].country_code | CN |
| authorships[2].institutions[0].display_name | National University of Defense Technology |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Nan WU |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| authorships[3].author.id | https://openalex.org/A5101937502 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-5875-3297 |
| authorships[3].author.display_name | Mei Wen |
| authorships[3].countries | CN |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[3].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[3].institutions[0].id | https://openalex.org/I170215575 |
| authorships[3].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[3].institutions[0].country_code | CN |
| authorships[3].institutions[0].display_name | National University of Defense Technology |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Mei WEN |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| authorships[4].author.id | https://openalex.org/A5100710936 |
| authorships[4].author.orcid | https://orcid.org/0000-0002-0944-2708 |
| authorships[4].author.display_name | Chunyuan Zhang |
| authorships[4].countries | CN |
| authorships[4].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[4].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[4].institutions[0].id | https://openalex.org/I170215575 |
| authorships[4].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[4].institutions[0].type | education |
| authorships[4].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[4].institutions[0].country_code | CN |
| authorships[4].institutions[0].display_name | National University of Defense Technology |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Chunyuan ZHANG |
| authorships[4].is_corresponding | False |
| authorships[4].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| authorships[5].author.id | https://openalex.org/A5084482336 |
| authorships[5].author.orcid | https://orcid.org/0000-0003-3706-4414 |
| authorships[5].author.display_name | Xing Cai |
| authorships[5].countries | NO |
| authorships[5].affiliations[0].institution_ids | https://openalex.org/I184942183 |
| authorships[5].affiliations[0].raw_affiliation_string | Department of Informatics; University of Oslo |
| authorships[5].institutions[0].id | https://openalex.org/I184942183 |
| authorships[5].institutions[0].ror | https://ror.org/01xtthb56 |
| authorships[5].institutions[0].type | education |
| authorships[5].institutions[0].lineage | https://openalex.org/I184942183 |
| authorships[5].institutions[0].country_code | NO |
| authorships[5].institutions[0].display_name | University of Oslo |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Xing CAI |
| authorships[5].is_corresponding | False |
| authorships[5].raw_affiliation_strings | Department of Informatics; University of Oslo |
| authorships[6].author.id | https://openalex.org/A5113537087 |
| authorships[6].author.orcid | |
| authorships[6].author.display_name | Qianming Yang |
| authorships[6].countries | CN |
| authorships[6].affiliations[0].institution_ids | https://openalex.org/I170215575 |
| authorships[6].affiliations[0].raw_affiliation_string | School of Computer, National University of Defense Technology |
| authorships[6].institutions[0].id | https://openalex.org/I170215575 |
| authorships[6].institutions[0].ror | https://ror.org/05d2yfz11 |
| authorships[6].institutions[0].type | education |
| authorships[6].institutions[0].lineage | https://openalex.org/I170215575 |
| authorships[6].institutions[0].country_code | CN |
| authorships[6].institutions[0].display_name | National University of Defense Technology |
| authorships[6].author_position | last |
| authorships[6].raw_author_name | Qianming YANG |
| authorships[6].is_corresponding | False |
| authorships[6].raw_affiliation_strings | School of Computer, National University of Defense Technology |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdf |
| open_access.oa_status | diamond |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Enabling a Uniform OpenCL Device View for Heterogeneous Platforms |
| has_fulltext | True |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10054 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9998999834060669 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1708 |
| primary_topic.subfield.display_name | Hardware and Architecture |
| primary_topic.display_name | Parallel Computing and Optimization Techniques |
| related_works | https://openalex.org/W986318368, https://openalex.org/W2000785801, https://openalex.org/W2384410913, https://openalex.org/W2352878646, https://openalex.org/W2990194547, https://openalex.org/W2004734601, https://openalex.org/W2130149817, https://openalex.org/W2611230223, https://openalex.org/W2509294597, https://openalex.org/W1980880150 |
| cited_by_count | 0 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1587/transinf.2014edp7244 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S2486202937 |
| best_oa_location.source.issn | 0916-8532, 1745-1361 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 0916-8532 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | IEICE Transactions on Information and Systems |
| best_oa_location.source.host_organization | https://openalex.org/P4320800604 |
| best_oa_location.source.host_organization_name | Institute of Electronics, Information and Communication Engineers |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4320800604 |
| best_oa_location.source.host_organization_lineage_names | Institute of Electronics, Information and Communication Engineers |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdf |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | IEICE Transactions on Information and Systems |
| best_oa_location.landing_page_url | https://doi.org/10.1587/transinf.2014edp7244 |
| primary_location.id | doi:10.1587/transinf.2014edp7244 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S2486202937 |
| primary_location.source.issn | 0916-8532, 1745-1361 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 0916-8532 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | IEICE Transactions on Information and Systems |
| primary_location.source.host_organization | https://openalex.org/P4320800604 |
| primary_location.source.host_organization_name | Institute of Electronics, Information and Communication Engineers |
| primary_location.source.host_organization_lineage | https://openalex.org/P4320800604 |
| primary_location.source.host_organization_lineage_names | Institute of Electronics, Information and Communication Engineers |
| primary_location.license | |
| primary_location.pdf_url | https://www.jstage.jst.go.jp/article/transinf/E98.D/4/E98.D_2014EDP7244/_pdf |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | IEICE Transactions on Information and Systems |
| primary_location.landing_page_url | https://doi.org/10.1587/transinf.2014edp7244 |
| publication_date | 2015-01-01 |
| publication_year | 2015 |
| referenced_works | https://openalex.org/W2150476673, https://openalex.org/W1805440014, https://openalex.org/W2149234156, https://openalex.org/W2115172404, https://openalex.org/W2112517380, https://openalex.org/W2273440736, https://openalex.org/W2016357834, https://openalex.org/W2167101788, https://openalex.org/W4244327494, https://openalex.org/W2102292411, https://openalex.org/W2145800747, https://openalex.org/W2133741166, https://openalex.org/W2139034488, https://openalex.org/W2028798345, https://openalex.org/W3139770841, https://openalex.org/W1882756263, https://openalex.org/W2081245617, https://openalex.org/W2270455000, https://openalex.org/W206408101, https://openalex.org/W2074833026, https://openalex.org/W2020667374 |
| referenced_works_count | 21 |
| abstract_inverted_index.a | 13, 64, 71, 80, 113, 126 |
| abstract_inverted_index.an | 58 |
| abstract_inverted_index.by | 90, 112 |
| abstract_inverted_index.is | 38, 88, 110 |
| abstract_inverted_index.of | 74, 83, 94, 102, 116, 125 |
| abstract_inverted_index.on | 40, 79, 122 |
| abstract_inverted_index.to | 1 |
| abstract_inverted_index.we | 9 |
| abstract_inverted_index.Our | 106 |
| abstract_inverted_index.and | 11 |
| abstract_inverted_index.for | 6, 63 |
| abstract_inverted_index.new | 45, 107 |
| abstract_inverted_index.one | 25 |
| abstract_inverted_index.per | 55 |
| abstract_inverted_index.run | 77 |
| abstract_inverted_index.set | 115 |
| abstract_inverted_index.the | 3, 36, 50, 92, 100 |
| abstract_inverted_index.can, | 68 |
| abstract_inverted_index.data | 52, 104 |
| abstract_inverted_index.ease | 2 |
| abstract_inverted_index.good | 120 |
| abstract_inverted_index.into | 24 |
| abstract_inverted_index.that | 17, 48 |
| abstract_inverted_index.with | 44 |
| abstract_inverted_index.after | 69 |
| abstract_inverted_index.among | 35 |
| abstract_inverted_index.based | 39 |
| abstract_inverted_index.cache | 96 |
| abstract_inverted_index.range | 54 |
| abstract_inverted_index.small | 72 |
| abstract_inverted_index.which | 98 |
| abstract_inverted_index.Aiming | 0 |
| abstract_inverted_index.OpenCL | 15, 59, 108, 117 |
| abstract_inverted_index.access | 53 |
| abstract_inverted_index.amount | 101 |
| abstract_inverted_index.define | 49 |
| abstract_inverted_index.device | 29, 67 |
| abstract_inverted_index.merges | 19 |
| abstract_inverted_index.number | 73 |
| abstract_inverted_index.single | 65 |
| abstract_inverted_index.(VHCD). | 30 |
| abstract_inverted_index.compute | 28, 66, 85 |
| abstract_inverted_index.devices | 23, 37 |
| abstract_inverted_index.diverse | 114 |
| abstract_inverted_index.ensured | 89 |
| abstract_inverted_index.offline | 41 |
| abstract_inverted_index.program | 60 |
| abstract_inverted_index.propose | 10 |
| abstract_inverted_index.runtime | 16, 109 |
| abstract_inverted_index.system. | 128 |
| abstract_inverted_index.various | 123 |
| abstract_inverted_index.virtual | 26, 95 |
| abstract_inverted_index.written | 62 |
| abstract_inverted_index.devices. | 86 |
| abstract_inverted_index.hardware | 22 |
| abstract_inverted_index.multiple | 20 |
| abstract_inverted_index.parallel | 4 |
| abstract_inverted_index.platform | 81 |
| abstract_inverted_index.together | 43 |
| abstract_inverted_index.workload | 33 |
| abstract_inverted_index.Moreover, | 31 |
| abstract_inverted_index.automated | 32 |
| abstract_inverted_index.evaluated | 111 |
| abstract_inverted_index.implement | 12 |
| abstract_inverted_index.inserting | 70 |
| abstract_inverted_index.minimizes | 99 |
| abstract_inverted_index.technique | 93 |
| abstract_inverted_index.transfer. | 105 |
| abstract_inverted_index.Therefore, | 57 |
| abstract_inverted_index.consisting | 82 |
| abstract_inverted_index.directives | 47 |
| abstract_inverted_index.high-level | 14 |
| abstract_inverted_index.originally | 61 |
| abstract_inverted_index.profiling, | 42 |
| abstract_inverted_index.Performance | 87 |
| abstract_inverted_index.benchmarks, | 118 |
| abstract_inverted_index.directives, | 76 |
| abstract_inverted_index.efficiently | 78 |
| abstract_inverted_index.host-device | 103 |
| abstract_inverted_index.introducing | 91 |
| abstract_inverted_index.management, | 97 |
| abstract_inverted_index.performance | 121 |
| abstract_inverted_index.programming | 5, 46, 75 |
| abstract_inverted_index.work-group. | 56 |
| abstract_inverted_index.conceptually | 18 |
| abstract_inverted_index.distribution | 34 |
| abstract_inverted_index.demonstrating | 119 |
| abstract_inverted_index.heterogeneous | 7, 21, 27, 84, 127 |
| abstract_inverted_index.architectures, | 8 |
| abstract_inverted_index.configurations | 124 |
| abstract_inverted_index.device-independent | 51 |
| cited_by_percentile_year | |
| countries_distinct_count | 2 |
| institutions_distinct_count | 7 |
| sustainable_development_goals[0].id | https://metadata.un.org/sdg/9 |
| sustainable_development_goals[0].score | 0.4699999988079071 |
| sustainable_development_goals[0].display_name | Industry, innovation and infrastructure |
| citation_normalized_percentile.value | 0.06928808 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |