Changes between Version 18 and Version 19 of WikiStart
- Timestamp:
- Aug 6, 2012, 7:06:49 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v18 v19 7 7 ALMOS (Advanced Locality Management Operating System) is a research operating system currently under development at the [http://www-soc.lip6.fr/ SoC] department of the [http://www.lip6.fr/ LIP6] Laboratory ([http://www.upmc.fr UPMC Sorbonne Universités]). This new research operating system has been started from scratch and it is targeting cc-NUMA multi/many-cores. It is intended to investigate the scalability of the different components of an operating system on a current and future many-cores. ALMOS has been originally developed as a part of the TSAR [http://www.catrene.org/web/downloads/profiles_medea/2A718-TSAR-profile-outMEDEA2%20%2823-6-10%29.pdf MEDEA+ European project] and its kernel allows a shared-memory parallel applications to scale up to +1024 cores on the [https://www-asim.lip6.fr/trac/tsar TSAR] (Tera-Scale ARchitecture) single-chip cc-NUMA many-core. Work is in progress to port ALMOS to AMD Opteron (Interlagos) 64-cores cc-NUMA machine. 8 8 9 == The design of ALMOS Kernel==9 == Outline of ALMOS's Kernel design == 10 10 11 Design of ALMOS kernel12 11 In a cc-NUMA architecture, the locality of memory access impacts directly both the scalability and the power consumption (energy by moved bit). The main challenge is to enforce the locality of memory access made by threads of parallel applications. Although the locality enforcing needs a fine management of hardware resources (mainly cores and physical memory), ALMOS aims to hide the hardware topology and the management of its resources to user's applications. This allows POSIX shared-memory parallel applications as well as legacy applications to benefit from the performances offered by a many-core. 13 12 … … 26 25 * Ghassan Almaless. ALMOS : un système d'exploitation pour manycores en mémoire partagée cohérente. In ''Proceedings of the 8th French conference on Operating Systems (CFSE), the French chapter of ACM-SIGOPS, GDR ARP'', Saint-Malo, France, 2011. [http://renpar.irisa.fr/cfse8/cfse8_01.pdf paper]. 27 26 28 * Ghassan Almaless, Franck Wajsburt. ALMOS 27 * Ghassan Almaless, Franck Wajsburt. ALMOS: Advanced Locality Management Operating System for cc-NUMA Many-Cores”. In ''Proceedings of the 5th national seminar of GDR SoC-SIP'', Lyon, France, 2011. [http://www2.lirmm.fr/~w3mic/SOCSIP/images/stories/ALMOS_Advanced_Locality_Management_Operating_System.pdf paper]. 29 28 30 29 '''PROJECT WEBSITE IS UNDER CONSTRUCTION '''