TY - CHAP A1 - Beyer, Sandra A1 - Lohs, Stefan A1 - Karnapke, Reinhardt A1 - Nolte, Jörg T1 - Self-Stabilizing Aggregation- and Reduction-Structures for Wireless Sensor Networks T2 - 13. GI/ITG Fachgespräch Sensornetze, 25. und 26. September 2014 an der Universität Potsdam Y1 - 2014 SP - 13 EP - 16 PB - Universität CY - Potsdam ER - TY - GEN A1 - Nürnberger, Stefan A1 - Rotta, Randolf A1 - Drescher, Gabor A1 - Danner, Daniel A1 - Nolte, Jörg T1 - Diamond Rings: Acknowledged Event Propagation in Many-Core Processors T2 - Euro-Par 2015: Parallel Processing Workshops, Vienna, 2015 N2 - Hardware and software consistency protocols rely on global observability of consistency events. Acknowledged broadcast is an obvious choice to propagate these events. This paper presents a generalized ring topology for parallel event propagation with acknowledged delivery. Implementations for various many-core architectures show increased performance over conventional approaches. Therefore, diamond rings are a prime candidate for implementations of distributed memory models. Y1 - 2015 UR - http://link.springer.com/chapter/10.1007%2F978-3-319-27308-2_58 SN - 978-3-319-27308-2 U6 - https://doi.org/10.1007/978-3-319-27308-2_58 SP - 722 EP - 733 PB - Springer International Publishing CY - Cham ER - TY - GEN A1 - Nürnberger, Stefan A1 - Drescher, Gabor A1 - Rotta, Randolf A1 - Nolte, Jörg A1 - Schröder-Preikschat, Wolfgang T1 - Shared Memory in the Many-Core Age T2 - Euro-Par 2014: Parallel Processing Workshops, Porto, 2014 N2 - With the evolution toward fast networks of many-core processors, the design assumptions at the basis of software-level distributed shared memory (DSM) systems change considerably. But efficient DSMs are needed because they can significantly simplify the implementation of complex distributed algorithms. This paper discusses implications of the many-core evolution and derives a set of reusable elementary operations for future software DSMs. These elementary operations will help in exploring and evaluating new memory models and consistency protocols. Y1 - 2014 UR - http://link.springer.com/chapter/10.1007%2F978-3-319-14313-2_30 SN - 978-3-319-14312-5 U6 - https://doi.org/10.1007/978-3-319-14313-2_30 SP - 351 EP - 362 PB - Springer International Publishing CY - Cham ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Brzozowski, Marcin A1 - Kraemer, Rolf A1 - Nolte, Jörg T1 - 100 Gbps Wireless - Challenges to the Data Link Layer T2 - IEICE Information and Communication Technology Forum, Poznan/Poland, 2014 KW - Wireless KW - 100 Gbps KW - FPGA Y1 - 2014 UR - http://i-scover.ieice.org/proceedings/ICTF/2014/pdf/MOBILE2-4.pdf ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Nolte, Jörg A1 - Büchner, Steffen A1 - Brzozowski, Marcin A1 - Kraemer, Rolf T1 - A 100 Gbps data link layer with an adaptive algorithm for forward error correction T2 - Proceedings of 2015 IEICE ICTF, Manchester/United Kingdom, 2015 Y1 - 2015 UR - http://i-scover.ieice.org/iscover/page/ARTICLE-ABA81F9A-B546-0F09-B444-5E437C2E88C7 ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Brzozowski, Marcin A1 - Kraemer, Rolf A1 - Büchner, Steffen A1 - Nolte, Jörg T1 - 100 Gbps data link layer - from simulation to FPGA implementation T2 - Journal of Telecommunications and Information Technology (JTIT) Y1 - 2016 UR - http://www.itl.waw.pl/czasopisma/JTIT/2016/1/90.pdf SN - 1509-4553 IS - 1 SP - 90 EP - 100 ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Nolte, Jörg A1 - Büchner, Steffen A1 - Brzozowski, Marcin A1 - Kraemer, Rolf T1 - Improved Turbo Product Coding dedicated for 100 Gbps Wireless Terahertz Communication T2 - 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Valencia/Spain, 2016 Y1 - 2016 SN - 978-1-5090-3254-9 SN - 978-1-5090-3255-6 U6 - https://doi.org/10.1109/PIMRC.2016.7794685 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Büchner, Steffen A1 - Nolte, Jörg A1 - Brzozowski, Marcin A1 - Kraemer, Rolf T1 - Towards 100 Gbps wireless communication: energy efficiency of ARQ, FEC, and RF-frontends T2 - International Symposium on Wireless Communication Systems (ISWCS), Poznan/Poland, 2016 Y1 - 2016 UR - http://ieeexplore.ieee.org/document/7600922/ SN - 978-1-5090-2061-4 U6 - https://doi.org/10.1109/ISWCS.2016.7600922 SP - 320 EP - 324 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Lohs, Stefan A1 - Siegemund, Gerry A1 - Nolte, Jörg A1 - Turau, Volker T1 - Self-Stabilization - A Mechanism to Make Networked Embedded Systems More Reliable? T2 - 35th Symposium on Reliable Distributed Systems (SRDS), Budapest, Hungary, September 26-29, 2016 N2 - The erratic behavior of wireless channels is still a major hurdle in the implementation of robust applications in wireless networks. In the past it has been argued that self-stabilization is a remedy to provide the needed robustness. This assumption has not been verified to the extent necessary to convince engineers implementing such applications. A major reason is that the time in which a self-stabilizing system returns to a valid state is unpredictable and potentially unbound. Failure rates typically depend on physical phenomena and in self-stabilizing systems each node tries to react to failures in an inherently adaptive fashion by the cyclic observation of its neighbors' states. When the frequency of state changes is too high, the system may never reach a state sufficiently stable for a specific task. In this paper we substantiate the conditions under which self-stabilization leads to fault tolerance in wireless networks and look at the myths about the power of self-stabilization as a particular instance of self-organization. We investigate the influences of the error rate and the neighbor state exchange rate on the stability and the convergence time on topology information acquired in real network experiments. KW - Fault tolerant systems KW - Wireless sensor networks KW - self-stabilization Y1 - 2016 SN - 978-1-5090-3513-7 U6 - https://doi.org/10.1109/SRDS.2016.049 SP - 317 EP - 326 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Lohs, Stefan A1 - Siegemund, Gerry A1 - Nolte, Jörg A1 - Turau, Volker T1 - Influence of Topology-Fluctuations on Self-Stabilizing Algorithms T2 - International Conference on Distributed Computing in Sensor Systems (DCOSS) N2 - Self-stabilizing systems have in theory the unique and provable ability, to always return to a valid system state even in the face of failures. These properties are certainly desirable for domains like wireless ad-hoc networks with numerous unpredictable faults. Unfortunately, the time in which the system returns to a valid state is not predictable and potentially unbound. The failure rate typically depends on physical phenomena and in self-stabilizing systems each node tries to react to failures in an inherently adaptive fashion by the cyclic observation of the states of its neighbors. When state changes are either too quick or too slow the system might never reach a state that is sufficiently stable for a specific task. In this paper, we investigate the influences of the error rate on the (stability) convergence time on the basis of topology information acquired in real network experiments. This allows us to asses the asymptotic behavior of relevant self-stabilizing algorithms in typical wireless networks. KW - wireless sensor networks KW - network topology KW - topology KW - stability analysis KW - wireless networks KW - Ad hoc networks Y1 - 2016 SN - 978-1-5090-1460-6 SN - 978-1-5090-1461-3 SP - 122 EP - 124 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Büchner, Steffen A1 - Lopacinski, Lukasz A1 - Nolte, Jörg A1 - Kraemer, Rolf T1 - 100 Gbit/s End-to-End Communication: Designing Scalable Protocols with Soft Real-Time Stream Processing T2 - 2016 IEEE 41st Conference on Local Computer Networks, 7-10 Nov. 2016 Y1 - 2016 UR - http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7796771&isnumber=7796740 SN - 978-1-5090-2054-6 U6 - https://doi.org/10.1109/LCN.2016.25 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Rotta, Randolf A1 - Nolte, Jörg A1 - Nikolov, Vladimir A1 - Schubert, Lutz A1 - Bonfert, Stefan A1 - Wesner, Stefan T1 - MyThOS — Scalable OS Design for Extremely Parallel Applications T2 - 2016 Intl IEEE Conferences on Ubiquitous Intelligence Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, 18-21 July 2016 N2 - Many-core architectures trade single-thread performance for a larger number of cores. Scalable throughput can be attained only by a high degree of parallelism, minimized synchronization. Whilst this is achievable for many applications, the operating system still introduces bottlenecks through non-local sharing, synchronization,, message passing. A particular challenge for highly dynamic applications, for example invasive HPC applications, elastic compute clouds, is the management of short-living application threads, processes. This paper discusses OS architecture choices based on microkernel, multikernel, distributed systems designs, our development experience in the context of the MyThOS project. Initial experiments show a much faster thread creation, activation compared to monolithic systems like Linux while providing a more flexible protection, threading model that is better suited for dynamic scenarios. However, despite significant progress in the overall domain of operating systems, the design space for scalable many-core operating systems is yet to be fully explored. Y1 - 2016 SN - 978-1-5090-2771-2 U6 - https://doi.org/10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0179 SP - 1165 EP - 1172 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Rotta, Randolf A1 - Kuban, Robert A1 - Schöps, Mark Simon A1 - Nolte, Jörg T1 - Dealing with Layers of Obfuscation in pseudo-Uniform Memory Architectures T2 - Euro-Par 2016: Parallel Processing Workshops, Euro-Par 2016 International Workshops, Grenoble, France, August 24-26, 2016 N2 - Pseudo-Uniform Memory Architectures hide the memory's throughput bottlenecks and the network's latency differences in order to provide near-peak average throughput for computations on large datasets. This obviates the need for application-level partitioning and load balancing between NUMA domains but the performance of cross-core communication still depends on the actual placement of the involved variables and cores, which can result in significant variation within applications and between application runs. This paper analyses the pseudo-uniform memory latency on the Intel Xeon Phi Knights Corner processor, derives strategies for the optimised placement of important variables, and discusses the role of localised coordination in pUMA systems. For example, a basic cache line ping-pong benchmark showed a 3x speedup between adjacent cores. Therefore, pUMA systems combined with support for controlled placement of small datasets are an interesting option when processor-wide load balancing is difficult while localised coordination is feasible. Y1 - 2016 SN - 978-3-319-58942-8 SN - 978-3-319-58943-5 U6 - https://doi.org/10.1007/978-3-319-58943-5_55 SP - 685 EP - 696 PB - Springer International Publishing CY - Cham ER - TY - GEN A1 - Lopacinski, Lukasz A1 - Brzozowski, Marcin A1 - Kraemer, Rolf A1 - Büchner, Steffen A1 - Nolte, Jörg T1 - Improving Energy Efficiency using a Link Adaptation Algorithm Dedicated for 100 Gbps Wireless Communication T2 - AEÜ - International Journal of Electronics and Communications Y1 - 2017 SN - 1434-8411 SN - 1618-0399 VL - 81 SP - 67 EP - 73 ER - TY - CHAP A1 - Lopacinski, Lukasz A1 - Brzozowski, Marcin A1 - Kraemer, Rolf A1 - KrishneGowda, Karthik A1 - Büchner, Steffen A1 - Nolte, Jörg T1 - Towards 100 Gbps Wireless Communication: Investigation of FEC Interleavers for PSSS-15 Spreading T2 - IEEE EUROCON 2017, 17th International Conference on Smart Technologies, Ohrid, Macedonia, 6-8 July 2017 Y1 - 2017 SN - 978-1-5090-3843-5 SP - 619 EP - 623 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Büchner, Steffen A1 - Lopacinski, Lukasz A1 - Kraemer, Rolf A1 - Nolte, Jörg T1 - Protocol Processing for 100 Gbit/s and Beyond - A Soft Real-Time Approach in Hardware and Software T2 - Frequenz: Journal of RF-Engineering and Telecommunications Y1 - 2017 SN - 2191-6349 SN - 0016-1136 VL - 71 IS - 9-10 SP - 427 EP - 438 ER - TY - GEN A1 - Büchner, Steffen A1 - Nolte, Jörg A1 - Hasani, Alireza A1 - Kraemer, Rolf T1 - 100 Gbit/s End-to-End Communication: Low Overhead On-Demand Protocol Replacement in High Data Rate Communication Systems T2 - 42nd Conference on Local Computer Networks (LCN), 9-12 Oct. 2017, Singapore KW - Protocol Replacement KW - 100 Gbit/s end-to-end KW - End2End100 KW - Soft Real-Time Protocol Stream Processing Y1 - 2017 UR - http://ieeexplore.ieee.org/document/8109360/ SN - 978-1-5090-6523-3 U6 - https://doi.org/10.1109/LCN.2017.40 SP - 231 EP - 234 PB - IEEE CY - Piscataway, NJ ER - TY - GEN A1 - Karnapke, Reinhardt A1 - Nolte, Jörg T1 - Unidirectional Link Counter - a Routing Protocol for Wireless Sensor Networks with Many Unidirectional Links T2 - 14th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net 2015), Vilamoura, Portugal, 17 - 18 June 2015 Y1 - 2015 SN - 978-1-4673-7306-7 SP - 1 EP - 7 PB - IEEE CY - Piscataway ER - TY - GEN A1 - Kuban, Robert A1 - Rotta, Randolf A1 - Nolte, Jörg ED - Heras, Dora B. ED - Bougé, Luc T1 - Help Your Busy Neighbors: Dynamic Multicasts over Static Topologies T2 - Euro-Par 2017: Parallel Processing Workshops KW - multicast KW - shared memory KW - many-core KW - TLB shootdown Y1 - 2018 SN - 978-3-319-75177-1 SN - 978-3-319-75178-8 U6 - https://doi.org/10.1007/978-3-319-75178-8_51 N1 - viele weitere Herausgeber SP - 636 EP - 657 PB - Springer CY - Cham ER - TY - GEN A1 - Segabinazzi Ferreira, Raphael A1 - Nolte, Jörg T1 - Low latency reconfiguration mechanism for fine-grained processor internal functional units T2 - 2019 IEEE Latin American Test Symposium (LATS) N2 - The strive for performance, low power consumption, and less chip area have been diminishing the reliability and the time to fault occurrences due to wear out of electronic devices. Recent research has shown that functional units within processors usually execute a different amount of operations when running programs. Therefore, these units present different individual wear out during their lifetime. Most existent schemes for reconfiguration of processors due to fault detection and other processor parameters are done at the level of cores which is a costly way to achieve redundancy. This paper presents a low latency (approximately 1 clock cycle) software controlled mechanism to reconfigure units within processor cores according to predefined parameters. Such reconfiguration capability delivers features like wear out balance of processor functional units, configuration of units according to the criticality of tasks running on an operating system and configurations to gain in performance (e.g. parallel execution) when possible. The focus of this paper is to show the implemented low latency reconfiguration mechanism and highlight its possible main features. Y1 - 2019 SN - 978-1-7281-1756-0 U6 - https://doi.org/10.1109/LATW.2019.8704560 SN - 2373-0862 ER - TY - GEN A1 - Segabinazzi Ferreira, Raphael A1 - George, Nevin A1 - Chen, Junchao A1 - Hübner, Michael A1 - Krstic, Milos A1 - Nolte, Jörg A1 - Vierhaus, Heinrich Theodor T1 - Configurable Fault Tolerant Circuits and System Level Integration for Self-Awareness T2 - Proceedings of the Work in Progress Session held in connection with SEAA 2019, the 45th EUROMICRO Conference on Software Engineering and Advanced Applications and DSD 2019, the 22nd EUROMICRO Conference on Digital System Design N2 - Scaling minimum features of ICs down to the 10nm- area and below has allowed high integration rates in electronics. Scaling at supply voltages of 1V and below also implies a rising level of stress which drives aging effects that reduce switching speed and the expected life time. Additionally, vulnerability from particle radiation is increased. Hence, fault detection and on- line correction become a must for many applications. However, not only fault tolerance but self-awareness becomes also an advantage. Provided that by being aware of its own healthy state allow optimized configurations regarding system operation modes and configurable hardware mechanism. This paper shows a preliminary work in a configurable circuit and explores its configuration possibilities when integrated into a complete system. Y1 - 2019 SN - 978-3-902457-54-7 U6 - https://doi.org/10.26127/BTUOpen-5050 PB - SEA-Publications CY - Kallithea, Chalkidiki (Greece) ER - TY - GEN A1 - Jenihhin, Maksim A1 - Hamdioui, Said A1 - Sonza-Reorda, Matteo A1 - Krstic, Milos A1 - Langendörfer, Peter A1 - Sauer, Christian A1 - Klotz, Anton A1 - Hübner, Michael A1 - Nolte, Jörg A1 - Vierhaus, Heinrich Theodor A1 - Selimis, Georgions A1 - Alexandrescu, Dan A1 - Taouil, Mottaqiallah A1 - Schrijen, Geert-Jan A1 - Sterpone, Luca A1 - Squillero, Giovanni A1 - Dyka, Zoya A1 - Raik, Jaan T1 - RESCUE: Interdependent Challenges of Reliability, Security and Quality in Nanoelectronic Systems T2 - ArXiv.org Y1 - 2019 UR - https://arxiv.org/abs/1912.01561 ER - TY - GEN A1 - Segabinazzi Ferreira, Raphael A1 - Nolte, Jörg A1 - Vargas, Fabian A1 - George, Nevin A1 - Hübner, Michael T1 - Run-time Hardware Reconfiguration of Functional Units to Support Mixed-Critical Applications T2 - IEEE Latin American Test Symposium (LATS), Maceió, Brazil Y1 - 2020 U6 - https://doi.org/10.1109/LATS49555.2020.9093692 ER - TY - GEN A1 - Hasani, Alireza A1 - Lopacinski, Lukasz A1 - Büchner, Steffen A1 - Nolte, Jörg A1 - Kraemer, Rolf T1 - A Modified Shuffling Method to Split the Critical Path Delay in Layered Decoding of QC-LDPC Codes T2 - 30th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2019), Istanbul, Turkey, 08 - 11 September 2019 Y1 - 2019 SN - 978-1-5386-8110-7 SN - 978-1-5386-8111-4 U6 - https://doi.org/10.1109/PIMRC.2019.8904435 SN - 2166-9589 SN - 2166-9570 ER -