Browse > Article
http://dx.doi.org/10.7472/jksii.2015.16.5.49

An Efficient On-line Software Service based on Application Customized Graphic Offloading Library  

Choi, WonHyuk (Electronics and Telecommunications Research Institute)
Kim, Won-Young (Electronics and Telecommunications Research Institute)
Publication Information
Journal of Internet Computing and Services / v.16, no.5, 2015 , pp. 49-57 More about this Journal
Abstract
In this Paper, we introduce an efficient on-line software service using an application customized graphic offloading library. The software service based on graphic offloading provides high-end software, like a 3D graphic design tool, as an on-line software service through using a client graphic rendering. When software is executed on server, its graphic works are handled by a client's GPU, while its data works are handled by a server's CPU. To improve the performance, we apply an asynchronous transmission channel scheme to our developed basic graphic offloading engine. Also, we add optimized common module and application specific module to our engine. To do that, we introduce how to implement the application specific module using analyzing patterns of graphic related APIs and messages that are generated by an executed software process. Also, we propose how to design the optimized common module using server side information caching. Finally, through the performance comparison experiment, we show that improved offloading engine has the better performance than old basic offloading engine.
Keywords
Graphic Offloading; Application Customized library; Software service;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 Won Hyuk Choi, Su Min Jang, Ji Hoon Choi, Won Young Kim, "A Design of SW Service Based on Graphic Offloading Computing Using Client's Desktop Window Virtualization", ICONI 2012, pp.221- 224, 2012.
2 http://www.citrix.com/products/xendesktop/overview.html
3 http://www.citrix.com/xendesktop
4 http://technet.microsoft.com/en-us/library/hh831447.aspx
5 Aymen Abdullah Alsaffar, Song Biao, Mohammad Mehedi Hassan, Eui-Nam Huh, "A Framework of N-Screen Session Manager based N-Screen Service using Cloud Computing in Thin-Client Environment", Journal of Internet Computing and Services, v.13, no.2, pp.21-32, Apr. 2012. http://dx.doi.org/10.7472/jksii.2012.13.2.21   DOI
6 Vishakha Gupta, Ada Gavrilovska, Karsten Schwan, Harshvardhan Kharche, Niraj Tolia, Vanish Talwar, Parthasarathy Ranganathan, "GViM: GPU-accelerated virtual machines", HPCVirt 09, pp.17-24, 2009. http://dx.doi.org/10.1145/1519138.1519141   DOI
7 Huerta-Canepa G., Dongman Lee, "An Adaptable Application Offloading Scheme Based on Application Behavior", Advanced Information Networking and Applications Workshops, pp.387-392, 2008. http://dx.doi.org/10.1109/WAINA.2008.148   DOI
8 Su Min Jang, Won Hyuk Choi, Won Young Kim, "Client Rendering Method for Desktop Virtualization Services", ETRI Journal, v.35, no. 2, pp. 348-351, 2013. http://dx.doi.org/10.4218/etrij.13.0212.0213   DOI   ScienceOn
9 Won Hyuk Choi, Won Young Kim, "An Implementation of Graphic Offloading Computing using GPU Virtualization based on API Remoting on a Server-based Software Service", Journal of Internet Computing and Services, v.12, no.6, pp.53-62, Dec. 2011. http://www.jksii.or.kr/upload/1/889_1.pdf
10 Dusung Back, Kihyun Pyun, "A Protection Technique for Kernel Functions under the Windows Operating System", Journal of Internet Computing and Services, v.15, no.5, pp.133-139, Dec. 2014. http://dx.doi.org/ 10.7472/jksii.2014.15.5.133   DOI
11 Moonyoung Chung, Jihoon Choi, Won-Hyuk Choi, Won-Young Kim, "An Efficient Thread Management for the Client-side Graphic Rendering on a Server-based Software Service", Proceedings of the Korea Information Processing Society Conference, v.19, no.2, pp.209-211, Nov. 2011