Massively parallel computers: why not parallel computers for the masses? | IEEE Conference Publication | IEEE Xplore