GPU buffer at transfer cost

15-minutong sesyon: magbasa nang 3 minuto, mag-trace nang 3, mag-eksperimento nang 7, at sagutan ang check nang 2. Maglaan ng dagdag na oras kung kailangan.

Madalas hiwalay ang device memory ng discrete GPU sa host RAM. Maaaring mas malaki ang upload, download, launch, at synchronization kaysa maliit na kernel. Iba ang API ng unified memory ngunit hindi libreng movement. Limitadong resource ang pinned host memory. Hypothetical ang timing sa sample; accounting ito, hindi hardware measurement.

Pagsasanay at ebidensiya: Hulaan ang halimbawa o iguhit ang pagbabago ng state. Baguhin ang isang palagay, subukan ang hangganan, at itala ang aktuwal na resulta. Ipaliwanag kung ano ang hindi napapatunayan ng maliit na modelo tungkol sa production system.

cpu_ms=8
upload_ms,kernel_ms,download_ms=5,2,4
print("Hypothetical GPU total:",upload_ms+kernel_ms+download_ms)
print("Hypothetical CPU total:",cpu_ms)

Inaasahang resulta: Hypothetical GPU total: 11 Hypothetical CPU total: 8

Pagsasanay at ebidensiya

Itala ang hula, aktuwal na resulta, at dahilan ng pagtugma o pagkakaiba. Sinusukat ng completion check ang pag-unawa; hinahasa ng practice task ang kasanayan.

Sanggunian sa wika: git.agilaos.com

Sanggunian sa wika: docs.nvidia.com