dc.contributor.author |
Fan, X |
en |
dc.contributor.author |
Sinnen, Oliver |
en |
dc.contributor.author |
Giacaman, Nasser |
en |
dc.date.accessioned |
2018-10-16T21:48:16Z |
en |
dc.date.issued |
2017-01-01 |
en |
dc.identifier.isbn |
9783319655772 |
en |
dc.identifier.issn |
0302-9743 |
en |
dc.identifier.uri |
http://hdl.handle.net/2292/42092 |
en |
dc.description.abstract |
© Springer International Publishing AG 2017. OpenMP tasking is a very effective approach for many parallelization problems. In order to introduce this advanced parallelism tool to Java community, this paper presents an implementation of Java OpenMP tasking. In addition, by emphasizing on concurrency for event-driven programming framework, a new virtual target concept is proposed. By comparing the concepts between OpenMP tasking and virtual target, it shows how virtual target is more suitable for event-driven parallelization. To analyze event-driven parallelization performance, a performance model is presented, and it sheds light on the performance issues in an event-driven system. The experiment shows the effectiveness of the new proposed virtual target tasking approach, and it enables a more flexible performance tuning with task pool control. |
en |
dc.relation.ispartofseries |
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
en |
dc.rights |
Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. |
en |
dc.rights.uri |
https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm |
en |
dc.title |
Asynchronous OpenMP tasking with easy thread context switching and pool control |
en |
dc.type |
Conference Item |
en |
dc.identifier.doi |
10.1007/978-3-319-65578-9_15 |
en |
pubs.begin-page |
217 |
en |
pubs.volume |
10468 LNCS |
en |
dc.rights.holder |
Copyright: The author |
en |
pubs.end-page |
230 |
en |
pubs.publication-status |
Published |
en |
dc.rights.accessrights |
http://purl.org/eprint/accessRights/RestrictedAccess |
en |
pubs.elements-id |
684354 |
en |
pubs.org-id |
Engineering |
en |
pubs.org-id |
Department of Electrical, Computer and Software Engineering |
en |
dc.identifier.eissn |
1611-3349 |
en |