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 -