How to run scientific applications in parallel over 10 million cores or the Sunway TaihuLight