South Africa wins international supercomputing competition