A Hands-on Approach for Scalable Parallel Applications Development: From Testbed to Petascale | IEEE Conference Publication | IEEE Xplore