Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Even GPUs multitask all the time, even though it's less obvious. Cooperative multitasking in this context means setting up and executing different shaders/kernels. The overhead involved in this is quite manageable.

Repurposing FPGAs to different tasks means loading a new bitstream into the device every time. So it is much more efficient to grant exclusive access to each user of the device for long stretches od time. The proper pattern for that is more like a job queue.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: