Marc Tremblay
Sun Microsystems, Inc.
Distributed computing and the multicore revolution
ACM SIGACT News