A survey of performance tuning techniques and tools for parallel applications

D Mustafa - IEEE Access, 2022 - ieeexplore.ieee.org
Automatic parallelization of sequential programs combined with auto-tuning is an alternative
to manual parallelization. With wider research directions and the increased number of …

Interdomain I/O optimization in virtualized sensor networks

C Jiang, T Fan, Y Qiu, H Wu, J Zhang, NN Xiong, J Wan - Sensors, 2018 - mdpi.com
In virtualized sensor networks, virtual machines (VMs) share the same hardware for sensing
service consolidation and saving power. For those VMs that reside in the same hardware …

A hybrid swapping scheme based on per-process reclaim for performance improvement of android smartphones (August 2018)

J Han, S Kim, S Lee, J Lee, SJ Kim - IEEE Access, 2018 - ieeexplore.ieee.org
As a way to increase the actual main memory capacity of Android smartphones, most of
them make use of zRAM swapping, but it has limitation in increasing its capacity since it …

Virtio-mem: Paravirtualized memory hot (un) plug

D Hildenbrand, M Schulz - Proceedings of the 17th ACM SIGPLAN …, 2021 - dl.acm.org
The ability to dynamically increase or reduce the amount of memory available to a virtual
machine is getting increasingly important: as one example, cloud users want to dynamically …

[PDF][PDF] Efficiency and Resilience of Resource Allocation for Next-Generation Data Centers 下一代數據中心資源分配的效率與彈性

電機工程系 - 2023 - ee.cityu.edu.hk
Data centers (DCs) are playing an ever more critical role in providing internet services for
data processing, storage, and exchange. Driven by the exponential growth of workloads, the …

Job scheduling for disaggregated memory in high performance computing systems

F Vieira Zacarias - 2023 - upcommons.upc.edu
(English) In a typical HPC cluster system, a node is the elemental component unit of this
architecture. Memory and compute resources are tightly coupled in each node and the rigid …

Method and system for sharing memory

D Smolarsky - US Patent App. 17/218,082, 2022 - Google Patents
A method and system for sharing memory in a computer system includes placing one or
more processors in the computer system in an idle state. The one or more processors are …

[PDF][PDF] Virtualization techniques for memory resource exploitation

LAG Platero - 2020 - core.ac.uk
Cloud infrastructures have become indispensable in our daily lives with the rise of cloud-
based services offered by companies like Facebook, Google, Amazon and many others. The …

Virtualization techniques for memory resource exploitation

LÁ Garrido Platero - 2019 - upcommons.upc.edu
Cloud infrastructures have become indispensable in our daily lives with the rise of cloud-
based services offered by companies like Facebook, Google, Amazon and many others …