Hardware-accelerated platforms and infrastructures for network functions: A survey of enabling technologies and research studies
In order to facilitate flexible network service virtualization and migration, network functions
(NFs) are increasingly executed by software modules as so-called “softwarized NFs” on …
(NFs) are increasingly executed by software modules as so-called “softwarized NFs” on …
LITE kernel RDMA support for datacenter applications
Recently, there is an increasing interest in building data-center applications with RDMA
because of its low-latency, high-throughput, and low-CPU-utilization benefits. However …
because of its low-latency, high-throughput, and low-CPU-utilization benefits. However …
{NICA}: An infrastructure for inline acceleration of network applications
With rising network rates, cloud vendors increasingly deploy FPGA-based SmartNICs (F-
NICs), leveraging their inline processing capabilities to offload hypervisor networking …
NICs), leveraging their inline processing capabilities to offload hypervisor networking …
Lynx: A smartnic-driven accelerator-centric architecture for network servers
This paper explores new opportunities afforded by the growing deployment of compute and
I/O accelerators to improve the performance and efficiency of hardware-accelerated …
I/O accelerators to improve the performance and efficiency of hardware-accelerated …
GPUnet: Networking abstractions for GPU programs
Despite the popularity of GPUs in high-performance and scientific computing, and despite
increasingly general-purpose hardware capabilities, the use of GPUs in network servers or …
increasingly general-purpose hardware capabilities, the use of GPUs in network servers or …
Slashing the disaggregation tax in heterogeneous data centers with FractOS
Disaggregated heterogeneous data centers promise higher efficiency, lower total costs of
ownership, and more flexibility for data-center operators. However, current software stacks …
ownership, and more flexibility for data-center operators. However, current software stacks …
GPU-initiated on-demand high-throughput storage access in the BaM system architecture
Graphics Processing Units (GPUs) have traditionally relied on the host CPU to initiate
access to the data storage. This approach is well-suited for GPU applications with known …
access to the data storage. This approach is well-suited for GPU applications with known …
Multi-GPU Communication Schemes for Iterative Solvers: When CPUs Are Not in Charge
I Ismayilov, J Baydamirli, D Sağbili, M Wahib… - Proceedings of the 37th …, 2023 - dl.acm.org
This paper proposes a fully autonomous execution model for multi-GPU applications that
completely excludes the involvement of the CPU beyond the initial kernel launch. In a typical …
completely excludes the involvement of the CPU beyond the initial kernel launch. In a typical …
Flexdriver: A network driver for your accelerator
We propose a new system design for connecting hardware and FPGA accelerators to the
network, allowing the accelerator to directly control commodity Network Interface Cards …
network, allowing the accelerator to directly control commodity Network Interface Cards …
[PDF][PDF] Software Aging and Multifractality of Memory Resources.
M Shereshevsky, J Crowell, B Cukic, V Gandikota… - DSN, 2003 - scholar.archive.org
We investigate the dynamics of monitored memory resource utilizations in an operating
system under stress using quantitative methods of fractal analysis. In the experiments, we …
system under stress using quantitative methods of fractal analysis. In the experiments, we …