簡體   English   中英

GPU上是否有內存保護

[英]Is there memory protection on GPUs

我對GPU沒有太多經驗,所以請原諒我的無知。 如今,GPU被用作GPGPU用於通用編程。 但我想知道GPU是否具有內存保護和虛擬化機制。 我的意思是,例如,你在GPU上運行兩個內核,如果你沒有vritualization和內存保護,可以很容易地寫入另一個地址。 這個問題怎么解決了? 是否已經完成了提高GPU上運行的代碼可靠性的工作? 可以通過一些沙盒機制同時運行兩個內核嗎?

內存由視頻內存管理器管理,只要它管理內存,它可以是驅動程序或任何你想要的內容,我相信有不同的方法來管理這個內存,但有些人使用共享內存架構(SMA)。 虛擬地址空間可用於隔離過程。 可以將虛擬地址轉換為存儲實際位/字節的邏輯地址。 經常由經理或司機決定過程可以解決的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM