Team : ALSOC
Departure date : 04/11/2013
: Alain GREINER Co-supervision
: MIRO-PANADES Ivan
Adaptive cache architecture exploiting 3D stacking technologies in a manycore context
The parallelization of processors has led to a increased need of external memory bandwidth. As the number of cores grows, it becomes difficult to embed enough memory caches next to processors. The appearance of 3D stacking technologies makes the stacking of memory on top of processors possible.
In this thesis, we propose a 3D cache architecture for manycore exploiting 3D stacking technologies to surpass the limitations of existing architectures. This architecture consists of a regular mesh of cache tiles interconnected by 3D networks on chip and form a non uniform distributed cache. This 3D cache is reusable in a lot of contexts in order to reduce the production cost and also adapts itself to the needs of the application running on the processing architecture. At last, this 3D cache is tolerant to permanent faults to reduce the manufacturing cost and lengthen the lifetime of the circuit.
We have evaluated the efficiency of adaptive mecanisms implanted in the architecture and showed that these mecanisms improve its efficiency. We have also compared our architecture to the WideIO standard and showed that our architecture performs best both in terms of bandwidth and energy efficiency. At last, we have done its hardware implementation in a 28 nm CMOS process. This hardware implementation has been taken up to the drawing of masks to evaluate the properties of our architecture.
: 04/11/2013 - 14h - Site Jussieu 55-65/211Jury members
Frédéric Pétrot: Professeur, Laboratoire TIMA - Grenoble [Rapporteur]
Olivier Sentieys: Professeur, IRISA/ENSSAT - Rennes [Rapporteur]
Jean-Claude Bajard: Professeur, Université Pierre et Marie Curie - Paris
Eric Flamand: Ingénieur, STMicroelectronics - Grenoble
Guy Gogniat: Professeur, Université de Bretagne-Sud - Lorient
Alain Greiner: Professeur, Université Pierre et Marie Curie - Paris
Ivan Miro-Panades: Docteur, CEA-Leti - Grenoble