Symposium on Advanced Parallel Processing Technologies, APPT 2011, held in Shanghai,