Shared-memory multiprocessing: Current state and future directions. - Stenström, Per; Hagersten, Erik; Lilja, David J.; Martonosi, Margaret; Venugopal, Madan (Adv. Comput., 2000)