Journal of Parallel and Distributed Computing - Special issue on cluster and network-based computing
EMP: zero-copy OS-bypass NIC-driven gigabit ethernet message passing
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
High Performance Sockets and RPC over Virtual Interface (VI) Architecture
CANPC '99 Proceedings of the Third International Workshop on Network-Based Parallel Computing: Communication, Architecture, and Applications
Networks on Chip: A New Paradigm for Systems on Chip Design
Proceedings of the conference on Design, automation and test in Europe
Performance Analysis of System Overheads in TCP/IP Workloads
Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques
ISPASS '03 Proceedings of the 2003 IEEE International Symposium on Performance Analysis of Systems and Software
HPCS '08 Proceedings of the 2008 22nd International Symposium on High Performance Computing Systems and Applications
Scalable high performance main memory system using phase-change memory technology
Proceedings of the 36th annual international symposium on Computer architecture
Interval-based models for run-time DVFS orchestration in superscalar processors
Proceedings of the 7th ACM international conference on Computing frontiers
Framework for massively parallel testing at wafer and package test
ICCD'09 Proceedings of the 2009 IEEE international conference on Computer design
Adaptive connection management for scalable MPI over InfiniBand
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
60GHz Technology for Gbps WLAN and WPAN: From Theory to Practice
60GHz Technology for Gbps WLAN and WPAN: From Theory to Practice
Receive side coalescing for accelerating TCP/IP processing
HiPC'06 Proceedings of the 13th international conference on High Performance Computing
Hi-index | 0.00 |
With the widespread development of cloud computing and high speed communications, end users store or retrieve video, music, photo and other contents over the cloud or the local network for video-on-demand, wireless display and other usages. The traditional I/O model in a mobile platform consumes time and resources due to excessive memory access and copying when transferring content from a source device, e.g., network controller, to a destination device, e.g., hard disk. This model introduces unnecessary overhead and latency, negatively impacting the performance and energy consumption of content-intensive uses. In this paper, we introduce DirectPath, a low overhead I/O architecture that optimizes content movement within a platform to improve energy efficiency and throughput performance. We design, implement and validate the Direct-Path architecture for a network-to-storage file download usage model. We evaluate and quantify DirectPath's energy and performance benefits on both laptop and small form-factor SoC based platforms. The measurement results show that DirectPath reduces energy consumption by up to 50% and improves throughput performance by up to 137%.