Here's my presentation on my Co-dfns compiler I've been working on: Co-dfns: High performance concurrent array programming .