HermitCore – A Unikernel for Extreme Scale Computing
Stefan Lankes1, Simon Pickartz1, Jens Breitbart2
1RWTH Aachen University, Germany 2Technische Universität München, Germany
HermitCore A Unikernel for Extreme Scale Computing Stefan Lankes 1 , - - PowerPoint PPT Presentation
HermitCore A Unikernel for Extreme Scale Computing Stefan Lankes 1 , Simon Pickartz 1 , Jens Breitbart 2 1 RWTH Aachen University, Germany 2 Technische Universitt Mnchen, Germany Agenda Motivation OS Architectures HermitCore Design
1RWTH Aachen University, Germany 2Technische Universität München, Germany
2 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
3 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
3 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
4 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
eth0
Software Virtual Switch eth0
eth0
5 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
6 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
7 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
8 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
9 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
R
1
R
3 2
R
5 4
R
7 6
R
9 8
R
11 10
R
13 12
R
15 14
R
17 16
R
19 18
R
21 20
R
23 22
R
25 24
R
27 26
R
29 28
R
31 30
R
33 32
R
35 34
R
37 36
R
39 38
R
41 40
R
43 42
R
45 44
R
47 46 MC 1 MC 0 MC 3 MC 2 FPGA Router
MIU MPB Core 23 Core 22 L2$ L2$
10 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
11 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
12 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
13 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
14 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
16 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
17 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
18 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
19 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
21 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
21 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
22 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
eth0
Software Virtual Switch eth0
eth0
23 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
eth0
24 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
25 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
26 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
27 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
29 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016
30 HermitCore | Stefan Lankes et al. | RWTH Aachen University | 1st June 2016