KGPU - Augmenting Linux with the CUDA GPU
1–10 of 34 posts
Re: KGPU - Augmenting Linux with the CUDA GPU
#2Re: KGPU - Augmenting Linux with the CUDA GPU
#3Re: KGPU - Augmenting Linux with the CUDA GPU
#4Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
Re: KGPU - Augmenting Linux with the CUDA GPU
#5Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
Re: KGPU - Augmenting Linux with the CUDA GPU
#6Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
However, with AMD and Intel integrated GPUs, this is about to change. AMD is doing a lot of work on HSA, which can be summarized as "GPU and CPU share same memory, and can communicate by passing pointers". I can see this kind of work being really useful in the near future.
Re: KGPU - Augmenting Linux with the CUDA GPU
#7Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
Agreed. I'm also struggling to see what kind of massively parallel operations need to be done in kernel space in the first place.
Re: KGPU - Augmenting Linux with the CUDA GPU
#8Re: KGPU - Augmenting Linux with the CUDA GPU
#9Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
Right now, the bandwidth to modern GPUs is actually pretty decent (16GB/s bidirectional), but the latency is still horrid. This means that you need rather large operations for offloading to pay off. I think doing raid-5 or full disk encryption with large blocks might just barely be worth it. However, with AMD and Intel integrated GPUs, this is about to change. AMD is doing a lot of work on HSA, which can be summarize…
Re: KGPU - Augmenting Linux with the CUDA GPU
#10Where is this useful? The bus speed across to the GPU is so slow, I thought it was only meaningful for near-autonomous operations.
Right now, the bandwidth to modern GPUs is actually pretty decent (16GB/s bidirectional), but the latency is still horrid. This means that you need rather large operations for offloading to pay off. I think doing raid-5 or full disk encryption with large blocks might just barely be worth it. However, with AMD and Intel integrated GPUs, this is about to change. AMD is doing a lot of work on HSA, which can be summarize…