6 | | * The generic ''reset'' code (hard-coded in the external ROM) is executed by processor P(0,0,0), and load the GIET_VM boot-loader code. |
7 | | * The GIET_VM boot-loader is executed in parallel by all processors P(x,y,0): one processor per cluster. It loads the ''map.bin'' file, build the page tables, initializes the schedulers as specified in the mapping, and load the kernel code, the user application(s) code into memory. |
| 6 | * The generic preloader (also called ''reset'' code) is hard-coded in the external ROM. It is executed by processor P(0,0,0), and loads the GIET_VM boot-loader code into memory. |
| 7 | * The GIET_VM boot-loader code is executed in parallel by all processors P(x,y,0): one processor per cluster. It loads the ''map.bin'' file, build the page tables, initializes the schedulers as specified in the mapping, and load the kernel code and the user application(s) code into memory. |