Invia SMS: Language and compilers for high performance computing