[hypothesis 1]

The application-level throughput in tiered memory systems decreases in proportion to the reduction of movable memory capacity in the fast tier caused by pinned pages.

[Insight 1]

(1) Memory buffers allocated for the network stack are typically pinned and remain unmovable throughout the lifetime of the application [1-3].

(2) In heterogeneous systems, memory pinning can be used to enable DMA-based data transfers for host memory access, potentially increasing the demand for unmovable page allocations [4-6].

(3) Unmovable pages reduce the effective capacity of the fast memory tier, resulting in hot data being allocated to slower tiers and increased average memory access time (AMAT).

Insight 1-(1)에 대한 background 입니다.

Insight 1-(2)에 대한 background 입니다.

F/B 안성수

네트워크 언무버블 영향 작을수도 있을 것 같다