20100602 tech.tech-news: Indian supercomp slips 24 positions