Changes between Version 8 and Version 9 of WikiStart


Ignore:
Timestamp:
Apr 8, 2010, 7:30:16 PM (15 years ago)
Author:
almaless
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v8 v9  
    44
    55
    6 ALMOS makes hypothesis that [https://www-asim.lip6.fr/trac/tsar TSAR]'s applications have a strong degree of parallelism and/or use a lot of RAM. Applications are standards and use POSIX. They are multiprocesses, multithreads, they work of course in user mode. ALMOS dynamically places threads and physical pages of memory close each other. It is the central problem, because a mismanagement leads to disastrous impact on performances and as a result on consumption. Nevertheless, It is not the only problem to be solved, it will also be necessary to preserving parallelism expressed by applications by allowing parallels access to kernel subsystems such as files system (data, metadata and caches). This parallelism of kernel sub-systems implies more synchronization between several kernel threads accessing to common kernel resources. The kernel has to provide adequate inter-threads synchronization methods dealing with the nature of contention, scalability and the NUMA character of the platform.
     6ALMOS makes hypothesis that TSAR's applications have a strong degree of parallelism and/or use a lot of RAM. Applications are standards and use POSIX. They are multiprocesses, multithreads, they work of course in user mode. ALMOS dynamically places threads and physical pages of memory close each other. It is the central problem, because a mismanagement leads to disastrous impact on performances and as a result on consumption. Nevertheless, It is not the only problem to be solved, it will also be necessary to preserving parallelism expressed by applications by allowing parallels access to kernel subsystems such as files system (data, metadata and caches). This parallelism of kernel sub-systems implies more synchronization between several kernel threads accessing to common kernel resources. The kernel has to provide adequate inter-threads synchronization methods dealing with the nature of contention, scalability and the NUMA character of the platform.
    77
    88