상세 보기
- Son, Yunsik;
- Song, Hajoo;
- Lee, Yangsun
WEB OF SCIENCE
0초록
As a virtual machine is a software emulation to provide a logical environment without hardware dependency, it is a key technology for cloud, mobile and IoT computing and one of major technologies to offer better IT service in the information and knowledge-based society. Smart Virtual Machine (SVM) is a core module of a smart cross platform that provides users with language-platform independent functions for a higher level of contents reusability. This is a software processor executable with the medium code named SIL as the stack basis. This study introduces a way of multi-thread embodiment in which SVM can execute multiple tasks. The multi thread for SVM was designed based on a thread model of C++ and Java Language. Since it supports C/C++ and Java programming environments, SVM processes various tasks simultaneously with a higher level of program concurrency. This study focuses on a thread for Smart Virtual Machine. As a virtual machine-based compiler generates a program created by means of C/C++ or Java and the semantically equivalent intermediate code, SVM receives and executes them. The thread for SVM was designed based on a thread model of C++/Java, thread scheduling is possible for multithreading in programming. A programmer may use the thread regardless of the developing language, and it is executable with no limitation due to certain hardware types. Besides, the thread enhances program concurrency.
키워드
- 제목
- Performance analysis of multi-threading on mobile game contents in Smart virtual machine
- 저자
- Son, Yunsik; Song, Hajoo; Lee, Yangsun
- 발행일
- 2015-07
- 유형
- Article
- 페이지
- 335 ~ 345