This project studies the high efficient realization of programming language, development tool and common data structure under the circumstances of parallel isomer many-core, focuses on solving the difficulty of programming under the circumstances of parallel isomer many-core and problems like programmers need to develop and optimize different codes for different processors and cannot use common data structure under generalized computation platform directly. The target of the project is to research and develop programming language, compiling and debugging tool and runtime with usability, reusability and adaptability to various processors and complete the realization of common data structure of super parallel computation including octree and KD tree based on that. Focus on research:
· Parallel Computation Method of Isomer Many-core CPU/GPU
· Development of Common Software of Isomer Many-core CPU/GPU
· Parallel Software Development Platform Catering to Application Field