Before revision:  Our results show that today's high-end cloud computing can deliver HPC-like performance - at least at modest scales - not only for computationally intensive applications , but also for memory- and communication-intensive applications , thanks to the high-speed memory systems and interconnects and dedicated batch scheduling now available on some cloud platforms.
After revision:  Our results show that today's high-end cloud computing can deliver HPC-like performance - at least at modest scales - not only for computationally intensive applications , but also for memory- and communication-intensive applications - at least at modest scales - thanks to the high-speed memory systems and interconnects and dedicated batch scheduling now available on some cloud platforms.