坦上适用的编译器有PGI（Portland Group Compiler Suite，预设使用这个）、GCC、CCE（Cray Compiling Environment）以及英特尔提供的编译器。目前来说，对现有科学研究专案中的代码重写的部分主要是多线程化、增进并行性的部分，即所谓的多核多线程优化，只是更深入、更适合通用图形处理器的架构特性（通用图形处理器拥有比中央处理器多得多的执行绪和更好的运算并行性）。不过这样的程式源码优化也适用于传统以中央处理器为基础的机器上，这些机器也可以从中获得效能提升。天体