Jobs
Chair for Software for Systems on Silicon
Chair for Distributed Signal Processing
NoC design-space exploration for neuromorphic massive multicore systems:
Supervisor: Requirements:Must have:
- Good C++ and Python knowledge
- Interest in computer architectures
Fast and accurate models are an everlasting topic in virutal protoyping. This also holds for performance modeling of on-chip communication networks (NoCs). A wide range of accurate yes slow models exist; faster models are scarse and often inaccurate. This is tackled in this thesis.
Description:The goal of this thesis is to extend a SystemC simulator to model NoCs with a fast and abstract performance model. The model shall cover the state of routers in slices of time. Input bandwidth, output bandwidth and network latency must be estimated.
Tasks:- Develop a methodology to model NoC architectures
- Evaluate the impact of the NoC on the overall system performance
- Include the model into Gem5-full-system simulation