“In order to elicit the best performance from multicore computers, we need to design algorithms with parallelism in mind” — Anonymous Copy Share Image