首页 | 本学科首页   官方微博 | 高级检索  
     


Pinned OS/Services: A Case Study of XML Parsing on Intel SCC
Authors:Jie Tang    Pollawat Thanarungroj    Chen Liu    Shao-Shan Liu    Zhi-Min Gu    Jean-Luc Gaudiot
Affiliation:1. School of Computer, Beijing Institute of Technology, Beijing 100081, China
2. Department of Electrical and Computer Engineering, Florida International University, Miami, Florida 33199, U.S.A.
3. Microsoft, Redmond, Washington 98223, U.S.A.
4. Department of Electrical Engineering and Computer Science, University of California, Irvine, California 92617, U.S.A.
Abstract:Nowadays, we are heading towards integrating hundreds to thousands of cores on a single chip. However, traditional system software and middleware are not well suited to manage and provide services at such large scale. To improve the scalability and adaptability of operating system and middleware services on future many-core platform, we propose the pinned OS/services. By porting each OS and runtime system (middleware) service to a separate core (special hardware acceleration), we expect to achieve maximal performance gain and energy efficiency in many-core environments. As a case study, we target on XML (Extensible Markup Language), the commonly used data transfer/store standard in the world. We have successfully implemented and evaluated the design of porting XML parsing service onto Intel 48-core Single-Chip Cloud Computer (SCC) platform. The results show that it can provide considerable energy saving. However, we also identified heavy performance penalties introduced from memory side, making the parsing service bloated. Hence, as a further step, we propose the memory-side hardware accelerator for XML parsing. With specified hardware design, we can further enhance the performance gain and energy efficiency, where the performance can be improved by 20 % with 12.27 % energy reduction.
Keywords:XML parsing  homogeneous multi-core  Intel Single-Chip Cloud Computer
本文献已被 CNKI 万方数据 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号