Payload fragmentation framework for high-performance computing in cloud environment

Cloud computing environment delivers resources such as CPU cycles, storage, network service and memory through a web-based model. Users run their applications on remote infrastructure and get benefited more at a lesser cost. Compiling large-scale applications such as compiling GCC and compiling Clan...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2019-05, Vol.75 (5), p.2789-2804
Hauptverfasser: Vivek, V., Srinivasan, R., Elijah Blessing, R., Dhanasekaran, R.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Cloud computing environment delivers resources such as CPU cycles, storage, network service and memory through a web-based model. Users run their applications on remote infrastructure and get benefited more at a lesser cost. Compiling large-scale applications such as compiling GCC and compiling Clang in C and C++ environments where applications involve encryption breaking tools require extensive analysis. Lack of CPU cycles in consumer-grade computing will be detrimental to such applications. Fragmenting and distributing payloads across multiple clusters for such applications in a cloud-like environment is a challenging task. We have proposed a novel approach to perform payload distribution for users who want to run their computationally expensive tasks efficiently. The proposed framework has performed well compared to the ‘traditional’ payload execution policy.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-018-2660-7