The 10 baddest supercomputers on Earth

The latest of the Top500 ranking sees China stay on top.