
- Evaluating the Performance Impact of Dynamic Handle Lookup in Modern Network Interfaces
- UserSpace Communication: A Quantitative Study Soichiro Araki1, Angelos Bilas2, Cezary Dubnicki2,
- Shared Virtual Memory Across SMP Nodes Using Automatic Update: Protocols and Performance
- Parallelization, Optimization, and Performance Analysis of Portfolio Choice Models
- Behavior and Performance of Interactive Multiplayer Game Servers Ahmed Abdelkhalek, Angelos Bilas, and Andreas Moshovos
- VMMC-2: E cient Support for Reliable, Connection-Oriented Communication
- 1 Experiences with Shared Virtual Memory on System Area Net-work Clusters
- Shared Virtual Memory Clusters with Nextgeneration Interconnection Networks and
- Improving the Performance of Shared Virtual Memory on System Area
- Exploiting Spatial Parallelism in Ethernet-based Cluster Interconnects Stavros Passas
- Client-Server Computing on the SHRIMP Multicomputer Stefanos N. Damianakis, Angelos Bilas, Cezary Dubnicki, and Edward W. Felten
- Clotho: Transparent Data Versioning at the Block I/O Level
- Application Scaling under Shared Virtual Memory on a Cluster of SMPs Dongming Jiang, Brian O'Kelley, Xiang Yu, Sanjeev Kumar, Angelos Bilas , and Jaswinder Pal Singh
- miNI: Reducing Network Interface Memory Requirements with Dynamic Handle Lookup
- Virtual Timers: Using Hardware Physical Timers for Profiling Kernel Code-Paths
- Block-level Virtualization: How far can we go? Michail D. Flouris, Stergios V. Anastasiadis and Angelos Bilas
- Using Network Interface Support to Avoid Asynchronous Protocol Processing in Shared Virtual Memory Systems
- ZBD: Using Transparent Compression at the Block Level to Increase Storage Space Efficiency
- Using Transparent Compression to Improve SSD-based I/O Caches
- Reducing Disk I/O Performance Sensitivity for Large Numbers of Sequential Streams
- A Comparative Experimental Study of Parallel File Systems for Large-Scale Data Processing
- MultiEdge: An Edge-based Communication Subsystem for Scalable Commodity Sven Karlsson, Stavros Passas
- Using Lightweight Transactions and Snapshots for Fault-Tolerant Services Based on Shared Storage Bricks
- Violin: A Framework for Extensible Block-level Storage Michail D. Flouris
- Dynamic Data Replication: an Approach to Providing Fault-Tolerant Shared Memory Clusters
- Behavior and Performance of Interactive Multiplayer Game Servers
- Using System Emulation to Model Next-generation Shared Virtual Memory Clusters
- Tolerating Network Failures in System Area Networks Jeffrey Tang
- Experiences with VI Communication for Database Storage Yuanyuan Zhou1
- Accelerating Shared Virtual Memory via General-purpose Network Interface Support
- CableS : Thread Control and Memory Management Extensions for Shared Virtual Memory Clusters
- Limits to the Performance of Software Shared Memory: A Layered Approach Angelos Bilas1, Dongming Jiang2, Yuanyuan Zhou2, and Jaswinder Pal Singh2
- SUPPORTING A COHERENT SHARED ADDRESS SPACE ACROSS SMP NODES: AN APPLICATION-DRIVEN INVESTIGATION
- Evaluation of Hardware Write Propagation Support for Next-Generation Shared Virtual Memory Clusters
- Home-based SVM protocols for SMP clusters: Design and Performance
- The Effects of Communication Parameters on End Performance of Shared Virtual Memory Clusters
- Fast RPC on the SHRIMP Virtual Memory Mapped Network Interface Angelos Bilas and Edward W. Felten
- Design and Implementation of Virtual Memory-Mapped Communication on Myrinet
- Real-Time Parallel MPEG-2 Decoding in Software Angelos Bilas, Jason Fritts, Jaswinder Pal Singh
- In Proceedings of the 23rd Annual International Symposium on Computer Architecture, May, 1996, pp. 296-307. Early Experience with Message-Passing on the SHRIMP Multicomputer
- Experiences from Debugging a PCIX-based RDMA-capable NIC Manolis Marazakis, Vassilis Papaefstathiou, Giorgos Kalokairinos, and Angelos Bilas
- Jupiter/SVM: a JVM-based Single System Image for Clusters of Workstations
- Parallelization and Performance of 3D Ultrasound Imaging Beamforming Algorithms on Modern Clusters
- Providing security to the Desktop Data Grid Michail Flouris
- J. Parallel Distrib. Comput. 63 (2003) 12571276 Shared virtual memory clusters: bridging the cost-performance gap
- UTLB: A Mechanism for Address Translation on Network Interfaces Yuqun Chen, Angelos Bilas, Stefanos N. Damianakis, Cezary Dubnicki, and Kai Li
- Orchestra: Extensible Block-level Support for Resource and Data Sharing in Networked Storage Systems
- Tagged Procedure Calls (TPC): Efficient Runtime Support for Task-Based Parallelism on
- Efficient Remote Block-level I/O over an RDMA-capable NIC Manolis Marazakis, Konstantinos Xinidis, Vassilis Papaefstathiou, and Angelos Bilas
- Towards 100 Gbit/s Ethernet: Multicore-based Parallel Communication Protocol Design
- Dynamic Data Replication for Tolerating Single Node Failures in Shared Virtual Memory Clusters of Workstations
- FLASH: Fine-grained Localization in Wireless Sensor Networks using Acoustic Sound Transmissions and High Precision Clock Synchronization
- CableS : Thread Control and Memory System Extensions for Shared Virtual Memory Clusters
- DARC: Design and Evaluation of an I/O Controller for Data Markos Fountoulakis
- VI-Attached Database Storage Yuanyuan Zhou, Member, IEEE, Angelos Bilas, Member, IEEE, Suresh Jagannathan, Member, IEEE,
- Parallelization and Performance of Interactive Multiplayer Game Servers Ahmed Abdelkhalek
- Performance Evaluation of Commodity iSCSI-based Storage Systems Dimitrios Xinidis and Angelos Bilas
- Optimization and Bottleneck Analysis of Network Block I/O in Commodity Storage Systems
- CORMOS: A Communication-Oriented Runtime System for Sensor Networks
- Firmware Support for Reliable Communication and Dynamic System Configuration in System Area Networks
- Azor: Using Two-level Block Selection to Improve SSD-based I/O caches
- Task-based Parallel H.264 Video Encoding for Explicit Communication Architectures