The main focus of the Regal project team covers a larger part of the whole Computer Systems spectrum. Our topics include Distributed systems, operating system kernels. We focus on the following objectives:
- Distributed algorithms for dynamic and large networks. This objective aims to design distributed algorithms adapted to new large scale or dynamic distributed systems, such as mobile networks, sensor networks, P2P systems, Grids, Cloud environments, and robot networks. We study various key topics of distributed algorithms: mutual exclusion failure detection, data dissemination and data finding in large scale systems self-stabilization and self-* services.
- Management of distributed data. We focus on some emerging architectures: first on distributed hash tables (DHTs), and increasingly on cloud computing architectures. Our research topics include replica placement, responsiveness, load balancing, consistency maintenance, consensus algorithms, and synchronization in such environments.
- Adaptation of execution support to new multi-core architectures: We aim to improve the memory and cache management in various virtualized environments such as Xen hypervisor or linux containers targeting big data applications on multicore architectures.
- Large-scale distributed computing environments, cloud and peer-to-peer computing
- Distributed algorithms for dynamic networks
- Fault Tolerance
- Data replication and consistency
- self-* algorithms
- Runtime support for multicore computing
International and industrial relations
- Collaboration Technion (Israel)
- Collaboration Federal University of Bahia (CAPES/COFECUB) – Brésil
- Collaboration F. Santa Maria University (CONYCIT) – Chilie
- University of Lisbon (Pessoa)
- Grants: Google
- Projet Européen : SyncFree (FP7), LightKone (H2020)
- ANR : ESTATE, RainbowFS
- FNSN Nu@ge
- ANR Infra : I-JVM