Computer Science &Amp; Information Technology ( CS &Amp; IT ) 2014
DOI: 10.5121/csit.2014.4709
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Data Management Among Multiple Databases for Optimization of Parallel Computations in Heterogeneous HPC Systems

Abstract: ABSTRACT

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2015
2015

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…What is more, it is possible to combine the functionality of multiple optimizers. For example, in , we present a data prefetching optimizer that uses an internal optimizer for scheduling.…”
Section: Parallelization and Optimization Of Computations In Kernelhivementioning
confidence: 99%
See 1 more Smart Citation
“…What is more, it is possible to combine the functionality of multiple optimizers. For example, in , we present a data prefetching optimizer that uses an internal optimizer for scheduling.…”
Section: Parallelization and Optimization Of Computations In Kernelhivementioning
confidence: 99%
“…The programmer only designs a workflow application in a graphical editor, uses OpenCL to code computational kernels that are assigned to workflow nodes, and provides input data. Depending on the optimization goal chosen, for example, minimization of the execution time considered in this work, a version using data prefetching or minimization of the execution time with a bound on the power consumption , the system selects compute devices on which computations are to be run, determines optimal OpenCL grid configurations, and determines optimal data partitioning to obtain good granularity for good load balancing and consequently good speed‐ups on the given number of compute devices. Then the actual run is performed in a distributed and possibly heterogeneous setting with both CPUs and GPUs.…”
Section: Summary and Future Workmentioning
confidence: 99%
“…The results of the experiments with prefetching optimizer presented in [14] revealed, that in case of data packages of similar size and efficient data management, network is constantly loaded. The benefits of prefetching in a more complex environment ( Figure 8) are significantly smaller than in case of a single device ( Figure 6).…”
Section: Need For a Network-aware Scheduling Schemementioning
confidence: 99%
“…We presented the KernelHive system and its performance capabilities in [4] and proposed an execution optimizer focusing on energy efficiency in [5]. This paper is an extended version of [14], where we added data intensity capabilities to the KernelHive system. For this purpose we proposed MongoDB [6] database as a backend.…”
Section: Introductionmentioning
confidence: 99%