spade - logo

COMPUTER ARCHITECTURE

back up level home

marker

Computer Architectures Simulations:
there is an increasing interest on scalable parallel architectures with distributed shared memory. We are investigating CC-NUMA and COMA multiprocessor architectures based on software and hardware cache/page coherency techniques. We are also investigating techniques for hiding the long communication latency in distributed memory architectures, for instance, data pre-fetching, multithreading and relaxed memory consistency models. In order to aid the development of new architectures, basic software system and parallel algorithms, we are working with program-driven simulation programs and visualization tools. Currently most of our work are based on the Rochester MINT simulator, but we are also studying other ones, such as the UIUC Augmint. Some research topics are: 
Scalable shared memory multiprocessors with cache coherence; 
CC-NUMA and COMA architectures; 
Software and hardware techniques for scalable cache coherence; 
Execution and program driven simulation of innovative architectures; 
Interconnection networks for large scalable parallel processing; 
marker Prototype Construction
we are implementing several prototypes of parallel machines. These prototypes can be classified in two categories:
Message passing cluster
This kind of system has been subject of strong investigation during the last years. Beowulf class cluster systems are very popular nowadays in universities and R&D institutions worldwide. We implemented several cluster based on low cost COTS processing nodes and networks. We also are implementing custom interconnection systems based on communication adapters plugged on high speed computer buses, high speed links and high speed low-latency switches. In hardware, the activities are focused in new interconnection networks design, and in software, in cluster management systems and communication protocols, as well as in new applications. This kind of system is intended for high performance computing and high availability computing system 
Shared memory (cc-numa/coma) cluster
Scalable shared memory systems are probably the next generation of computer systems. Currently we have commercial systems such as SGI Origin and SCI based system manufactured by Data General and Sequent. The next generation of Alpha processors - 21364, demonstrate that in the near future we are going to have scalable low cost high performance systems with hardware shared memory. In hardware, the activities are focused in investigation of new architectures (processing nodes and very high speed interconnection networks) and implementation of concept of proof prototypes. In software, the activities are focused in CC-NUMA Operating Systems, Scalable I/O architecture, and programming tools.

System Software | System Security and High Speed Networks
Benchmarking | Applications | Other

DELTA | CMagic | CMon | Cluster Administration | PARIS

lsi - logo usp - logo