Page 66 - profile2014.indd
P. 66

研究員
                                                      吳真貞 Jan-Jan Wu



                                               Research Fellow
                                               Ph.D., Computer Science, Yale University
                                               Tel: +886-2-2788-3799 ext. 1610      Fax: +886-2-2782-4814
                                               Email: wuj@iis.sinica.edu.tw
                                               http://www.iis.sinica.edu.tw/pages/wuj



                  ● Research Fellow, IIS, Academia   Research Description
                 Sinica (2011-)
                  ● Associate Research Fellow, IIS,   My research interests include cloud computing, and virtualization on multicores. My re-
                 Academia Sinica (2001-2011)   search in cloud computing focuses on two areas: cloud OS (Infrastructure as a Service) and
                  ● Assistant Research Fellow, IIS,   cloud databases. For cloud OS, we jointly developed a cloud OS prototype, Roystonea, with
                 Academia Sinica (1996-2001)   National Taiwan University. Roystonea provides dynamic provision, scheduling, and man-
                                               agement of virtual machines, automatic scaling of system resources for application service
                  ● Associate Software Engineer,   requirements, and dynamic resource management for performance/energy tradeo .

                 Institute of Information Industry
                 (1987-1989)                   With the growth of data size in many application domains, the need for data management
                  ● Ph.D., Computer Science, Yale   systems is continuously increasing. We have developed a data management system for
                 University (1995)             cloud, named SQLMR. SQLMR compiles SQL queries to a sequence of MapReduce jobs. Ex-
                                               isting SQL-based applications are seamlessly compatible with SQLMR, and users can man-
                  ● M.S., CSIE, National Taiwan Uni-

                 versity (1987)                age SQL queries at the Tera to PataByte scale. Our future e orts will focus on cloud database

                                               virtualization. The goal is to enable applications with SQL queries to run on di erent NoSQL
                  ● B.S., CSIE, National Taiwan Univer-  platforms transparently and e ciently.


                 sity (1985)
                                               In another line of work, we focus on the core technologies that support virtualization, par-
                                               ticularly dynamic binary translation (DBT) and binary optimization on multicore systems.
              At present, QEMU is the most popular re-targetable DBT system that supports virtualization for multiple guest and host ISAs and OS’s.
              QEMU requires 10X or even more runtime overhead in practice. It also requires sophisticated and elaborate binary optimization schemes
              to cut down the overhead. Through our current work, we have developed a multi-threaded DBT prototype, called HQEMU, using QEMU

              and LLVM (Low Level Virtual Machine) as our building blocks. This is the  rst e ort to successfully combine QEMU and LLVM, and to sig-

              ni cantly improve the performance of QEMU. We are extending our current work to develop binary manipulation technologies that are

              crucial to support system-level virtualization.
                Publications
              1.  Ding-Yong Hong, Jan-Jan  Wu, Pen-Chung  Yew,  Wei-  6.  Chun-Chen Hsu, Pangfeng Liu,  Chien-Min  Wang, Jan-Jan
                 Chung Hsu, Pangfeng Liu, Chien-Min  Wang,  Yeh-Ching   Wu, Ding-Yong Hong, Pen-Chung Yew and Wei-Chung Hsu,
                 Chung,”Efficient and Retargetable Dynamic Binary Transla-  “LnQ: Building High Performance Dynamic Binary Transla-

                 tion on Multicores”, IEEE Transactions on Parallel and Dis-  tors with Existing Compiler Backends,” Proceedings of the
                 tributed Systems, vol.25,no.3, Feb. 2014             40th International Conference on Parallel Processing (ICPP),
                                                                      September 2011.
              2.  Yi-Hong Lyu, Ding-Yong Hong,  Tai-Yi  Wu, Jan-Jan  Wu,
                 Pangfeng Liu, Wei-Chung Hsu,”DBILL: An Efficient and Re-  7.  Chao-En Yen, Jyun-Shiung Yang, Pangfeng Liu and Jan-Jan

                 targetable Dynamic Binary Instrumentation Framework using   Wu, “Roystonea: A Cloud Computing System with Pluggable
                 LLVM Backend,” ACM International Conference on Virtual   Component Architecture,” International Conference on Par-
                 Execution Environments(VEE), March 2014.             allel and Distributed Systems (ICPADS), December 2011.
              3.  Li-Yung Ho, Tsung-Han Li, Jan-Jan Wu, Pangfeng Liu, “Ky-  8.  Meng-Ju Hsieh, Chao-Rui Chang, Li-Yung Ho, Jan-Jan Wu,
                 lin: An  Efficient  and  Scalable  Graph  Data  Processing  Sys-  “SQLMR: A scalable database management system for cloud

                 tem”, IEEE International Conference on Big Data, Oct. 2013  computing,”  the  40  International  Conference  on Parallel
                                                                                    th
                                                                      Processing (ICPP), pages 315-324, September 2011.
              4.  Chao-Jui Chang, Jan-Jan Wu, Wei-Chung Hsu, Pangfeng Liu,
                 “Efficient Memory Virtualization for Cross-ISA System Mode   9.  Li-Yung Ho, Jan-Jan  Wu, P. Liu, “Optimal Algorithms for

                 Emulation”, ACM International Conference on Virtual Execu-  Cross-Rack Communication  Optimization  in MapReduce
                 tion Environments(VEE), March 2014.                  Framework,” IEEE International Conference on Cloud Com-
                                                                      puting (IEEE CLOUD), Washington DC, USA, July 2011.
              5.  Ding-Yong Hong, Chun-Chen Hsu, Pen-Chung Yew, Jan-Jan
                 Wu, Wei-Chung Hsu, Pangfeng Liu, Chien-Min Wang, Yeh-  10.  Ching-Chi  Lin,  P. Liu,  Jan-Jan Wu, “Energy-Aware Virtual
                 Ching Chung, “HQEMU: A Multithreaded and Retargetable   Machine Dynamic Provisioning and Scheduling for Cloud
                 Dynamic  Binary  Translator  on Multicores,”  International   Computing,” IEEE International Conference on Cloud Com-
                 Symposium on Code Generation and Optimization (CGO),   puting (IEEE CLOUD), pages 461-462,  Washington DC,
                 March 2012.                                          USA, July 2011.






          66    研究人員 Research Faculty
   61   62   63   64   65   66   67   68   69   70   71