{"/cs/languages/cuda/cuda-m26-stream-ordered-memory-allocation":[{"t":"Dynamic Memory Allocation (C)","p":"/cs/languages/c/dynamic-memory","k":"lesson"},{"t":"References, Heap Allocation and Memory Management (V)","p":"/cs/languages/vlang/vlang-m21-references-heap-allocation-and-memory-management","k":"lesson"}],"/cs/languages/cuda/cuda-m27-mixed-precision-tensor-cores":[{"t":"Module 80 Projects — Part 2: Notes App, Core Data App, Swift Mixed App, Legacy Modernization (Objective-C)","p":"/cs/languages/objectivec/objc-module-80-projects-part2","k":"lesson"}],"/cs/languages/cuda/cuda-m28-modern-architecture-features":[{"t":"C++20/23 Modern Features (C++)","p":"/cs/languages/cpp/cpp20-23-features","k":"lesson"},{"t":"Modern CSS Features (CSS)","p":"/cs/languages/css/css-modern-features","k":"lesson"}],"/cs/languages/cuda/cuda-m36-python-other-languages":[{"t":"Other Languages (WebAssembly)","p":"/cs/languages/wasm/wasm-m20-other-languages","k":"lesson"},{"t":"Bindings for Other Languages (Lua)","p":"/cs/languages/lua/lua-m37-bindings-for-other-languages","k":"lesson"},{"t":"Programming Languages (C/C++/Java/Python) interview questions (Basic)","p":"/interview/02-computer-science/basic","k":"interview"},{"t":"Programming Languages (C/C++/Java/Python) interview questions (Intermediate)","p":"/interview/02-computer-science/intermediate","k":"interview"}],"/cs/languages/cuda/cuda-m01-introduction-to-gpu-computing-cuda":[{"t":"GPU Computing (Julia)","p":"/cs/languages/julia/julia-m30-gpu-computing","k":"lesson"}],"/cs/languages/cuda/cuda-m06-memory-management-basics":[{"t":"Memory Management (Oracle Database)","p":"/cs/languages/oracle/oracle-m52-memory-management","k":"lesson"},{"t":"Python Memory Management (Python)","p":"/cs/languages/python/memory-management","k":"lesson"}],"/cs/languages/cuda/cuda-m07-error-handling":[{"t":"Error Handling Best Practices (Python)","p":"/cs/languages/python/error-handling-best-practices","k":"lesson"},{"t":"Errors (JavaScript)","p":"/cs/languages/javascript/js-errors","k":"lesson"}],"/cs/languages/cuda/cuda-m38-application-case-studies":[{"t":"Modeling Case Studies (Engineering Math)","p":"/math/math-modeling/modeling-case-studies","k":"lesson"}],"/cs/languages/cuda/cuda-m09-the-memory-hierarchy":[{"t":"The Memory Hierarchy and Caches (OS & Computer Architecture)","p":"/cs/architecture/osarch-m18-the-memory-hierarchy-and-caches","k":"lesson"},{"t":"Memory 13: Cache Hierarchy, Locality and Performance (Memory & Program Execution)","p":"/cs/memory/mem-m13-cache-hierarchy-locality-and-performance","k":"lesson"}],"/cs/languages/cuda/cuda-m11-shared-memory-tiling":[{"t":"Shared Memory (Python)","p":"/cs/languages/python/shared-memory","k":"lesson"},{"t":"Memory 14: Concurrency, Threads and Shared Memory (Memory & Program Execution)","p":"/cs/memory/mem-m14-concurrency-threads-and-shared-memory","k":"lesson"}],"/cs/languages/cuda/cuda-m12-synchronization-atomics":[{"t":"Synchronization, Atomics and Mutex (Swift)","p":"/cs/languages/swift/swift-m38-synchronization-atomics-and-mutex","k":"lesson"},{"t":"Concurrency: Threads, Atomics and Synchronization (Zig)","p":"/cs/languages/zig/zig-m32-concurrency-threads-atomics-and-synchronization","k":"lesson"}],"/cs/languages/cuda/cuda-m17-streams-events-asynchronous-execution":[{"t":"Server-Sent Events (SSE) — One-Way Streaming with text/event-stream (PHP)","p":"/cs/languages/php/php-server-sent-events","k":"lesson"}],"/cs/languages/cuda/cuda-m18-pinned-memory-data-transfer":[{"t":"Data Transfer Time calculator","p":"/calculators/data-transfer-time","k":"tool"},{"t":"Memory 7: Pointers, References, Arrays and Data Layout (Memory & Program Execution)","p":"/cs/memory/mem-m07-pointers-references-arrays-and-data-layout","k":"lesson"},{"t":"Persistent Memory Data Structures","p":"/projects/cs?project=persistent-memory-data-structures","k":"project"}],"/cs/languages/cuda/cuda-m19-unified-memory":[{"t":"Blocks + Runtime + Memory: One Unified Mental Model (Objective-C)","p":"/cs/languages/objectivec/objc-blocks-runtime-memory","k":"lesson"}]}