COKE - Consistency Kernel - Software-Controlled Consistency and Coherency for Many-Core Architectures
COKE - Consistency Kernel - Software-Controlled Consistency and Coherency for Many-Core Architectures
批准号:
224615364
负责人:
Professor Dr.-Ing. Jörg Nolte
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2012
资助国家:
德国
项目状态:
已结题
起止时间:
2011-12-31 至 2021-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Increasing core numbers in modern processors more and more put classical, hardware-implemented cache coherence into question. At the same time, processor-internal high-speed networks provide the opportunity to shift methods for consistency preservation from hardware to operating and run-time systems. Central objective in the first phase of the COKE project therefore was the investigation and implementation of models for flexible dynamic sharing and the associated mechanisms for consistency preservation in the context of cache-incoherent many-core processors. In the second phase, the operations of the first phase shall be continued and extended to partitioned global address spaces (PGAS).Besides memory, the project foregrounds energy as additional managed resource. The pursued approach for energy-aware operation of many-core processors takes effect already at design time of software to uncover energy overhead early and contemplate for alternate implementations. Basis for this is the static analysis of programs in order to predict region-wise data for best-, average-, and worst-case energy consumption. At selected (compiler-generated) hand-over points, the estimated consumption is committed to an operating-system control unit to proactively respond at run-time on the load shape expected for the next execution phase of a program. This local characteristic of a process supports short-term scheduling in the system. In addition to this, for long-term scheduling, the operating system learns about the global characteristic of energy consumption at load time of the program. On the basis of the finally achieved measuring results, the software-implemented consistency protocols for the memory regions of a PGAS system will be graded into energy-performance classes.By acting on existent knowledge on software-controlled, operating-system supported global logical address spaces and logical shared memory for non-sequential applications the project encounters the basic assumption that the thus created scope of decision enables dynamic optimisation of execution at operating-system level, assisted by hints and regulating screws by the application. Challenged is the specific relation between energy efficiency, latency, and throughput of the logical shared memory and the data- and time-dependent application-level access patterns, the structure of the underlying hardware, and dynamic operational state. Also challenged is the common relation between the (in-house developed) new system and the (foreign-developed) legacy system as to applicability, portability, and generalisation of the engineered concepts and techniques.
期刊论文(5)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Fast and Portable Concurrent FIFO Queues With Deterministic Memory Reclamation
具有确定性内存回收功能的快速、便携式并发 FIFO 队列
DOI:
10.1109/tpds.2021.3097901
发表时间:
2022
期刊:
IEEE Transactions on Parallel and Distributed Systems
影响因子:
5.3
作者:
[O. Giersch, J. Nolte]
通讯作者:
J. Nolte
DOI:
10.24251/hicss.2021.870
发表时间:
2021-01
期刊:
影响因子:
--
作者:
[Christian Eichler;H. Hofmeier;S. Reif;Timo Hönig;J. Nolte;Wolfgang Schröder-Preikschat]
通讯作者:
Christian Eichler;H. Hofmeier;S. Reif;Timo Hönig;J. Nolte;Wolfgang Schröder-Preikschat
Pinpoint the Joules: Unifying Runtime-Support for Energy Measurements on Heterogeneous Systems
精确定位焦耳:统一异构系统能量测量的运行时支持
DOI:
10.1109/ross51935.2020.00009
发表时间:
2020
期刊:
2020 IEEE/ACM International Workshop on Runtime and Operating Systems for Supercomputers (ROSS)
影响因子:
--
作者:
[S. K¨hler, B. Herzog, T. Hönig, L. Wenzel, M. Plauth, J. Nolte, A. Polze, W. Schröder-Preikschat]
通讯作者:
W. Schröder-Preikschat
Neverlast: an NVM-centric operating system for persistent edge systems
Neverlast:用于持久边缘系统的以 NVM 为中心的操作系统
DOI:
10.1145/3476886.3477513
发表时间:
2021
期刊:
Proceedings of the 12th ACM SIGOPS Asia-Pacific Workshop on Systems
影响因子:
--
作者:
[C. Eichler, H. Hofmeier, S. Reif, T. Hönig, J. Nolte, W. Schröder-Preikschat]
通讯作者:
W. Schröder-Preikschat
Nowa: A Wait-Free Continuation-Stealing Concurrency Platform
Nowa:一个无等待的连续窃取并发平台
DOI:
10.1109/ipdps49936.2021.00044
发表时间:
2021
期刊:
2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS)
影响因子:
--
作者:
[F. Schmaus, N. Pfeiffer, T. Hönig, J. Nolte, W. Schröder-Preikschat]
通讯作者:
W. Schröder-Preikschat
ToleranceZone - A Fault Tolerant Middleware Idioms based on Self-Stabilizing Techniques
-
批准号:188522762
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2011
-
负责人:Professor Dr.-Ing. Jörg Nolte
-
依托单位:
Leichtgewichtige Middleware für Sensornetze mit kollektivem Verhalten
-
批准号:5438739
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Professor Dr.-Ing. Jörg Nolte
-
依托单位:
Power-fail aware byte-addressable virtual non-volatile memory (PAVE)
-
批准号:501993201
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr.-Ing. Jörg Nolte
-
依托单位:
海外基金