Grid and Cluster Computing

Nian-Feng Tzeng
Center for Advanced Computer Studies
University of Louisiana at Lafayette



Grid Computing

With large-scale resource sharing, grid computing has changed the way we handle computation and data storage, potentially enabling us to better tackle computationally intensive tasks and storage-demanding applications. A computational grid often consists of diverse resources aggregated together, and it naturally faces various technical challenges, including resource tracking and management, job assighments and task migration, security, and user interfaces & tools. We have dealt with real-time job scheduling and effective resource tracking & management for grid computing. Checkpointing and task migration in computational grids are being investigated.


Cluster Computing

Networks of workstations (NOWs) and massively parallel processor (MPP) systems are popular platforms for cluster computing. They mostly belong to the class of distributed memory machines. Distributed Shared Memory (DSM) Systems build the shared memory abstract on top of the distributed memory machines, such that the users have a shared-memory environment while message passing are taken care of by the DSM layer. Performance and reliability improvement of software DSM on NOWs and MPP systems for cluster computing has been investigated.


Publications


Funding




Send e-mail to: tzeng@cacs.louisiana.edu