Changes between Version 55 and Version 56 of WikiStart


Ignore:
Timestamp:
Nov 5, 2014, 12:23:38 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v55 v56  
    11= GIET-VM documentation =
    22
    3 The GIET_VM nano-kernel supports clusterised shared memory multi-processors architectures.The physical memory is logically shared, but physically distributed: there is one physical memory bank per cluster. Each processor is identified by a composite index [x,y,p] where (x,y) are the cluster coordinates, and p is the local processor index. It is written for the MIPS32 processor. The virtual adresses are on 32 bits and use the (unsigned int) type, but the physicals addresses can have up to 40 bits, and use the (unsigned long long) type.
     3The GIET_VM is a fully '''static operating system''' for shared address space, many-cores architectures. These architectures are generally  NUMA (Non Uniform memory Acces), because the memory is logically shared, but physically distributed, and the main goal of the GIET_VM is to address these NUMA issues.
     4
     5The GIET-VM assumes that there is one physical memory bank, and several processor cores per cluster. Each processor is identified by a composite index [x,y,p] where (x,y) are the cluster coordinates, and p is the local processor index.
     6
     7It is written for the MIPS32 processor. The virtual adresses are on 32 bits and use the (unsigned int) type, but the physicals addresses can have up to 40 bits, and use the (unsigned long long) type.
    48
    59== __A) [wiki:mapping_info Mapping]__ ==