Research on design and efficient implementation of programming languages, development tools for heterogeneous many-core parallel computing environment with focus on solving the key problems of development platform building:
· Parallel Computing Method of Heterogeneous Many-core CPU/GPU
· General-Purpose Software Development Environment of Heterogeneous Many-core CPU/GPU
· Application Domain Oriented Parallel Software Development Platform