Description
An old approach to accelerating the simulator had annotated many classes in the simulator with "device" code which were simply extra metadata allowing for the generation of CPU and GPU C code.
None of this has been used for a while; additionally, the approach has a few disadvantages and would be better addressed by other work like the C library implementation and Jan's work.
This issue involves cleaning up by removing these parts of code from the simulator.