@misc{MuschHuebnerGebhardtetal., author = {Musch, Thomas and H{\"u}bner, Michael and Gebhardt, Patrick and Abrolat, Jan Christoph and Gevers, Martin and Vogt, Michael}, title = {Tomografische Verfahren f{\"u}r intelligente Sensoren in der Prozessautomatisierung}, series = {atp plus : das Magazin der Automatisierungstechnik : Sonderausgabe}, volume = {1}, journal = {atp plus : das Magazin der Automatisierungstechnik : Sonderausgabe}, issn = {2510-3911}, pages = {34 -- 41}, language = {de} } @misc{SilvaKorolJordanetal., author = {Silva, Raul and Korol, Guilherme dos Santos and Jordan, Michael Guilherme and Brandalero, Marcelo and H{\"u}bner, Michael and Pereira, Monica and Rutzig, Mateus Beck and Beck, Antonio Carlos Schneider}, title = {A Management Technique for Concurrent Access to a Reconfigurable Accelerator}, series = {33rd Symposium on Integrated Circuits and Systems Design (SBCCI)}, journal = {33rd Symposium on Integrated Circuits and Systems Design (SBCCI)}, isbn = {978-1-7281-9625-1}, doi = {10.1109/SBCCI50935.2020.9189927}, pages = {6}, language = {en} } @misc{FernandesdosSantosBrandaleroRechJunioretal., author = {Fernandes dos Santos, Fernando and Brandalero, Marcelo and Rech Junior, Rubens Luiz and H{\"u}bner, Michael and Rech, Paolo and Sullivan, Michael and Martins Basso, Pedro and Carro, Luigi}, title = {Reduced Precision DWC: an Efficient Hardening Strategy for Mixed-Precision Architectures}, series = {IEEE Transactions on Computers}, volume = {71(2022)}, journal = {IEEE Transactions on Computers}, number = {3}, issn = {0018-9340}, doi = {10.1109/TC.2021.3058872}, pages = {573 -- 586}, abstract = {Duplication with Comparison (DWC) is an effective software-level solution to improve the reliability of computing devices. However, it introduces significant performance and energy consumption overheads that could render the protected application unsuitable for high-performance computing or real-time safety-critical applications. Modern computing architectures offer the possibility to execute operations in various precisions, and recent NVIDIA GPUs even feature dedicated functional units for computing with programmable accuracy. In this work, we propose Reduced-Precision Duplication with Comparison (RP-DWC) as a means to leverage the available mixed-precision hardware resources to implement software-level fault detection with reduced overheads. We discuss the benefits and challenges associated with RP-DWC and show that the intrinsic difference between the mixed-precision copies allows for the detection of most, but not all, errors. However, as the undetected faults are the ones that fall into the difference between precisions, they are the ones that produce a much smaller impact in the application output. We investigate, through fault injection and beam experiment campaigns, using three microbenchmarks and two real applications on Volta GPUs, RP-DWC impact into fault detection, performance, and energy consumption. We show that RP-DWC achieves an excellent coverage (up to 86\%) with minimal overheads (0.1\% time and 24\% energy consumption overhead).}, language = {en} } @misc{FrickeBrandaleroLiehretal., author = {Fricke, Florian and Brandalero, Marcelo and Liehr, Sascha and Kern, Simon and Meyer, Klas and Kowarik, Stefan and Hierzegger, Robin and Westerdick, Stephan and Maiwald, Michael and H{\"u}bner, Michael}, title = {Artificial Intelligence for Mass Spectrometry and Nuclear Magnetic Resonance Spectroscopy Using a Novel Data Augmentation Method}, series = {IEEE Transactions on Emerging Topics in Computing}, volume = {10}, journal = {IEEE Transactions on Emerging Topics in Computing}, number = {1}, issn = {2168-6750}, doi = {10.1109/TETC.2021.3131371}, pages = {87 -- 98}, language = {en} } @inproceedings{NavarroLeidingHuebner, author = {Navarro, Osvaldo and Leiding, Tim and H{\"u}bner, Michael}, title = {A Dynamic Cache Reconfiguration Platform for Soft Real-Time Systems}, series = {IEEE International Conference on Electronics, Circuits and Systems (ICECS), 11-14 Dec. 2016, Monte Carlo, Monaco}, booktitle = {IEEE International Conference on Electronics, Circuits and Systems (ICECS), 11-14 Dec. 2016, Monte Carlo, Monaco}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5090-6113-6}, doi = {10.1109/ICECS.2016.7841214}, pages = {388 -- 391}, language = {en} } @misc{MoenksDoerksenLohwegetal., author = {M{\"o}nks, Uwe and D{\"o}rksen, Helene and Lohweg, Volker and H{\"u}bner, Michael}, title = {Information Fusion of Conflicting Input Data}, series = {Sensors}, volume = {16}, journal = {Sensors}, number = {11}, issn = {1424-8220}, pages = {37}, language = {en} } @inproceedings{AlKadiHuebner, author = {Al Kadi, Muhammed Soubhi and H{\"u}bner, Michael}, title = {Integer Computations with Soft GPGPU on FPGAs}, series = {Proceedings of the 2016 International Conference on Field-Programmable Technology (FPT), Dec. 07-09, 2016, Xi'an China}, booktitle = {Proceedings of the 2016 International Conference on Field-Programmable Technology (FPT), Dec. 07-09, 2016, Xi'an China}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5090-5602-6}, pages = {8}, language = {en} } @misc{AlKadiJanssenMoriAlvesdaSilvaetal., author = {Al Kadi, Muhammed Soubhi and Janßen, Benedikt and Mori Alves da Silva, Jones Yudi and H{\"u}bner, Michael}, title = {General-Purpose Computing with Soft GPUs on FPGAs}, series = {ACM Transactions on Reconfigurable Technology and Systems}, volume = {11}, journal = {ACM Transactions on Reconfigurable Technology and Systems}, number = {1}, issn = {1936-7406}, doi = {10.1145/3173548}, pages = {22}, language = {en} } @inproceedings{FrickeWernerHuebner, author = {Fricke, Florian and Werner, Andr{\´e} and H{\"u}bner, Michael}, title = {Tool flow for automatic generation of architectures and test-cases to enable the evaluati-on of CGRAs in the context of HPC applications}, series = {Conference on Design and Architectures for Signal and Image Processing (DASIP), 27-29 Sept. 2017, Dresden, Germany}, booktitle = {Conference on Design and Architectures for Signal and Image Processing (DASIP), 27-29 Sept. 2017, Dresden, Germany}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-3534-6}, doi = {10.1109/DASIP.2017.8122124}, pages = {2}, language = {en} } @inproceedings{KaestnerKuschnerusSpiegeletal., author = {K{\"a}stner, Florian and Kuschnerus, Dirk and Spiegel, Christoph and Janßen, Benedikt and H{\"u}bner, Michael}, title = {Design of an efficient Communication Architecture for Cyber-Physical Production Systems}, series = {14th International Conference on Automation Science and Engineering (CASE) Munich, Germany, August 20-24, 2018}, booktitle = {14th International Conference on Automation Science and Engineering (CASE) Munich, Germany, August 20-24, 2018}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-3593-3}, doi = {10.1109/COASE.2018.8560563}, pages = {829 -- 835}, language = {en} }