ACM Student Research Competition: Graduate Posters
ACM Student Research Competition: Undergraduate Posters
Posters
:
Poster 25: Leveraging Smart Data Transfer and Metadirective in Adaptive Computing
Event Type
ACM Student Research Competition: Graduate Posters
ACM Student Research Competition: Undergraduate Posters
Posters
Registration Categories
TP
EX
EXH
Tags
Student Program
TimeWednesday, 20 November 20198:30am - 5pm
LocationE Concourse
DescriptionIn this work, we propose smart data transfer (SDT) along with extensions to metadirective and map constructs in OpenMP 5.0 to improve adaptive computing. The Smith-Waterman algorithm is used as an example, whose naïve implementation does not conduct data transfer efficiently. SDT is used to solve this issue with the following advantages: (1) SDT only transfers necessary data to GPU instead of the whole data set, resulting in 4.5x of speedup in our initial experiments. (2) Depending on computing vs. data transfer requirements of a program, SDT will transfer the output of each iteration from GPU to host either immediately or all together after the last GPU kernel call. (3) It supports large data exceeding GPU device memory's size via data tiling. We propose to extend metadirective's context selector to obtain similar improvement by enabling target enter/exit data and on-demand data access.
Archive
Back To Top Button