Morpheus

التفاصيل البيبلوغرافية
العنوان: Morpheus
المؤلفون: Yuxiao Zhou, Hung-Wei Tseng, Steven Swanson, Qianchen Zhao, Mark Gahagan
المصدر: ISCA
بيانات النشر: Association for Computing Machinery (ACM), 2016.
سنة النشر: 2016
مصطلحات موضوعية: 010302 applied physics, Speedup, Computer science, Serialization, Symmetric multiprocessor system, 02 engineering and technology, General Medicine, Object (computer science), Supercomputer, computer.software_genre, 01 natural sciences, Execution time, 020202 computer hardware & architecture, 0103 physical sciences, 0202 electrical engineering, electronic engineering, information engineering, Operating system, Central processing unit, Host (network), computer
الوصف: In high performance computing systems, object deserialization can become a surprisingly important bottleneck---in our test, a set of general-purpose, highly parallelized applications spends 64% of total execution time deserializing data into objects. This paper presents the Morpheus model, which allows applications to move such computations to a storage device. We use this model to deserialize data into application objects inside storage devices, rather than in the host CPU. Using the Morpheus model for object deserialization avoids unnecessary system overheads, frees up scarce CPU and main memory resources for compute-intensive workloads, saves I/O bandwidth, and reduces power consumption. In heterogeneous, co-processor-equipped systems, Morpheus allows application objects to be sent directly from a storage device to a co-processor (e.g., a GPU) by peer-to-peer transfer, further improving application performance as well as reducing the CPU and main memory utilizations. This paper implements Morpheus-SSD, an SSD supporting the Morpheus model. Morpheus-SSD improves the performance of object deserialization by 1.66×, reduces power consumption by 7%, uses 42% less energy, and speeds up the total execution time by 1.32×. By using NVMe-P2P that realizes peer-to-peer communication between Morpheus-SSD and a GPU, Morpheus-SSD can speed up the total execution time by 1.39× in a heterogeneous computing platform.
تدمد: 0163-5964
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_dedup___::0ad5d297309d74d8f425a38c548e0bb1
https://doi.org/10.1145/3007787.3001143
حقوق: CLOSED
رقم الأكسشن: edsair.doi.dedup.....0ad5d297309d74d8f425a38c548e0bb1
قاعدة البيانات: OpenAIRE