![]() Heterogeneous queueing rebalances how the GPU and CPU interact with each other. By eliminating the need to copy data between these different blocks, the CPU and GPU can both work on the same data without waiting for it to be copied back and forth. Traditionally CPU and GPU have to address different blocks of memory which means data has to be copied between these two blocks. ![]() So HSA addresses an old problem with existing CPU + GPU architectures by allowing both units to directly access each other's memory pools - a unified memory pool. This eliminates the need for copying inbetween buffers which decreases time and work required e.g. Graphics processors, for example, excel at performing many calculations simultaneously. It's short for Heterogeneous System Architecture and it is what sets Kaveri apart from previous generation APUs. HSA is a way of designing software and hardware to take and distribute computing tasks to both the CPU and GPU, basically taking advantage of the strengths of each serial and parallel processing unit. HSA then, the abbreviation you heard so many times already, we'll keep it simple.
0 Comments
Leave a Reply. |