jbush001 / NyuziProcessor

GPGPU microprocessor architecture
Apache License 2.0
2k stars 351 forks source link

More efficient inter-thread synchronization primitive #78

Open jbush001 opened 7 years ago

jbush001 commented 7 years ago

Spinlocks burn a lot of cycles. Can threads be suspended at barriers without consuming issues cycles?

https://gist.github.com/jbush001/22a3c336f0b59b095547025cdb7cee5d