
Explores hardware-managed memory tiering with CXL, introducing Intel® Flat Memory Mode and Memstrata allocator to optimize performance and reduce contention in virtualized cloud environments.

Innovative memory management strategy for tiered systems, improving performance under pressure through non-exclusive page retention and transactional migration.

Innovative folio accounting technique for Linux enhances memory management, improving performance in fork and unmap operations. Demonstrates significant speedup in fork-intensive workloads like Redis.

Innovative solution for addressing hot bloat in virtualization, improving performance and memory efficiency. HugeScope offers lightweight, effective framework for page tracking, splitting, and coalescing on commodity hardware.

Innovative approach using filesystems for extensible memory management, enabling diverse memory configurations and policies with minimal code and competitive performance.

Innovative system for efficient probabilistic graphical model inference, offering significant speedup through optimized memory management, parallelization, and flexible integration with sampling algorithms.

Adaptive page profiling and migration system for tiered memory, improving performance through dynamic decision-making and combining profiling methods for enhanced memory management.

Innovative approach to page-table management in NUMA systems, enhancing performance through on-demand replication and reduced TLB shootdowns, benefiting highly threaded applications.

Innovative serverless platform REWIND enhances security and efficiency by resetting containers, using kernel-level snapshots, and optimizing memory usage, improving performance while maintaining data isolation between function requests.

StreamCache: A new page cache system for fast storage devices, improving I/O performance through stream tracking, efficient reclaiming, and accelerated page allocation. Enhances scientific apps and large language model operations.

Innovative telemetry technique for efficient hot/cold data detection in terabyte-scale applications, enabling improved memory tiering and performance in data centers with tiered memory architectures.

Explore drawbacks of singleton pattern in software design, alternative approaches, and improvements for better code organization and maintainability in object-oriented programming.

Explore Python's memory management, PEP 683's origins, and its impact on large-scale applications. Learn about Immortal Objects and their potential for improving performance and enabling true parallelism.

Explore std::weak_ptr in C++, understanding its role in managing shared resources, avoiding cyclical dependencies, and implementing efficient memory management techniques.

Explore serialization in game engine development, covering API design, implementation, real-world examples, and advanced techniques for efficient data handling and storage.

Explore advanced .NET debugging techniques for memory leaks, performance issues, and crashes. Learn to use dumps, traces, and CLR internals for effective troubleshooting and optimizing application performance.

Explore advanced techniques for bypassing kernel protections through elastic objects, presented by Ph.D. students Yueqi Chen and Zhepeng Lin.

Develop core understanding of memory handling in large Android projects, covering tools chain, pitfalls, and solutions.

Learn efficient Kotlin coding techniques to optimize performance, reduce resource usage, and improve scalability for critical applications and large-scale deployments.

Dive deep into Swift's memory management, exploring data structures, memory layouts, and internal workings. Gain insights to optimize your code and understand Swift's underlying mechanisms.

Discover advanced techniques for detecting and resolving memory leaks in Android apps, building upon LeakCanary's capabilities for improved app performance and stability.