As we proceed towards the age of petascale computing, it is important to be aware that even today more than half of national cyberinfrastructure users are serial users who run single processor code; more over, coarse-grained ...