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...
Gespeichert in:
Veröffentlicht in: | The Journal of supercomputing 2019-05, Vol.75 (5), p.2789-2804 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |