Skip to content

WIP: ISPC execution

Nick Curtis requested to merge arghdos/loopy:ispc_execution into master

Putting this up now so that we can start discussing -- hopefully getting it merged before it gets too far out of date again (although, now that the C-Execution is part of the master it's harder to break this with new changes)

TODO:

  • It's been a bit since I've actually looked at this, but AFAIR the shakiest part is the atomic detection. I believe I used regex to detect the atomic scope (bad) and looked at the pymbolic node of the RHS to figure out the operation (iffy)

  • Move ISPCToolchain to codepy?

Edited by Nick Curtis

Merge request reports