230 likes | 382 Views
Int roduction to System s and Networking Department. Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology. Outline. About the department Research collaborations Research directions Past projects and current running projects Typical projects
E N D
Introduction toSystems and Networking Department Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology
Outline • About the department • Research collaborations • Research directions • Past projects and current running projects • Typical projects • Opportunities for students
The Department • Current full-time staff • 6 PhD • 2 MSc and MEng • 6 BEng • Facilities • Parallel processing and networking lab • Supernode cluster (128 processors) • Embedded system lab
International Research Collaborations • University of Linz, Austria • University of Heidelberg, Germany • University of Applied Sciences of Fribourg, Switzerland • University of Leeds, UK • PRAGMA - The Pacific Rim Application and Grid Middleware Assembly • Annual International Workshop on Advance Computing and Applications
Research Directions • Grid, P2P and cloud computing • Clusters: middleware and tools • Resource monitoring and scheduling, programming tools, checkpointing and recovery • Networking protocols • Scientific computing • Operating systems • Collaborative systems • Wireless sensor networks
Past Projects Supernode cluster (1998-2000) Supernode II (2004-2006) Checkpointing for parallel applications Management and visualization of the geophysical data of White-Tiger oilfield (1998-2001) EDA-Grid (2005-2008) 6
Current Projects Networking protocols (with Panasonic) VN-Grid (2007-2009) Establish the permeability field for White-Tiger oil-field (from 2007) POP-C++ (2007-2009) New project: Virtual Research Environments 7
Supernode Projects To build a HPC system with tools to support parallel programming Supernode II (2004-2006) Supernode 1 (1998-2000) • 4 Nodes • Configurable network topology • MPI interface • 64 Nodes (dual Xeon) • Fast network (32 links, 1Gb/s each) • 330 GFlops effective performance • MPI interface
Multicast Protocols • Collaboration with: • Immersive Communication Task Force Panasonic Corporation – Japan • Kuala Lumpur Laboratory – Malaysia • Network Team PSL - Singapore • Target application: • Real time video conference
EDAGrid Project To build and deploy a campus Grid infrastructure for HCMUT Grid infrastructure Develop campus Grid middleware Deploy Grid infrastructure at HCMUT Grid applications Data mining Circuit design and simulation Project website http://www.edagrid.hcmut.edu.vn 12
EDAGrid@HCMUT • EDAGrid computing infrastructure has been operated at HCMUT • EDAGrid resources: • Supernode II cluster • 64 dual Xeon nodes, 1Gb/s network • Student lab cluster (CSE) • 40 workstations managed by SPNTOOL (our cluster management software) • Staff workstations (CSE)
POP-C++: Parallel object environment C++ POP-C++ class Foo { Foo(); void MyMethod(); }; parclass Foo { Foo() @{ od.power(100);}; async conc void MyMethod(); }; Foo::Foo() { ... } void Foo::MyMethod(){...} Shared implementation Grid Programming Grid infrastructure Architecture • Transparent, requirement driven object allocation • Various method invocation semantics
VN-Grid project (2007-2009) Research and develop Vietnamese National Grid computing infrastructure Promote the use of Grid technologies for computation-intensive applications Create an initial testbed for resource sharing among university members within VNU-HCM Funded by the National University-Ho Chi Minh City (VNU-HCM) 15
Key Requirements for VN-Grid • Support parallel applications • Both loosely and tightly coupled applications • Resource virtualisation • Heterogeneous resources in the Grid environment are virtualised • Decentralised and open • No central authority in VN-Grid • Any institution with qualified resources may join VN-Grid • Quality of Services • Network quality • Hardware performance
Typical VN-Grid Problems • Network connectivity • Heterogeneous resources • Parallel application programming environment in VN-Grid needs to support different types of resources • Mutual authentication between member institutions participating in VN-Grid • Quality of Services
VN-Grid Infrastructure at HCMUT • Based on development from EDAGrid • Computational resources • Supernode II • Clusters • Grid middleware • Use Globus Toolkit 4.0 • Demonstrating applications • Simulations in used aerodynamics design • Computation of permeability field for White-Tiger oil field (offshore Vietnam) • Optimisation of super-conductor design
Opportunities for Students • All current projects are open for students to join, in any form: • Internship • Graduation projects • Part-time work • Regular seminars • www.cse.hcmut.edu.vn/~vngrid You are always welcome to join At any time!
Opportunities for Students (2) • Work in one of the most active groups in High Performance Computing and Networking in Vietnam • Master the state-of-the-art technologies • Opportunities for travelling • Opportunities for further study and work in the most prestigious research groups and institutions in the world
Current Research Topics for Students • R&D monitoring tools for VN-Grid • R&D scheduling tools to minimise power consumption on clusters using PBS • R&D environment for deploying applications in VN-Grid • R&D tool for resource discovery in VN-Grid • R&D environment for support distribution research • Develop visual programming tool for composing workflows and generating code • …
Thank you 22
Clusters: middleware and tools Lab: Supernode II 128 processors Research areas: Scheduling Monitoring Programming tools Operating systems Checkpointing & recovery