More than 50 years of parallel processing and still no easy path to speedup | IEEE Conference Publication | IEEE Xplore