Changes between Version 5 and Version 6 of arch_info
- Timestamp:
- Jul 20, 2016, 1:52:02 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
arch_info
v5 v6 19 19 Note : In architectures where the clusters are organized as a 2D mesh topology, is is generally possible to derive the [x,y] cluster coordinates from the '''cxy''' cluster identifier, and ALMOS-MK can use it to optimize placement and improve locality, but this optimisation is NOT mandatory, and ALMOS-MK supports architectures where the set of cluster is simply a linear vector of clusters. 20 20 21 === 1.2) Core identification == 21 === 1.2) Core identification === 22 22 23 23 ALMOS-MK makes the assumption that each physical core contains an hardware addressable register defining an unique global identifier (called '''gid''') with the only constraint that two different cores have two different '''gid'''. … … 58 58 * archinfo_irq_t irq[] 59 59 60 These five C structures are described in the file [source:almost-work/tools/arch_info/arch_info.h arch_info.h]. 60 These five C structures are defined in the [source:almos-work/tools/arch_info/arch_info.h arch_info.h] file. The access functions are defined in the [source:almos-work/tools/arch_info/arch_info.c arch_info.c] file. 61 62 === 2.3) The python arch_info.py script === 63 64 This section defines the python constructs that can be used to generate the '''arch_info.bin''' binary file.