Overview of large-scale computing the past, the present, and the future - Chew, Weng Cho; Jiang, Li Jun (2013)