Projects at Intel Labs Braunschweig

(Intel Germany Research Center [IGRC], Germany Microprocessor Lab)

Matthias Gries, Sr. research scientist, since 2007

Memory subsystems

Research related to the memory hierarchy include DRAM-specific controllers, shared and distributed cache hierarchies and their impact on memory traffic due to coherence, as well as more forward looking non-uniform memory architectures for highly concurrent and heterogeneous Systems-on-Chip. Choices of the architecture can impact the resilience and security of the system as well as the programming model (e.g., software-managed scratchpad memories). 

Resource management

If we face the implications of terascale systems for mainstream computing within the next decade, we will have to handle highly concurrent and heterogeneous chip architectures that will be constrained by power dissipation and thermal limits (e.g., by power density leading to on-chip hot spots). Traditionally, thermal, power, and workload management have been treated separately to optimize for performance and energy efficiency. In the era of terascale where chip architectures will easily have 64+ manageable processing and communication resources (processors, accelerators, caches, buses, memory channels) new integrated approaches are needed to fully use these architectures by orchestrating individual workload, power, and performance states. 

SCC: Single-chip Cloud Computer (link to Intel's description) experimental processor

I am a member of the DDR3 memory controller team responsible for specification, design and validation of the four controllers in SCC implemented in 45nm. Intel Labs announced the experimental chip on Dec. 2nd 2009 at several locations including Braunschweig and San Francisco. Details of the chip were presented at ISSCC in Feb. 2010 and two symposia. Technical material about SCC can be found at Intel at http://www.intel.com/info/scc . I gave a talk about SCC at the 3rd workshop on Emerging Applications and Many-Core Architecture (EAMA) at the 37th Int. Symposium on Computer Architecture (ISCA) in June 2010.



M. Gries home