Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

MCluster: a software framework for portable device-based volunteer computing

Theodoropoulos Dimitrios, Chrysos Grigorios, Koidis Iosif, Charitopoulos Georgios, Pissadakis Emmanouil, Varikos Antonios, Pnevmatikatos Dionysios, Smaragdos Georgios, Strydis, C. 1981-, Zervos Nikolaos A.

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/5FE0E379-2A28-4E14-846C-52B1A0CEE41D-
Αναγνωριστικόhttps://ieeexplore.ieee.org/document/7515707/-
Αναγνωριστικόhttps://doi.org/10.1109/CCGrid.2016.65-
Γλώσσαen-
Μέγεθος6 pagesen
ΤίτλοςMCluster: a software framework for portable device-based volunteer computingen
ΔημιουργόςTheodoropoulos Dimitriosen
ΔημιουργόςΘεοδωροπουλος Δημητριοςel
ΔημιουργόςChrysos Grigoriosen
ΔημιουργόςΧρυσος Γρηγοριοςel
ΔημιουργόςKoidis Iosifen
ΔημιουργόςΚοϊδης Ιωσηφel
ΔημιουργόςCharitopoulos Georgiosen
ΔημιουργόςΧαριτοπουλος Γεωργιοςel
ΔημιουργόςPissadakis Emmanouilen
ΔημιουργόςΠισσαδακης Εμμανουηλel
ΔημιουργόςVarikos Antoniosen
ΔημιουργόςΒαρικος Αντωνιοςel
ΔημιουργόςPnevmatikatos Dionysiosen
ΔημιουργόςΠνευματικατος Διονυσιοςel
ΔημιουργόςSmaragdos Georgiosen
ΔημιουργόςStrydis, C. 1981-en
ΔημιουργόςZervos Nikolaos A.en
ΕκδότηςInstitute of Electrical and Electronics Engineersen
ΠερίληψηRecent market forecasts predict that the portablecomputing trend will vastly spread, as by 2020 there will bemore than 3 billion LTE device users worldwide. Motivatedby this fact, many companies and research institutes havealready launched research projects that utilize portable devices, voluntarily provided by users, to perform the requiredcomputations. Many such projects employ Berkeley's BOINCmiddleware, since it can support a large variety of stationaryand mobile devices. However, currently available BOINChigh-level APIs, either do not support portable devices orlack advanced processing capabilities (such as inter-node taskdependencies) and/or easiness of use. To resolve these issues, we propose the mCluster software framework for applicationexecution powered by the BOINC middleware on portable devices. mCluster adopts a task-based programming model thatrequires simple, pragma-based annotations of the applicationsoftware, in order to dynamically resolve task dependencies. To evaluate our framework, we have have mapped a scientificapplication from the neuroscience domain on an small-scalednetwork of portable devices. mCluster significantly reducesthe required programming effort and complexity to efficientlymap BOINC-powered applications with task dependencies onportable devices compared to previous approaches.en
ΤύποςΠλήρης Δημοσίευση σε Συνέδριοel
ΤύποςConference Full Paperen
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2018-10-02-
Ημερομηνία Δημοσίευσης2016-
Θεματική ΚατηγορίαInternet of Thingsen
Θεματική ΚατηγορίαTask-based programmingen
Θεματική ΚατηγορίαVolunteer computingen
Βιβλιογραφική ΑναφοράD. Theodoropoulos, G. Chrysos, I. Koidis, G. Charitopoulos, E. Pissadakis, A. Varikos, D. Pnevmatikatos, G. Smaragdos, C. Strydis and N. Zervos, "MCluster: A software framework for portable device-based volunteer computing," in 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, 2016, pp. 336-341. doi: 10.1109/CCGrid.2016.65en

Υπηρεσίες

Στατιστικά