Page 119 - untitled
P. 119

юॆࠊ

                 Wu, Jan-Jan                                      ޼Ӻᔊʧ                                                                      Research Description
                                                                                                                                            Research Description
                                                                  ޼Ӻᔊʧ

                                                                   Ңٙ˴ࠅ޼Ӻጳሳ̻݊Бၾʱ౳όࠇၑf˴ࠅ                                                     My major research interests include high-per-  output techniques can help solve this problem by
                                                                                                                                        formance cluster computing and Grid computing.   creating multiple data paths between memory and
                                                               ޼Ӻሙᕚܼ̍˸ࡈɛཥ໘ᓉණމ˴ʘᓉණό৷஺ࠇ                                                                                                    disks. In this work we have developed optimization
                                                                                                                                            My current research in high-performance      techniques for I/O resource assignment and paral-
                                                               ၑ˸ʿၣࣸࠇၑf                                                                 cluster computing focuses on optimization of col-  lel I/O scheduling, including an optimal I/O server
                                                                                                                                        lective communication and parallel I/O. Collec-  placement strategy for switch-based clusters, and an
                                                                                                                                        tive communication, such as multicast and barrier   optimal scheduling algorithm for parallel I/O with
                                                                   ίᓉණό৷஺ࠇၑ˙ࠦd޼Ӻࠠᓃܼ̍ίᓉණ
                                                                                                                                        synchronization, provides important functionality   replicated data.
                                                               όၣ༩ᐑྤʕʘ༟ࣘෂ፩௰Գʷe˸ʿ˸̻Бʷ˙                                                   for many applications.  We have developed a num-
                                                                                                                                        ber of algorithms for collective communication on    In Grid computing research, we address the    Research Fellows
                                                               ό౤؁Ꮶࣩ༟ࣘᛘᄳࣖଟ(̻БI/O)fމ౤؁Ꮠ͜ழ                                                cluster systems, including multicast algorithms for   problems of data replica placement in Data Grids
                                                                                                                                        heterogeneous cluster systems and large-scale clus-  given the traffic pattern and locality requirements.
                                                               ᜗ί໊ଡ଼ᐑྤʕʘੂБࣖଟd༟ࣘෂ፩ʘ௰Գʷ݊                                                   ter systems, an agent-based scheduling strategy for   We propose a placement algorithm that finds the op-
                                                                                                                                        optimizing multicast performance on switch-based   timal locations for the replicas so that the workload
                                                               ɓ฽ࠠࠅٙሙᕚf০࿁ϤਪᕚҢࡁ౤̈ɓଡ଼Ҟ஺˲
                                                                                                                                        networks, and a new, simple network topology, for   among these replicas is balanced. We also propose
                                                               ৷ࣖଟစၑجd̙͜˸ྼତε၇ʔΝ೷᜗ᐑྤʕʘ                                                   supporting deadlock-free, contention-free adaptive   a new algorithm to decide the minimum number of
                                                                                                                                        routing on clusters.                             replicas required when the maximum workload ca-
                                                                                                                                                                                                                                           Research Fellows
                    ͉
               ਿ
                        ༟
                             ࣘ
               ਿ ͉ ༟ ࣘ                                         Ҟ஺༟ࣘෂ፩fҢࡁɰ౤̈ɓ၇ቇ͜׵ܔໄᓉණό                                                       Due to the performance gap between CPU       pacity of each replica server is known.  In addition,
                                                               ၣ༩ٙၣ༩ஹഐןዎfϤஹഐןዎՈԄλʘᅰኪ׌                                                   and disk read/write, the performance of carefully   we propose a new model in which the request must
                                                                                                                                                                                         be served with quality-of-service guarantee.  In this
                                                                                                                                        tuned parallel programs can slow down dramatically
               ᔖcc၈j ਓ޼Ӻࡰ                                      ሯ˲฽׸ႡЪf                                                                                                                   new model we also propose algorithms that ensure
                                                                                                                                        when they read or write files. Parallel input and   both workload balancing and quality of service.
                         Associate Research Fellow (2000--)
               ௰৷ኪዝj Ph.D., Computer Science,                      Ϥ̮dίତʦٙ೷᜗ҦஔࠢՓʘɨdှဿᛘᄳ
                         Yale University (1995)                ٙ஺ܓჃˢʕ̯ஈଣኜٙ༶ၑ஺ܓࠅໝܝ੻εdν
               ཥcc༑j+886-2-2788-3799 ext. 1610                 ؈೻ό඲ਂ᎖ᐿٙ፩̈ɝਗЪdှဿᛘᄳٙࣛගֻ
                                                                                                                                            Selected Publications
               ෂccॆj+886-2-2782-4814                           ֻϓމ዆ࡈ೻όੂБࣖଟٙଧ᎕fνО౤؁I/Oٙ஺                                                     Selected Publications
               ཥɿڦᇌjwuj@iis.sinica.edu.tw                      ܓ݊Սʔ࢙ᇠٙሙᕚf޴Ч׵̻БࠇၑdI/Oਪᕚɰ                                                 1.  P. Liu, Jan.-Jan. Wu, Y.-F. Lin and S.-H. Yeh, A simple incremental   11.  P. Liu, S.-K. Wang, Jan-Jan Wu, and Y.-M. Zhung, A Grid-based game
                                                                                                                                          network topology for switched-based networks, Internationl Parallel   tree evaluation system, Proceedings of the First Workshop on Grid
               ၣccࠫjhttp://www.iis.sinica.edu.tw/pages/wuj     ̙ᔟп׵̻БʷҦஔ(̻БI/O)fҢࡁί̻БI/Oٙ޼                                                and Distributed Processing Symposium (IPDPS), Cancun, Mexico,   Technologies and Applications, HsinChu, Taiwan, Dec. 2004.
                                                                                                                                          May 2001.                                      12.  M.-B. Chen, T.-R. Chuang, and Jan-Jan Wu, Parallel Divide-and-Con-
                                                               ӺͦۃʊϞɨΐٙϓ؈j€ɓᔟ͟ʱৣ፩̈ɝ༟                                                   2.  P.-Z. Lee, Jan-Jan Wu, and C.-H. Chang, Parallel implicit Euler solver   quer Scheme for 2D Delaunay Triangulation, accepted by Concurency
                                                                                                                                          on homogeneous and heterogeneous computing evnironments, 15th   and Computation: Practice and Experience, June 2005.
                                                               ๕ʘ௰Գʷ˸ಯˇ༟ࣘෂ፩ٙඎၾࣛගd(ɚ)ਗ਼༟                                                    AIAA Computational Fluid Dynamics Conference, Anaheim, CA, June   13.  Y.-F. Lin, C.-M. Wang, and Jan-Jan Wu, Optimizing I/O Server Place-
               •  Assistant Research Fellow, Academia Sinica                                                                              2001.                                            ment for Parallel I/O on Switch-Based Irregular Networks, accepted
                 (1995--2000),                                 ࣘቇʲʲ௲ʱ౳Ց΢ࡈᎷπண௪d˸ಯˇჃ൷π՟                                                   3.  P.-Z. Lee, Jan-Jan Wu, and C.-H. Chang, Partitioning unstructured   by The Journal of Supercomputing, April 2005.
                                                                                                                                          meshes for homogeneous and heterogeneous parallel computing en-  14.  P. Lee, C.-M. Wang, and Jan-Jan Wu, Compiler and Runtime Paral-
               •  M.S., Computer Science, Yale University (1991),  ٙϣᅰd(ɧ)ቇ຅ર೻೷ဿ༟ࣘᛘᄳʘනҏ˸ഛ͜                                                vironments, International Conference on Parallel Processing (ICPP),   lelization Techniques for Scientific Computations on Distributed
                                                                                                                                          Vancouver, British Columbia, August, 2002.       Memory Parallel Computers, Chapter 8, High-Performance Comput-
               •  B.S., Computer Science and Information       ၣ༩ձ೷ဿٙ᎖ᄱd˸ᐵ೵̻БI/OٙੂБࣛගf                                                  4.  P. Liu, Jan-Jan Wu, and T.-S. Yang, Locality-Preserving Dynamic   ing: Paradigm and Infrastructure, John Wiley and Sons, edited by
                                                                                                                                          Load Balancing for Data-Parallel Applications, the Special Issue of   Laurence T. Yang and MinYi Guo, 2005.
                 Engineering, National Taiwan University (1985).                                                                          Parallel and Distributed Systems, Journal of Information Science and   15.  Jan-Jan Wu, Yih-Fang Lin, Efficient Distributed Algorithms for Paral-

                                                                    ίၣࣸࠇၑ˙ࠦdҢࡁઞীίData Gridӻ୕                                              Engineering, Vol. 18, pp. 1037-1048, 2002        lel I/O Scheduling, IEEE International Conference on Parallel and
                                                                                                                                        5.  Y.-F. Lin, P. Liu, and Jan-Jan Wu, Efficient agent-based multicast on   Distributed Systems, Japan, July, 2005,

                                                               ʕٙ༟ࣘልႡၾʱৣਪᕚfͦۃʊ೯̙࢝ᆽڭ༟ࣘ                                                     wormhole switch-based irregular networks, International Parallel and   16.  G-S Hsu, P. Liu and Jan-Jan Wu, I/O Processor Allocation for Mesh
                                                                                                                                          Distributed Processing Symposium (IPDPS), April 2003.   Cluster Computers, IEEE International Conference on Parallel and
                                                                                                                                        6.  Jan-Jan Wu, D.-W. Wang, Y.-F. Lin, Placement of I/O servers to im-  Distributed Systems, Japan, July, 2005,
                                                               У؂ኜʈЪࠋ༱̻ፅٙልႡၾʱৣ˙جd˸ʿ̙ί
                                                                                                                                          prove parallel I/O performance on switch-based clusters, International   17.  Jan-Jan Wu and P. Liu, Distributed scheduling of parallel I/O in the
                                                                                                                                          Conference on Supercomputing, San Francisco, June, 2003.  presence of data replication, ACM/IEEE International Parallel and
                                                               ഗ֛༟ࣘУ؂ኜঐ࢙஢௰ɽʈЪࠋ༱ඎٙૢ΁ɨӔ                                                   7.  P. Liu, D.-W. Wang, Jan-Jan Wu, Efficient parallel I/O scheduling in   Distributed Processing Symposium (IPDPS), April, 2005.

                                                                                                                                          the presence of data duplication, International Conference on Parallel   18.  P. Liu,Y.-F. Lin and Jan-Jan Wu, Optimal Placement of Replicas in
                                                               ֛௰ʃٙ༟ࣘልႡ΅ᅰf                                                                                                                 Data Grid Environments with Locality Assurance, Proceedings of the
                                                                                                                                          Processing (ICPP), Oct. 2003.
                                                                                                                                        8.  Jan-Jan Wu, S.-H. Yeh, and P. Liu, Efficient Multiple Multicast on   Second Workshop on Grid Technologies and Applications, Taiwan,
                                                                                                                                          Heterogeneous Network of Workstations, Journal of Supercomputing,   Dec. 2005.
                                                                                                                                          Vol. 29, pp. 59-88, 2004.                      19.  Y-F. Lin , Z-H Kang, P. Liu and Jan-Jan Wu, An Optimal Scheduling
                                                                                                                                        9.  M.-B. Chen, T.-R. Chuang, and Jan-Jan Wu, Efficient Parallel Imple-  Algorithm for an Agent-Based Multicast Strategy on Irregular Net-

                                                                                                                                          mentations of Near-Delaunay Triangulation with High Performance   works, International Conference on Grid and Pervasive Computing
                                                                                                                                          Fortran, Concurency and Computation: Practice and Experience, Vol.   (GPC), Taiwan, May 2006.
                                                                                                                                          16, No. 6, June 2004.                          20.  P. Liu and Jan-Jan Wu, Optimal Replica Placement Strategy for Hi-
                                                                                                                                        10.  Y.-F. Lin, C-.M. Wang, and Jan-Jan Wu, Optimizing Server Placement   erarchical Data Grid Systems, International Conference on Cluster
                                                                                                                                          for Parallel I/O on Switch-Based Irregular Networks, ACM/IEEE   Computing and the Grid (CCGrid), Singapore, May, 2006.
                                                                                                                                          International Symposium on Parallel and Distributed Processing and
                                                                                                                                          Applications, LNCS 3358, Hong Kong, Dec. 2004.

       108                                                                                                                                                                                                                                109
   114   115   116   117   118   119   120   121   122   123   124