Keynote address II: How's the parallel computing revolution going? | IEEE Conference Publication | IEEE Xplore