Latency awareness in operating systems for massively parallel processors
Latency awareness in operating systems for massively parallel processors
批准号:
188499432
负责人:
Professor Dr.-Ing. Wolfgang Schröder-Preikschat
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2011
资助国家:
德国
项目状态:
已结题
起止时间:
2010-12-31 至 2021-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
LAOS investigates countermeasures to latencies in the synchronisation of concurrent shared-memory processes. The first stage thereby forms prevention, namlely constructive measures at system-software development time that avert process latencies to evolve at run-time. Where prophylaxis alone cannot help, objective of a second step is to avoid at least strong jitter in those latencies. If even those abatement measures of process-latency avoidance are not effective, attempt of the third stage is to hide latency wherever applicable. Analytical measures that continuously quantify or monitor, respectively, process latencies and try to level and minimise them by means of scheduling are no subject of the project.Emphasis of the project continuation is latency hiding through so called guarded sections. In contrast to the conventional implementation of critical sections, guarded sections are not subject to mutual exclusion of concurrent shared-memory processes. Instead, contending processes leave sequential workably mandates for a process that controls passage through the critical section. The assignments are queued and served following a wait-free synchronised queuing discipline. A mandating process that encounters an inactive guarded section activates it and takes over leadership in queue processing. Contending processes always pass a guarded section non-blocking and wait-free. As needed, they however block due to conditional synchronisation on the event indicating the assignment of a section-distinct computational value to some placeholder variable. In order to support guarded sections, a wait-free synchronised operating-system kernel is developed to provide the required minimal basis of system functions for conditional synchronisation for priority-controlled processes.The project emanates from existing knowledge of protecting critical sections in non-sequential programs in general and operating-system programs in particular. It makes the basic assumption that, through asynchronous sequential execution of critical sections supported by guarded sections, performance of non-sequential programs improves because of increased degree of parallel processes, on the one hand, and strenghtening cache locality of many-core processors in time and space, on the other hand. The specific interrelation between process-scheduling strategies and entry/exit protocols of guarded sections is challenged. Also questioned is the general relationship as to current and legacy systems in terms of applicability, transferability, and generalisation of the developed concepts and techniques.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
In the Heat of Conflict: On the Synchronisation of Critical Sections
在激烈的冲突中:关于关键部分的同步
DOI:
10.1109/isorc.2017.18
发表时间:
2017
期刊:
2017 IEEE 20th International Symposium on Real-Time Distributed Computing (ISORC)
影响因子:
--
作者:
[S. Reif, T. Hönig, W. Schröder-Preikschat]
通讯作者:
W. Schröder-Preikschat
DOI:
10.1109/isorc49007.2020.00012
发表时间:
2020-05
期刊:
2020 IEEE 23rd International Symposium on Real-Time Distributed Computing (ISORC)
影响因子:
--
作者:
[S. Reif;Wolfgang Schröder-Preikschat]
通讯作者:
S. Reif;Wolfgang Schröder-Preikschat
Annotate once – analyze anywhere: context-aware WCET analysis by user-defined abstractions
一次注释,随处分析:通过用户定义的抽象进行上下文感知的 WCET 分析
DOI:
10.1145/3461648.3463847
发表时间:
2021
期刊:
Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems
影响因子:
--
作者:
[S. Schuster, P. Wägemann, P. Ulbrich, W. Schröder-Preikschat]
通讯作者:
W. Schröder-Preikschat
DOI:
10.1109/rtss49844.2020.00041
发表时间:
2020-12
期刊:
2020 IEEE Real-Time Systems Symposium (RTSS)
影响因子:
--
作者:
[S. Reif;Phillip Raffeck;Peter Ulbrich;Wolfgang Schröder-Preikschat]
通讯作者:
S. Reif;Phillip Raffeck;Peter Ulbrich;Wolfgang Schröder-Preikschat
DOI:
10.1109/sbesc.2018.00021
发表时间:
2018-11
期刊:
2018 VIII Brazilian Symposium on Computing Systems Engineering (SBESC)
影响因子:
--
作者:
[Benedict Herzog;Luis Gerhorst;Bernhard Heinloth;S. Reif;Timo Hönig;Wolfgang Schröder-Preikschat]
通讯作者:
Benedict Herzog;Luis Gerhorst;Bernhard Heinloth;S. Reif;Timo Hönig;Wolfgang Schröder-Preikschat
共 6 条
Power-Aware Critical Sections
-
批准号:265905942
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2015
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
Aspect-Oriented Real-Time Architectures
-
批准号:198891422
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2011
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
Variabilitätsverwaltung in Betriebssystemen
-
批准号:94171259
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
Aspektorientierte Betriebssysteme
-
批准号:5421744
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
AspectIX: Eine Plattform für dezentrale und autonome adaptive Dienste
-
批准号:5421984
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
Workbench für die Informationsfusion: Aspektorientierte Laufzeitumgebung
-
批准号:5177826
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:1999
-
负责人:Professor Dr.-Ing. Wolfgang Schröder-Preikschat
-
依托单位:
国内基金
海外基金
普适计算环境下基于交互迁移与协作的智能人机交互研究
-
批准号:61003219
-
项目类别:青年科学基金项目
-
资助金额:7.0万元
-
批准年份:2010
-
负责人:沈耀
-
依托单位:
普适环境下移动事务关键技术研究
-
批准号:60773089
-
项目类别:面上项目
-
资助金额:24.0万元
-
批准年份:2007
-
负责人:唐飞龙
-
依托单位: