Revisiting the sequential programming model for the multicore era. - Bridges, Matthew J.