PacketShader: a GPU-accelerated software router

S Han, K Jang, KS Park, S Moon - ACM SIGCOMM Computer …, 2010 - dl.acm.org
We present PacketShader, a high-performance software router framework for general packet
processing with Graphics Processing Unit (GPU) acceleration. PacketShader exploits the …

Energy efficient allocation of virtual machines in cloud data centers

A Beloglazov, R Buyya - … on Cluster, Cloud and Grid Computing, 2010 - ieeexplore.ieee.org
Rapid growth of the demand for computational power has led to the creation of large-scale
data centers. They consume enormous amounts of electrical power resulting in high …

[PDF][PDF] An analysis of Linux scalability to many cores

S Boyd-Wickizer, AT Clements, Y Mao… - … USENIX Symposium on …, 2010 - usenix.org
This paper analyzes the scalability of seven system applications (Exim, memcached,
Apache, PostgreSQL, gmake, Psearchy, and MapReduce) running on Linux on a 48-core …

RouteBricks: Exploiting parallelism to scale software routers

M Dobrescu, N Egi, K Argyraki, BG Chun… - Proceedings of the …, 2009 - dl.acm.org
We revisit the problem of scaling software routers, motivated by recent advances in server
technology that enable high-speed parallel processing--a feature router workloads appear …

[PDF][PDF] Corey: An Operating System for Many Cores.

S Boyd-Wickizer, H Chen, R Chen, Y Mao… - OSDI, 2008 - usenix.org
Multiprocessor application performance can be limited by the operating system when the
application uses the operating system frequently and the operating system services use data …

{MegaPipe}: A New Programming Interface for Scalable Network {I/O}

S Han, S Marshall, BG Chun… - 10th USENIX Symposium …, 2012 - usenix.org
We present MegaPipe, a new API for efficient, scalable network I/O for message-oriented
workloads. The design of MegaPipe centers around the abstraction of a channel—a per …

Is Node. js a viable option for building modern web applications? A performance evaluation study

IK Chaniotis, KID Kyriakou, ND Tselikas - Computing, 2015 - Springer
We examine the implications of end-to-end web application development, in the social web
era. The paper describes a distributed architecture, suitable for modern web application …

Software challenges in extreme scale systems

V Sarkar, W Harrod, AE Snavely - Journal of Physics: Conference …, 2009 - iopscience.iop.org
Computer systems anticipated in the 2015–2020 timeframe are referred to as Extreme Scale
because they will be built using massive multi-core processors with 100's of cores per chip …

HydroRTC: A web-based data transfer and communication library for collaborative data processing and sharing in the hydrological domain

CE Ramirez, Y Sermet, M Shahid, I Demir - Environmental Modelling & …, 2024 - Elsevier
The exponential growth in data generated by satellites, radars, sensors, and analysis and
reanalysis from model outputs for the hydrological domain requires efficient real-time data …

[PDF][PDF] Exascale software study: Software challenges in extreme scale systems

S Amarasinghe, D Campbell, W Carlson… - DARPA IPTO, Air Force …, 2009 - Citeseer
Extreme Scale processors containing hundreds or even thousands of cores will challenge
current operating system (OS) practices. Many of the fundamental assumptions that underlie …