circuitjs1 icon indicating copy to clipboard operation
circuitjs1 copied to clipboard

Feature Request - Potential GPU Utilization?

Open flexagontnt opened this issue 3 years ago • 2 comments

There are some api's that run java code via the GPU (like aparapi). This can (probably) be useful for constructing large circuits with little lag.

flexagontnt avatar Mar 08 '22 01:03 flexagontnt

For large analog circuits, the slowest part is the gaussian elimination, which (I heard) is not well suited for GPU's. For large digital circuits there's nothing that can be easily moved onto the GPU.

Also, the simulator requires double precision, which is not well supported on most GPU's. (We have enough issues with bad precision as it is.)

pfalstad avatar Mar 08 '22 01:03 pfalstad

Oh well. Maybe it can be done on multiple CPU cores?

flexagontnt avatar Mar 08 '22 03:03 flexagontnt