Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Memory online courses. Find the best Memory training programs and enhance your skills today!
Explore practical code randomization techniques resilient to memory disclosure attacks, enhancing software security against return-oriented programming and other code-reuse threats.
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 efficient memory management in direct I/O virtualization through coIOMMU, a novel virtual IOMMU architecture with cooperative DMA buffer tracking for improved performance and resource utilization.
Explore Twizzler, an innovative OS redesign for non-volatile memory, offering efficient data persistence, simplified programming, and improved performance over traditional systems.
Explore INFINISWAP: an RDMA-based remote memory paging system that improves application performance by leveraging unused cluster memory, without modifying existing applications or OS.
Explores HotRing, a novel in-memory key-value store optimized for concurrent access to hot data, featuring an ordered-ring hash index and lock-free structures for improved performance on skewed workloads.
Explore Crimson, a new Ceph OSD designed for low-latency persistent memory and NVMe storage. Learn about its architecture, performance benefits, and future developments in this technical deep dive.
Empirical guide exploring Intel's Optane DIMM behavior, offering insights on performance characteristics and best practices for optimizing persistent memory software in real-world applications.
Explore Linux memory management for reliable, large-scale systems. Learn about swap, cgroups, PSI, and memory protection from a Facebook SRE, debunking myths and offering expert insights.
Optimizing hash-based indexing for persistent memory: CCEH reduces overhead, guarantees constant lookup time, and ensures failure-atomicity without explicit logging, improving query latency compared to existing techniques.
Fault-tolerant far memory system using erasure-coding and remote memory compaction for efficient datacenter applications, offering improved latency and performance over existing solutions.
MemLiner: Runtime technique improving far-memory systems by aligning application and garbage collection memory accesses, reducing local-memory working set and enhancing remote-memory prefetching for better performance.
NetVRM: A system enabling dynamic register memory sharing between applications on programmable networks, improving resource utilization and application performance through virtual memory abstraction and utility-based allocation.
Resilient remote memory system with low latency, high availability, and efficient erasure coding. Improves performance-efficiency tradeoff and reduces data loss probability under correlated failures.
Explore efficient distributed transactions for disaggregated persistent memory using FORD, a system leveraging one-sided RDMA to improve throughput and reduce latency in remote memory pools.
Get personalized course recommendations, track subjects and courses with reminders, and more.