Title :
MSI-SDL: A semantic description language for multi-source binary translation systems
Author :
Xiaonan Liu ; Jianmin Pang ; Meijuan Yin ; Lili Bai ; Wuping Chen
Author_Institution :
Nat. Digital Switching Syst., Eng. & Technol. Res. Center, Zhengzhou, China
Abstract :
Multi-source binary translation system (MBT) provides a multi-source platform code to a single target platform migration solution. Do not know the source code, you can achieve the multi-source platform, multi-compiled version of the executable file on another platform. In order to achieve the special semantic mapping function of the MBT system, the need for a unified, compatible with multiple target platform differences, atomic semantic description language. In this paper, we design an atomic semantic description language MSI-SDL (multi-source instruction semantic description language), the x86-32, x86-64, power platform code, to class alpha platform architecture code semantic mapping function in the migration process. MBT base on MSI-SDL are evaluated wholly and partIy across the SPEC 2006 under the Alpha multi-core environment, test results verify the MSI-SDL correctness and validity.
Keywords :
multiprocessing systems; program interpreters; specification languages; Alpha multi-core environment; MSI-SDL language; atomic semantic description language; multisource binary translation system; multisource instruction semantic description language; semantic mapping function; Atomic clocks; Semantics; binary translation; instruction; multi-source; semantic description;
Conference_Titel :
Computer Science & Education (ICCSE), 2013 8th International Conference on
Conference_Location :
Colombo
Print_ISBN :
978-1-4673-4464-7
DOI :
10.1109/ICCSE.2013.6554051