Sadly, no licensing in the repo and I have
no idea what the licensing weight the associated fields in setup.py carry <
https://github.com/mengwanguc/gpemu/blob/27e9534ee0c3d594030...>
What is the difference between a gpu emulator and maybe specifically GPEmu and say llvmpipe?
I was thinking about building something like this because this would be *very useful* if it worked well, so got excited for a sec, but this does not seem to be an active project, last commit 10 months ago.
Does it not work out more expensive to emulate a GPU vs just renting time on a real one?
> To emulate DL workloads without actual GPUs, we replace GPU-
related steps (steps #3–5, and Step 2 if GPU-based) with simple
sleep(T) calls, where T represents the projected time for each step.
This is a model (of GPU arch/system/runtime/etc) being used to feed downstream analysis. Pretty silly because if you're going to model these things (which are extremely difficult to model!) you should at least have real GPUs around to calibrate/recalibrate the model.