
Explores a fault-tolerant data store combining causal and strong consistency for geo-distributed systems, addressing liveness challenges and optimizing durability costs in multi-consistency environments.

Innovative architecture-aware transaction system for persistent memory, enhancing performance through strategic write management and memory allocation techniques.

Explore techniques to protect Tor against active routing attacks, including a new guard relay selection algorithm and a real-time BGP monitoring system for detecting routing anomalies.

Explores k-fingerprinting, a robust website fingerprinting technique using random decision forests, demonstrating high accuracy in identifying visited web pages through encrypted connections.

Explore Twizzler, an innovative OS redesign for non-volatile memory, offering efficient data persistence, simplified programming, and improved performance over traditional systems.

Explore AIFM, a high-performance system enabling efficient use of remote memory in datacenters. Learn about its API, runtime, and benefits for applications facing memory constraints.

Explore a Rust-based container runtime for embedded systems, offering enhanced security, faster startup, reduced memory usage, and fine-grained access control using seccomp notify.

Explore implementing a domain-specific embedded language for solving diffusive problems using Boost Proto, with insights on designing efficient DSELs for discrete linear and bilinear forms.

Explores a novel distributed file system design optimized for non-volatile main memory and RDMA networks, achieving high performance for metadata and data access while maintaining byte addressability.

Explore SplinterDB, a novel key-value store designed for NVMe SSDs, offering improved performance and reduced write amplification compared to existing solutions like RocksDB.

Innovative hardware acceleration architecture for cross-silo federated learning, enhancing performance and resource utilization of cryptographic operations while preserving data privacy.

Innovative multipath networking system for high-speed railways, improving Internet performance through data-driven schedulers. Outperforms existing solutions with significant gains in goodput and reduced delivery time.

Insights on managing diverse engineering teams across locations, covering hiring, team structure, motivation, and performance evaluation in the tech industry.

Explores four virtual cursor offset techniques for 3D object selection in VR, comparing performance and user preference using different input devices and target distances.

Explores six methods for text input in VR using virtual keyboards, comparing performance and user preferences to guide optimal selection for different scenarios and available resources.

Techniques to improve Horovod's communication efficiency in data parallel training, enhancing performance and scalability for deep learning frameworks on supercomputers.

Innovative heap overflow detection technique using page protection and pointer tagging, offering low-cost security for C/C++ programs with minimal performance impact.

Explore Flor, an innovative framework enabling high-performance RDMA across diverse network interface cards, addressing bandwidth imbalances and enhancing datacenter application efficiency.

Explores core slicing, a novel approach to enhance cloud security by enabling multiple untrusted guest OSes to run on shared bare-metal hardware, addressing vulnerabilities in confidential VMs.

Explore TiDedup, a novel cluster-level deduplication architecture for Ceph, addressing shortcomings in existing designs and improving data reduction, I/O throughput, and reference correction efficiency.

Innovative memory virtualization mechanism achieving near-native performance in VMs. Enables direct guest-to-host address translation while maintaining isolation through hardware-supported memory tagging.