---
_id: '15372'
author:
- first_name: Askhat
  full_name: Nuriddinov, Askhat
  last_name: Nuriddinov
- first_name: Wouter
  full_name: Tavernier, Wouter
  last_name: Tavernier
- first_name: Didier
  full_name: Colle, Didier
  last_name: Colle
- first_name: Mario
  full_name: Pickavet, Mario
  last_name: Pickavet
- first_name: Manuel
  full_name: Peuster, Manuel
  id: '13271'
  last_name: Peuster
- first_name: Stefan Balthasar
  full_name: Schneider, Stefan Balthasar
  id: '35343'
  last_name: Schneider
  orcid: 0000-0001-8210-4011
citation:
  ama: 'Nuriddinov A, Tavernier W, Colle D, Pickavet M, Peuster M, Schneider SB. Reproducible
    Functional Tests for Multi-scale Network Services. In: <i> IEEE Conference on
    Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>. Dallas:
    IEEE; 2019.'
  apa: 'Nuriddinov, A., Tavernier, W., Colle, D., Pickavet, M., Peuster, M., &#38;
    Schneider, S. B. (2019). Reproducible Functional Tests for Multi-scale Network
    Services. In <i> IEEE Conference on Network Function Virtualization and Software
    Defined Networks (NFV-SDN)</i>. Dallas: IEEE.'
  bibtex: '@inproceedings{Nuriddinov_Tavernier_Colle_Pickavet_Peuster_Schneider_2019,
    place={Dallas}, title={Reproducible Functional Tests for Multi-scale Network Services},
    booktitle={ IEEE Conference on Network Function Virtualization and Software Defined
    Networks (NFV-SDN)}, publisher={IEEE}, author={Nuriddinov, Askhat and Tavernier,
    Wouter and Colle, Didier and Pickavet, Mario and Peuster, Manuel and Schneider,
    Stefan Balthasar}, year={2019} }'
  chicago: 'Nuriddinov, Askhat, Wouter Tavernier, Didier Colle, Mario Pickavet, Manuel
    Peuster, and Stefan Balthasar Schneider. “Reproducible Functional Tests for Multi-Scale
    Network Services.” In <i> IEEE Conference on Network Function Virtualization and
    Software Defined Networks (NFV-SDN)</i>. Dallas: IEEE, 2019.'
  ieee: A. Nuriddinov, W. Tavernier, D. Colle, M. Pickavet, M. Peuster, and S. B.
    Schneider, “Reproducible Functional Tests for Multi-scale Network Services,” in
    <i> IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN)</i>, 2019.
  mla: Nuriddinov, Askhat, et al. “Reproducible Functional Tests for Multi-Scale Network
    Services.” <i> IEEE Conference on Network Function Virtualization and Software
    Defined Networks (NFV-SDN)</i>, IEEE, 2019.
  short: 'A. Nuriddinov, W. Tavernier, D. Colle, M. Pickavet, M. Peuster, S.B. Schneider,
    in:  IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN), IEEE, Dallas, 2019.'
date_created: 2019-12-18T07:36:04Z
date_updated: 2022-01-06T06:52:21Z
department:
- _id: '75'
language:
- iso: eng
place: Dallas
project:
- _id: '28'
  grant_number: '761493'
  name: 5G Development and validation platform for global industry-specific network
    services and Apps
publication: ' IEEE Conference on Network Function Virtualization and Software Defined
  Networks (NFV-SDN)'
publisher: IEEE
status: public
title: Reproducible Functional Tests for Multi-scale Network Services
type: conference
user_id: '13271'
year: '2019'
...
---
_id: '15373'
abstract:
- lang: eng
  text: "Offloading packet processing tasks to programmable switches and/or to programmable
    network interfaces, so called “SmartNICs”, is one of the key concepts to prepare
    softwarized networks for the high traffic demands of the future. However, implementing
    network functions that make use of those offload- ing technologies is still challenging
    and usually requires the availability of specialized hardware. It becomes even
    harder if heterogeneous services, making use of different offloading and network
    virtualization technologies, should be developed.\r\nIn this paper, we introduce
    FOP4 (Function Offloading Pro- totyping with P4), a novel prototyping platform
    that allows to prototype heterogeneous software network scenarios, including container-based,
    P4-switch-based, and SmartNIC-based network functions. The presented work substantially
    extends our existing Containernet platform with the means to prototype offloading
    scenarios. Besides presenting the platform’s system design, we evaluate its scalability
    and show that it can run scenarios with more than 64 P4 switch or SmartNIC nodes
    on a single laptop. Finally, we presented a case study in which we use the presented
    platform to prototype an extended in-band network telemetry use case."
author:
- first_name: Daniele
  full_name: Moro, Daniele
  last_name: Moro
- first_name: Manuel
  full_name: Peuster, Manuel
  id: '13271'
  last_name: Peuster
- first_name: Holger
  full_name: Karl, Holger
  id: '126'
  last_name: Karl
- first_name: Antonio
  full_name: Capone, Antonio
  last_name: Capone
citation:
  ama: 'Moro D, Peuster M, Karl H, Capone A. FOP4: Function Offloading Prototyping
    in Heterogeneous and Programmable Network Scenarios. In: <i>IEEE Conference on
    Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>. Dallas:
    IEEE; 2019.'
  apa: 'Moro, D., Peuster, M., Karl, H., &#38; Capone, A. (2019). FOP4: Function Offloading
    Prototyping in Heterogeneous and Programmable Network Scenarios. In <i>IEEE Conference
    on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>.
    Dallas: IEEE.'
  bibtex: '@inproceedings{Moro_Peuster_Karl_Capone_2019, place={Dallas}, title={FOP4:
    Function Offloading Prototyping in Heterogeneous and Programmable Network Scenarios},
    booktitle={IEEE Conference on Network Function Virtualization and Software Defined
    Networks (NFV-SDN)}, publisher={IEEE}, author={Moro, Daniele and Peuster, Manuel
    and Karl, Holger and Capone, Antonio}, year={2019} }'
  chicago: 'Moro, Daniele, Manuel Peuster, Holger Karl, and Antonio Capone. “FOP4:
    Function Offloading Prototyping in Heterogeneous and Programmable Network Scenarios.”
    In <i>IEEE Conference on Network Function Virtualization and Software Defined
    Networks (NFV-SDN)</i>. Dallas: IEEE, 2019.'
  ieee: 'D. Moro, M. Peuster, H. Karl, and A. Capone, “FOP4: Function Offloading Prototyping
    in Heterogeneous and Programmable Network Scenarios,” in <i>IEEE Conference on
    Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>, 2019.'
  mla: 'Moro, Daniele, et al. “FOP4: Function Offloading Prototyping in Heterogeneous
    and Programmable Network Scenarios.” <i>IEEE Conference on Network Function Virtualization
    and Software Defined Networks (NFV-SDN)</i>, IEEE, 2019.'
  short: 'D. Moro, M. Peuster, H. Karl, A. Capone, in: IEEE Conference on Network
    Function Virtualization and Software Defined Networks (NFV-SDN), IEEE, Dallas,
    2019.'
date_created: 2019-12-18T07:39:28Z
date_updated: 2022-01-06T06:52:22Z
ddc:
- '000'
department:
- _id: '75'
file:
- access_level: open_access
  content_type: application/pdf
  creator: peuster
  date_created: 2019-12-18T08:11:37Z
  date_updated: 2019-12-18T08:11:37Z
  file_id: '15378'
  file_name: main_for_ris.pdf
  file_size: 657216
  relation: main_file
file_date_updated: 2019-12-18T08:11:37Z
has_accepted_license: '1'
language:
- iso: eng
oa: '1'
place: Dallas
project:
- _id: '28'
  grant_number: '761493'
  name: 5G Development and validation platform for global industry-specific network
    services and Apps
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '16'
  name: SFB 901 - Subproject C4
publication: IEEE Conference on Network Function Virtualization and Software Defined
  Networks (NFV-SDN)
publisher: IEEE
status: public
title: 'FOP4: Function Offloading Prototyping in Heterogeneous and Programmable Network
  Scenarios'
type: conference
user_id: '13271'
year: '2019'
...
---
_id: '15374'
abstract:
- lang: eng
  text: Emulation platforms supporting Virtual Network Functions (VNFs) allow developers
    to rapidly prototype network services. None of the available platforms, however,
    supports experimenting with programmable data planes to enable VNF offloading.
    In this demonstration, we show FOP4, a flexible platform that provides support
    for Docker-based VNFs, and VNF offloading, by means of P4-enabled switches. The
    platform provides interfaces to program the P4 devices and to deploy network functions.
    We demonstrate FOP4 with two complex example scenarios, demonstrating how developers
    can exploit data plane programmability to implement network functions.
author:
- first_name: Daniele
  full_name: Moro, Daniele
  last_name: Moro
- first_name: Manuel
  full_name: Peuster, Manuel
  id: '13271'
  last_name: Peuster
- first_name: Holger
  full_name: Karl, Holger
  id: '126'
  last_name: Karl
- first_name: Antonio
  full_name: Capone, Antonio
  last_name: Capone
citation:
  ama: 'Moro D, Peuster M, Karl H, Capone A. Demonstrating FOP4: A Flexible Platform
    to Prototype NFV Offloading Scenarios. In: <i>IEEE Conference on Network Function
    Virtualization and Software Defined Networks (NFV-SDN)</i>. Dallas: IEEE; 2019.'
  apa: 'Moro, D., Peuster, M., Karl, H., &#38; Capone, A. (2019). Demonstrating FOP4:
    A Flexible Platform to Prototype NFV Offloading Scenarios. In <i>IEEE Conference
    on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>.
    Dallas: IEEE.'
  bibtex: '@inproceedings{Moro_Peuster_Karl_Capone_2019, place={Dallas}, title={Demonstrating
    FOP4: A Flexible Platform to Prototype NFV Offloading Scenarios}, booktitle={IEEE
    Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)},
    publisher={IEEE}, author={Moro, Daniele and Peuster, Manuel and Karl, Holger and
    Capone, Antonio}, year={2019} }'
  chicago: 'Moro, Daniele, Manuel Peuster, Holger Karl, and Antonio Capone. “Demonstrating
    FOP4: A Flexible Platform to Prototype NFV Offloading Scenarios.” In <i>IEEE Conference
    on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>.
    Dallas: IEEE, 2019.'
  ieee: 'D. Moro, M. Peuster, H. Karl, and A. Capone, “Demonstrating FOP4: A Flexible
    Platform to Prototype NFV Offloading Scenarios,” in <i>IEEE Conference on Network
    Function Virtualization and Software Defined Networks (NFV-SDN)</i>, 2019.'
  mla: 'Moro, Daniele, et al. “Demonstrating FOP4: A Flexible Platform to Prototype
    NFV Offloading Scenarios.” <i>IEEE Conference on Network Function Virtualization
    and Software Defined Networks (NFV-SDN)</i>, IEEE, 2019.'
  short: 'D. Moro, M. Peuster, H. Karl, A. Capone, in: IEEE Conference on Network
    Function Virtualization and Software Defined Networks (NFV-SDN), IEEE, Dallas,
    2019.'
date_created: 2019-12-18T07:41:21Z
date_updated: 2022-01-06T06:52:22Z
ddc:
- '000'
department:
- _id: '75'
file:
- access_level: open_access
  content_type: application/pdf
  creator: peuster
  date_created: 2019-12-18T08:12:28Z
  date_updated: 2019-12-18T08:12:28Z
  file_id: '15379'
  file_name: main_for_ris.pdf
  file_size: 370456
  relation: main_file
file_date_updated: 2019-12-18T08:12:28Z
has_accepted_license: '1'
language:
- iso: eng
oa: '1'
place: Dallas
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '16'
  name: SFB 901 - Subproject C4
publication: IEEE Conference on Network Function Virtualization and Software Defined
  Networks (NFV-SDN)
publisher: IEEE
status: public
title: 'Demonstrating FOP4: A Flexible Platform to Prototype NFV Offloading Scenarios'
type: conference
user_id: '13271'
year: '2019'
...
---
_id: '15375'
author:
- first_name: Marcel
  full_name: Müller, Marcel
  last_name: Müller
- first_name: Daniel
  full_name: Behnke, Daniel
  last_name: Behnke
- first_name: Patrick-Benjamin
  full_name: Bök, Patrick-Benjamin
  last_name: Bök
- first_name: Stefan Balthasar
  full_name: Schneider, Stefan Balthasar
  id: '35343'
  last_name: Schneider
  orcid: 0000-0001-8210-4011
- first_name: Manuel
  full_name: Peuster, Manuel
  id: '13271'
  last_name: Peuster
- first_name: Holger
  full_name: Karl, Holger
  id: '126'
  last_name: Karl
citation:
  ama: 'Müller M, Behnke D, Bök P-B, Schneider SB, Peuster M, Karl H. Putting NFV
    into Reality: Physical Smart Manufacturing Testbed. In: <i>IEEE Conference on
    Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>. Dallas:
    IEEE; 2019.'
  apa: 'Müller, M., Behnke, D., Bök, P.-B., Schneider, S. B., Peuster, M., &#38; Karl,
    H. (2019). Putting NFV into Reality: Physical Smart Manufacturing Testbed. In
    <i>IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN)</i>. Dallas: IEEE.'
  bibtex: '@inproceedings{Müller_Behnke_Bök_Schneider_Peuster_Karl_2019, place={Dallas},
    title={Putting NFV into Reality: Physical Smart Manufacturing Testbed}, booktitle={IEEE
    Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)},
    publisher={IEEE}, author={Müller, Marcel and Behnke, Daniel and Bök, Patrick-Benjamin
    and Schneider, Stefan Balthasar and Peuster, Manuel and Karl, Holger}, year={2019}
    }'
  chicago: 'Müller, Marcel, Daniel Behnke, Patrick-Benjamin Bök, Stefan Balthasar
    Schneider, Manuel Peuster, and Holger Karl. “Putting NFV into Reality: Physical
    Smart Manufacturing Testbed.” In <i>IEEE Conference on Network Function Virtualization
    and Software Defined Networks (NFV-SDN)</i>. Dallas: IEEE, 2019.'
  ieee: 'M. Müller, D. Behnke, P.-B. Bök, S. B. Schneider, M. Peuster, and H. Karl,
    “Putting NFV into Reality: Physical Smart Manufacturing Testbed,” in <i>IEEE Conference
    on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>,
    2019.'
  mla: 'Müller, Marcel, et al. “Putting NFV into Reality: Physical Smart Manufacturing
    Testbed.” <i>IEEE Conference on Network Function Virtualization and Software Defined
    Networks (NFV-SDN)</i>, IEEE, 2019.'
  short: 'M. Müller, D. Behnke, P.-B. Bök, S.B. Schneider, M. Peuster, H. Karl, in:
    IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN), IEEE, Dallas, 2019.'
date_created: 2019-12-18T07:45:20Z
date_updated: 2022-01-06T06:52:22Z
department:
- _id: '75'
language:
- iso: eng
place: Dallas
project:
- _id: '28'
  grant_number: '761493'
  name: 5G Development and validation platform for global industry-specific network
    services and Apps
publication: IEEE Conference on Network Function Virtualization and Software Defined
  Networks (NFV-SDN)
publisher: IEEE
status: public
title: 'Putting NFV into Reality: Physical Smart Manufacturing Testbed'
type: conference
user_id: '13271'
year: '2019'
...
---
_id: '15376'
author:
- first_name: Daniel
  full_name: Behnke, Daniel
  last_name: Behnke
- first_name: Marcel
  full_name: Müller, Marcel
  last_name: Müller
- first_name: Patrick-Benjamin
  full_name: Bök, Patrick-Benjamin
  last_name: Bök
- first_name: Stefan Balthasar
  full_name: Schneider, Stefan Balthasar
  id: '35343'
  last_name: Schneider
  orcid: 0000-0001-8210-4011
- first_name: Manuel
  full_name: Peuster, Manuel
  id: '13271'
  last_name: Peuster
- first_name: Holger
  full_name: Karl, Holger
  id: '126'
  last_name: Karl
citation:
  ama: 'Behnke D, Müller M, Bök P-B, Schneider SB, Peuster M, Karl H. NFV-driven intrusion
    detection for smart manufacturing. In: <i>IEEE Conference on Network Function
    Virtualization and Software Defined Networks (NFV-SDN)</i>. Dallas: IEEE; 2019.'
  apa: 'Behnke, D., Müller, M., Bök, P.-B., Schneider, S. B., Peuster, M., &#38; Karl,
    H. (2019). NFV-driven intrusion detection for smart manufacturing. In <i>IEEE
    Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>.
    Dallas: IEEE.'
  bibtex: '@inproceedings{Behnke_Müller_Bök_Schneider_Peuster_Karl_2019, place={Dallas},
    title={NFV-driven intrusion detection for smart manufacturing}, booktitle={IEEE
    Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)},
    publisher={IEEE}, author={Behnke, Daniel and Müller, Marcel and Bök, Patrick-Benjamin
    and Schneider, Stefan Balthasar and Peuster, Manuel and Karl, Holger}, year={2019}
    }'
  chicago: 'Behnke, Daniel, Marcel Müller, Patrick-Benjamin Bök, Stefan Balthasar
    Schneider, Manuel Peuster, and Holger Karl. “NFV-Driven Intrusion Detection for
    Smart Manufacturing.” In <i>IEEE Conference on Network Function Virtualization
    and Software Defined Networks (NFV-SDN)</i>. Dallas: IEEE, 2019.'
  ieee: D. Behnke, M. Müller, P.-B. Bök, S. B. Schneider, M. Peuster, and H. Karl,
    “NFV-driven intrusion detection for smart manufacturing,” in <i>IEEE Conference
    on Network Function Virtualization and Software Defined Networks (NFV-SDN)</i>,
    2019.
  mla: Behnke, Daniel, et al. “NFV-Driven Intrusion Detection for Smart Manufacturing.”
    <i>IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN)</i>, IEEE, 2019.
  short: 'D. Behnke, M. Müller, P.-B. Bök, S.B. Schneider, M. Peuster, H. Karl, in:
    IEEE Conference on Network Function Virtualization and Software Defined Networks
    (NFV-SDN), IEEE, Dallas, 2019.'
date_created: 2019-12-18T07:47:17Z
date_updated: 2022-01-06T06:52:22Z
department:
- _id: '75'
language:
- iso: eng
place: Dallas
project:
- _id: '28'
  grant_number: '761493'
  name: 5G Development and validation platform for global industry-specific network
    services and Apps
publication: IEEE Conference on Network Function Virtualization and Software Defined
  Networks (NFV-SDN)
publisher: IEEE
status: public
title: NFV-driven intrusion detection for smart manufacturing
type: conference
user_id: '13271'
year: '2019'
...
---
_id: '15422'
author:
- first_name: Nam
  full_name: Ho, Nam
  last_name: Ho
- first_name: Paul
  full_name: Kaufmann, Paul
  last_name: Kaufmann
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
citation:
  ama: 'Ho N, Kaufmann P, Platzner M. Optimization of Application-specific L1 Cache
    Translation Functions of the LEON3 Processor. In: <i>World Congress on Nature
    and Biologically Inspired Computing (NaBIC)</i>. Advances in Nature and Biologically
    Inspired Computing. Springer; 2019.'
  apa: Ho, N., Kaufmann, P., &#38; Platzner, M. (2019). Optimization of Application-specific
    L1 Cache Translation Functions of the LEON3 Processor. In <i>World Congress on
    Nature and Biologically Inspired Computing (NaBIC)</i>. Springer.
  bibtex: '@inproceedings{Ho_Kaufmann_Platzner_2019, series={Advances in Nature and
    Biologically Inspired Computing}, title={Optimization of Application-specific
    L1 Cache Translation Functions of the LEON3 Processor}, booktitle={World Congress
    on Nature and Biologically Inspired Computing (NaBIC)}, publisher={Springer},
    author={Ho, Nam and Kaufmann, Paul and Platzner, Marco}, year={2019}, collection={Advances
    in Nature and Biologically Inspired Computing} }'
  chicago: Ho, Nam, Paul Kaufmann, and Marco Platzner. “Optimization of Application-Specific
    L1 Cache Translation Functions of the LEON3 Processor.” In <i>World Congress on
    Nature and Biologically Inspired Computing (NaBIC)</i>. Advances in Nature and
    Biologically Inspired Computing. Springer, 2019.
  ieee: N. Ho, P. Kaufmann, and M. Platzner, “Optimization of Application-specific
    L1 Cache Translation Functions of the LEON3 Processor,” in <i>World Congress on
    Nature and Biologically Inspired Computing (NaBIC)</i>, 2019.
  mla: Ho, Nam, et al. “Optimization of Application-Specific L1 Cache Translation
    Functions of the LEON3 Processor.” <i>World Congress on Nature and Biologically
    Inspired Computing (NaBIC)</i>, Springer, 2019.
  short: 'N. Ho, P. Kaufmann, M. Platzner, in: World Congress on Nature and Biologically
    Inspired Computing (NaBIC), Springer, 2019.'
date_created: 2019-12-30T13:55:49Z
date_updated: 2022-01-06T06:52:25Z
department:
- _id: '78'
language:
- iso: eng
publication: World Congress on Nature and Biologically Inspired Computing (NaBIC)
publisher: Springer
series_title: Advances in Nature and Biologically Inspired Computing
status: public
title: Optimization of Application-specific L1 Cache Translation Functions of the
  LEON3 Processor
type: conference
user_id: '398'
year: '2019'
...
---
_id: '15430'
author:
- first_name: Enes
  full_name: Yigitbas, Enes
  id: '8447'
  last_name: Yigitbas
  orcid: 0000-0002-5967-833X
citation:
  ama: Yigitbas E. <i>Model-Driven Engineering of Self-Adaptive User Interfaces</i>.;
    2019.
  apa: Yigitbas, E. (2019). <i>Model-Driven Engineering of Self-Adaptive User Interfaces</i>.
  bibtex: '@book{Yigitbas_2019, title={Model-Driven Engineering of Self-Adaptive User
    Interfaces}, author={Yigitbas, Enes}, year={2019} }'
  chicago: Yigitbas, Enes. <i>Model-Driven Engineering of Self-Adaptive User Interfaces</i>,
    2019.
  ieee: E. Yigitbas, <i>Model-Driven Engineering of Self-Adaptive User Interfaces</i>.
    2019.
  mla: Yigitbas, Enes. <i>Model-Driven Engineering of Self-Adaptive User Interfaces</i>.
    2019.
  short: E. Yigitbas, Model-Driven Engineering of Self-Adaptive User Interfaces, 2019.
date_created: 2020-01-06T14:03:32Z
date_updated: 2022-01-06T06:52:25Z
department:
- _id: '66'
- _id: '534'
language:
- iso: eng
status: public
title: Model-Driven Engineering of Self-Adaptive User Interfaces
type: dissertation
user_id: '8447'
year: '2019'
...
---
_id: '15478'
abstract:
- lang: eng
  text: Stratix 10 FPGA cards have a good potential for the acceleration of HPC workloads
    since the Stratix 10 product line introduces devices with a large number of DSP
    and memory blocks. The high level synthesis of OpenCL codes can play a fundamental
    role for FPGAs in HPC, because it allows to implement different designs with lower
    development effort compared to hand optimized HDL. However, Stratix 10 cards are
    still hard to fully exploit using the Intel FPGA SDK for OpenCL. The implementation
    of designs with thousands of concurrent arithmetic operations often suffers from
    place and route problems that limit the maximum frequency or entirely prevent
    a successful synthesis. In order to overcome these issues for the implementation
    of the matrix multiplication, we formulate Cannon's matrix multiplication algorithm
    with regard to its efficient synthesis within the FPGA logic. We obtain a two-level
    block algorithm, where the lower level sub-matrices are multiplied using our Cannon's
    algorithm implementation. Following this design approach with multiple compute
    units, we are able to get maximum frequencies close to and above 300 MHz with
    high utilization of DSP and memory blocks. This allows for performance results
    above 1 TeraFLOPS.
author:
- first_name: Paolo
  full_name: Gorlani, Paolo
  id: '72045'
  last_name: Gorlani
- first_name: Tobias
  full_name: Kenter, Tobias
  id: '3145'
  last_name: Kenter
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
citation:
  ama: 'Gorlani P, Kenter T, Plessl C. OpenCL Implementation of Cannon’s Matrix Multiplication
    Algorithm on Intel Stratix 10 FPGAs. In: <i>Proceedings of the International Conference
    on Field-Programmable Technology (FPT)</i>. IEEE; 2019. doi:<a href="https://doi.org/10.1109/ICFPT47387.2019.00020">10.1109/ICFPT47387.2019.00020</a>'
  apa: Gorlani, P., Kenter, T., &#38; Plessl, C. (2019). OpenCL Implementation of
    Cannon’s Matrix Multiplication Algorithm on Intel Stratix 10 FPGAs. In <i>Proceedings
    of the International Conference on Field-Programmable Technology (FPT)</i>. IEEE.
    <a href="https://doi.org/10.1109/ICFPT47387.2019.00020">https://doi.org/10.1109/ICFPT47387.2019.00020</a>
  bibtex: '@inproceedings{Gorlani_Kenter_Plessl_2019, title={OpenCL Implementation
    of Cannon’s Matrix Multiplication Algorithm on Intel Stratix 10 FPGAs}, DOI={<a
    href="https://doi.org/10.1109/ICFPT47387.2019.00020">10.1109/ICFPT47387.2019.00020</a>},
    booktitle={Proceedings of the International Conference on Field-Programmable Technology
    (FPT)}, publisher={IEEE}, author={Gorlani, Paolo and Kenter, Tobias and Plessl,
    Christian}, year={2019} }'
  chicago: Gorlani, Paolo, Tobias Kenter, and Christian Plessl. “OpenCL Implementation
    of Cannon’s Matrix Multiplication Algorithm on Intel Stratix 10 FPGAs.” In <i>Proceedings
    of the International Conference on Field-Programmable Technology (FPT)</i>. IEEE,
    2019. <a href="https://doi.org/10.1109/ICFPT47387.2019.00020">https://doi.org/10.1109/ICFPT47387.2019.00020</a>.
  ieee: P. Gorlani, T. Kenter, and C. Plessl, “OpenCL Implementation of Cannon’s Matrix
    Multiplication Algorithm on Intel Stratix 10 FPGAs,” in <i>Proceedings of the
    International Conference on Field-Programmable Technology (FPT)</i>, 2019.
  mla: Gorlani, Paolo, et al. “OpenCL Implementation of Cannon’s Matrix Multiplication
    Algorithm on Intel Stratix 10 FPGAs.” <i>Proceedings of the International Conference
    on Field-Programmable Technology (FPT)</i>, IEEE, 2019, doi:<a href="https://doi.org/10.1109/ICFPT47387.2019.00020">10.1109/ICFPT47387.2019.00020</a>.
  short: 'P. Gorlani, T. Kenter, C. Plessl, in: Proceedings of the International Conference
    on Field-Programmable Technology (FPT), IEEE, 2019.'
conference:
  name: International Conference on Field-Programmable Technology (FPT)
date_created: 2020-01-09T12:54:48Z
date_updated: 2022-01-06T06:52:26Z
ddc:
- '004'
department:
- _id: '27'
- _id: '518'
doi: 10.1109/ICFPT47387.2019.00020
file:
- access_level: closed
  content_type: application/pdf
  creator: plessl
  date_created: 2020-01-09T12:53:57Z
  date_updated: 2020-01-09T12:53:57Z
  file_id: '15479'
  file_name: gorlani19_fpt.pdf
  file_size: 250559
  relation: main_file
  success: 1
file_date_updated: 2020-01-09T12:53:57Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '33'
  grant_number: 01|H16005
  name: HighPerMeshes
- _id: '32'
  grant_number: PL 595/2-1
  name: Performance and Efficiency in HPC with Custom Computing
publication: Proceedings of the International Conference on Field-Programmable Technology
  (FPT)
publisher: IEEE
quality_controlled: '1'
status: public
title: OpenCL Implementation of Cannon's Matrix Multiplication Algorithm on Intel
  Stratix 10 FPGAs
type: conference
user_id: '3145'
year: '2019'
...
---
_id: '15578'
author:
- first_name: Cruz
  full_name: Izu, Cruz
  last_name: Izu
- first_name: Carsten
  full_name: Schulte, Carsten
  id: '60311'
  last_name: Schulte
- first_name: Ashish
  full_name: Aggarwal, Ashish
  last_name: Aggarwal
- first_name: Quintin
  full_name: I. Cutts, Quintin
  last_name: I. Cutts
- first_name: Rodrigo
  full_name: Duran, Rodrigo
  last_name: Duran
- first_name: Mirela
  full_name: Gutica, Mirela
  last_name: Gutica
- first_name: Birte
  full_name: Heinemann, Birte
  last_name: Heinemann
- first_name: Eileen
  full_name: Kraemer, Eileen
  last_name: Kraemer
- first_name: Violetta
  full_name: Lonati, Violetta
  last_name: Lonati
- first_name: Claudio
  full_name: Mirolo, Claudio
  last_name: Mirolo
- first_name: Renske
  full_name: Weeda, Renske
  last_name: Weeda
citation:
  ama: 'Izu C, Schulte C, Aggarwal A, et al. Program Comprehension: Identifying Learning
    Trajectories for Novice Programmers. In: <i>Proceedings of the 2019 (ACM) Conference
    on Innovation and Technology in Computer Science Education, Aberdeen, Scotland,
    UK, July 15-17, 2019</i>. ; 2019:261-262. doi:<a href="https://doi.org/10.1145/3304221.3325531">10.1145/3304221.3325531</a>'
  apa: 'Izu, C., Schulte, C., Aggarwal, A., I. Cutts, Q., Duran, R., Gutica, M., …
    Weeda, R. (2019). Program Comprehension: Identifying Learning Trajectories for
    Novice Programmers. In <i>Proceedings of the 2019 (ACM) Conference on Innovation
    and Technology in Computer Science Education, Aberdeen, Scotland, UK, July 15-17,
    2019</i> (pp. 261–262). <a href="https://doi.org/10.1145/3304221.3325531">https://doi.org/10.1145/3304221.3325531</a>'
  bibtex: '@inproceedings{Izu_Schulte_Aggarwal_I. Cutts_Duran_Gutica_Heinemann_Kraemer_Lonati_Mirolo_et
    al._2019, title={Program Comprehension: Identifying Learning Trajectories for
    Novice Programmers}, DOI={<a href="https://doi.org/10.1145/3304221.3325531">10.1145/3304221.3325531</a>},
    booktitle={Proceedings of the 2019 (ACM) Conference on Innovation and Technology
    in Computer Science Education, Aberdeen, Scotland, UK, July 15-17, 2019}, author={Izu,
    Cruz and Schulte, Carsten and Aggarwal, Ashish and I. Cutts, Quintin and Duran,
    Rodrigo and Gutica, Mirela and Heinemann, Birte and Kraemer, Eileen and Lonati,
    Violetta and Mirolo, Claudio and et al.}, year={2019}, pages={261–262} }'
  chicago: 'Izu, Cruz, Carsten Schulte, Ashish Aggarwal, Quintin I. Cutts, Rodrigo
    Duran, Mirela Gutica, Birte Heinemann, et al. “Program Comprehension: Identifying
    Learning Trajectories for Novice Programmers.” In <i>Proceedings of the 2019 (ACM)
    Conference on Innovation and Technology in Computer Science Education, Aberdeen,
    Scotland, UK, July 15-17, 2019</i>, 261–62, 2019. <a href="https://doi.org/10.1145/3304221.3325531">https://doi.org/10.1145/3304221.3325531</a>.'
  ieee: 'C. Izu <i>et al.</i>, “Program Comprehension: Identifying Learning Trajectories
    for Novice Programmers,” in <i>Proceedings of the 2019 (ACM) Conference on Innovation
    and Technology in Computer Science Education, Aberdeen, Scotland, UK, July 15-17,
    2019</i>, 2019, pp. 261–262.'
  mla: 'Izu, Cruz, et al. “Program Comprehension: Identifying Learning Trajectories
    for Novice Programmers.” <i>Proceedings of the 2019 (ACM) Conference on Innovation
    and Technology in Computer Science Education, Aberdeen, Scotland, UK, July 15-17,
    2019</i>, 2019, pp. 261–62, doi:<a href="https://doi.org/10.1145/3304221.3325531">10.1145/3304221.3325531</a>.'
  short: 'C. Izu, C. Schulte, A. Aggarwal, Q. I. Cutts, R. Duran, M. Gutica, B. Heinemann,
    E. Kraemer, V. Lonati, C. Mirolo, R. Weeda, in: Proceedings of the 2019 (ACM)
    Conference on Innovation and Technology in Computer Science Education, Aberdeen,
    Scotland, UK, July 15-17, 2019, 2019, pp. 261–262.'
date_created: 2020-01-15T07:55:25Z
date_updated: 2022-01-06T06:52:29Z
department:
- _id: '67'
doi: 10.1145/3304221.3325531
language:
- iso: eng
page: 261-262
publication: Proceedings of the 2019 (ACM) Conference on Innovation and Technology
  in Computer Science Education, Aberdeen, Scotland, UK, July 15-17, 2019
status: public
title: 'Program Comprehension: Identifying Learning Trajectories for Novice Programmers'
type: conference
user_id: '21145'
year: '2019'
...
---
_id: '15579'
author:
- first_name: Florian
  full_name: Kapp, Florian
  last_name: Kapp
- first_name: Carsten
  full_name: Schulte, Carsten
  id: '60311'
  last_name: Schulte
citation:
  ama: 'Kapp F, Schulte C. Einsatz von Jupyter Notebooks am Beispiel eines fiktiven
    Kriminalfalls. In: <i>Informatik für alle, 18. GI-Fachtagung Informatik und Schule,
    (INFOS) 2019, 16.-18. September 2019, Dortmund</i>. ; 2019:247-256. doi:<a href="https://doi.org/10.18420/infos2019-c10">10.18420/infos2019-c10</a>'
  apa: Kapp, F., &#38; Schulte, C. (2019). Einsatz von Jupyter Notebooks am Beispiel
    eines fiktiven Kriminalfalls. In <i>Informatik für alle, 18. GI-Fachtagung Informatik
    und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund</i> (pp. 247–256).
    <a href="https://doi.org/10.18420/infos2019-c10">https://doi.org/10.18420/infos2019-c10</a>
  bibtex: '@inproceedings{Kapp_Schulte_2019, title={Einsatz von Jupyter Notebooks
    am Beispiel eines fiktiven Kriminalfalls}, DOI={<a href="https://doi.org/10.18420/infos2019-c10">10.18420/infos2019-c10</a>},
    booktitle={Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS)
    2019, 16.-18. September 2019, Dortmund}, author={Kapp, Florian and Schulte, Carsten},
    year={2019}, pages={247–256} }'
  chicago: Kapp, Florian, and Carsten Schulte. “Einsatz von Jupyter Notebooks am Beispiel
    eines fiktiven Kriminalfalls.” In <i>Informatik für alle, 18. GI-Fachtagung Informatik
    und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund</i>, 247–56, 2019.
    <a href="https://doi.org/10.18420/infos2019-c10">https://doi.org/10.18420/infos2019-c10</a>.
  ieee: F. Kapp and C. Schulte, “Einsatz von Jupyter Notebooks am Beispiel eines fiktiven
    Kriminalfalls,” in <i>Informatik für alle, 18. GI-Fachtagung Informatik und Schule,
    (INFOS) 2019, 16.-18. September 2019, Dortmund</i>, 2019, pp. 247–256.
  mla: Kapp, Florian, and Carsten Schulte. “Einsatz von Jupyter Notebooks am Beispiel
    eines fiktiven Kriminalfalls.” <i>Informatik für alle, 18. GI-Fachtagung Informatik
    und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund</i>, 2019, pp. 247–56,
    doi:<a href="https://doi.org/10.18420/infos2019-c10">10.18420/infos2019-c10</a>.
  short: 'F. Kapp, C. Schulte, in: Informatik für alle, 18. GI-Fachtagung Informatik
    und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund, 2019, pp. 247–256.'
date_created: 2020-01-15T08:05:13Z
date_updated: 2022-01-06T06:52:29Z
department:
- _id: '67'
doi: 10.18420/infos2019-c10
language:
- iso: ger
page: 247-256
publication: Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS)
  2019, 16.-18. September 2019, Dortmund
status: public
title: Einsatz von Jupyter Notebooks am Beispiel eines fiktiven Kriminalfalls
type: conference
user_id: '21145'
year: '2019'
...
---
_id: '15581'
author:
- first_name: Kathrin
  full_name: Müller, Kathrin
  last_name: Müller
- first_name: Carsten
  full_name: Schulte, Carsten
  id: '60311'
  last_name: Schulte
- first_name: Johannes
  full_name: Magenheim, Johannes
  last_name: Magenheim
citation:
  ama: 'Müller K, Schulte C, Magenheim J. Zur Relevanz eines Prozessbereiches Interaktion
    und Exploration im Kontext informatischer Bildung im Primarbereich. In: <i>Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund</i>. ; 2019:139-148. doi:<a href="https://doi.org/10.18420/infos2019-b10">10.18420/infos2019-b10</a>'
  apa: Müller, K., Schulte, C., &#38; Magenheim, J. (2019). Zur Relevanz eines Prozessbereiches
    Interaktion und Exploration im Kontext informatischer Bildung im Primarbereich.
    In <i>Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019,
    16.-18. September 2019, Dortmund</i> (pp. 139–148). <a href="https://doi.org/10.18420/infos2019-b10">https://doi.org/10.18420/infos2019-b10</a>
  bibtex: '@inproceedings{Müller_Schulte_Magenheim_2019, title={Zur Relevanz eines
    Prozessbereiches Interaktion und Exploration im Kontext informatischer Bildung
    im Primarbereich}, DOI={<a href="https://doi.org/10.18420/infos2019-b10">10.18420/infos2019-b10</a>},
    booktitle={Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS)
    2019, 16.-18. September 2019, Dortmund}, author={Müller, Kathrin and Schulte,
    Carsten and Magenheim, Johannes}, year={2019}, pages={139–148} }'
  chicago: Müller, Kathrin, Carsten Schulte, and Johannes Magenheim. “Zur Relevanz
    eines Prozessbereiches Interaktion und Exploration im Kontext informatischer Bildung
    im Primarbereich.” In <i>Informatik für alle, 18. GI-Fachtagung Informatik und
    Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund</i>, 139–48, 2019. <a href="https://doi.org/10.18420/infos2019-b10">https://doi.org/10.18420/infos2019-b10</a>.
  ieee: K. Müller, C. Schulte, and J. Magenheim, “Zur Relevanz eines Prozessbereiches
    Interaktion und Exploration im Kontext informatischer Bildung im Primarbereich,”
    in <i>Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019,
    16.-18. September 2019, Dortmund</i>, 2019, pp. 139–148.
  mla: Müller, Kathrin, et al. “Zur Relevanz eines Prozessbereiches Interaktion und
    Exploration im Kontext informatischer Bildung im Primarbereich.” <i>Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund</i>, 2019, pp. 139–48, doi:<a href="https://doi.org/10.18420/infos2019-b10">10.18420/infos2019-b10</a>.
  short: 'K. Müller, C. Schulte, J. Magenheim, in: Informatik für alle, 18. GI-Fachtagung
    Informatik und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund, 2019, pp.
    139–148.'
date_created: 2020-01-15T08:34:49Z
date_updated: 2022-01-06T06:52:29Z
department:
- _id: '67'
doi: 10.18420/infos2019-b10
language:
- iso: ger
page: 139-148
publication: Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS)
  2019, 16.-18. September 2019, Dortmund
status: public
title: Zur Relevanz eines Prozessbereiches Interaktion und Exploration im Kontext
  informatischer Bildung im Primarbereich
type: conference
user_id: '21145'
year: '2019'
...
---
_id: '15583'
author:
- first_name: Ann-Katrin
  full_name: Schmidt, Ann-Katrin
  last_name: Schmidt
- first_name: Carsten
  full_name: Schulte, Carsten
  id: '60311'
  last_name: Schulte
citation:
  ama: 'Schmidt A-K, Schulte C. Das RetiBNE Café. In: <i>Informatik für alle, 18.
    GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund</i>.
    ; 2019:315-324. doi:<a href="https://doi.org/10.18420/infos2019-c17">10.18420/infos2019-c17</a>'
  apa: Schmidt, A.-K., &#38; Schulte, C. (2019). Das RetiBNE Café. In <i>Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund</i> (pp. 315–324). <a href="https://doi.org/10.18420/infos2019-c17">https://doi.org/10.18420/infos2019-c17</a>
  bibtex: '@inproceedings{Schmidt_Schulte_2019, title={Das RetiBNE Café}, DOI={<a
    href="https://doi.org/10.18420/infos2019-c17">10.18420/infos2019-c17</a>}, booktitle={Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund}, author={Schmidt, Ann-Katrin and Schulte, Carsten}, year={2019},
    pages={315–324} }'
  chicago: Schmidt, Ann-Katrin, and Carsten Schulte. “Das RetiBNE Café.” In <i>Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund</i>, 315–24, 2019. <a href="https://doi.org/10.18420/infos2019-c17">https://doi.org/10.18420/infos2019-c17</a>.
  ieee: A.-K. Schmidt and C. Schulte, “Das RetiBNE Café,” in <i>Informatik für alle,
    18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September 2019,
    Dortmund</i>, 2019, pp. 315–324.
  mla: Schmidt, Ann-Katrin, and Carsten Schulte. “Das RetiBNE Café.” <i>Informatik
    für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS) 2019, 16.-18. September
    2019, Dortmund</i>, 2019, pp. 315–24, doi:<a href="https://doi.org/10.18420/infos2019-c17">10.18420/infos2019-c17</a>.
  short: 'A.-K. Schmidt, C. Schulte, in: Informatik für alle, 18. GI-Fachtagung Informatik
    und Schule, (INFOS) 2019, 16.-18. September 2019, Dortmund, 2019, pp. 315–324.'
date_created: 2020-01-15T08:43:51Z
date_updated: 2022-01-06T06:52:30Z
department:
- _id: '67'
doi: 10.18420/infos2019-c17
language:
- iso: ger
page: 315-324
publication: Informatik für alle, 18. GI-Fachtagung Informatik und Schule, (INFOS)
  2019, 16.-18. September 2019, Dortmund
status: public
title: Das RetiBNE Café
type: conference
user_id: '21145'
year: '2019'
...
---
_id: '15720'
author:
- first_name: Adrian
  full_name: Wilke, Adrian
  id: '9101'
  last_name: Wilke
  orcid: 0000-0002-6575-807X
- first_name: Johannes
  full_name: Magenheim, Johannes
  last_name: Magenheim
citation:
  ama: 'Wilke A, Magenheim J. Critical Incidents for Technology Enhanced Learning
    in Vocational Education and Training. In: <i>IEEE Global Engineering Education
    Conference, EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019</i>. ;
    2019:892-899. doi:<a href="https://doi.org/10.1109/EDUCON.2019.8725025">10.1109/EDUCON.2019.8725025</a>'
  apa: Wilke, A., &#38; Magenheim, J. (2019). Critical Incidents for Technology Enhanced
    Learning in Vocational Education and Training. In <i>IEEE Global Engineering Education
    Conference, EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019</i> (pp.
    892–899). <a href="https://doi.org/10.1109/EDUCON.2019.8725025">https://doi.org/10.1109/EDUCON.2019.8725025</a>
  bibtex: '@inproceedings{Wilke_Magenheim_2019, title={Critical Incidents for Technology
    Enhanced Learning in Vocational Education and Training}, DOI={<a href="https://doi.org/10.1109/EDUCON.2019.8725025">10.1109/EDUCON.2019.8725025</a>},
    booktitle={IEEE Global Engineering Education Conference, EDUCON 2019, Dubai, United
    Arab Emirates, April 8-11, 2019}, author={Wilke, Adrian and Magenheim, Johannes},
    year={2019}, pages={892–899} }'
  chicago: Wilke, Adrian, and Johannes Magenheim. “Critical Incidents for Technology
    Enhanced Learning in Vocational Education and Training.” In <i>IEEE Global Engineering
    Education Conference, EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019</i>,
    892–99, 2019. <a href="https://doi.org/10.1109/EDUCON.2019.8725025">https://doi.org/10.1109/EDUCON.2019.8725025</a>.
  ieee: A. Wilke and J. Magenheim, “Critical Incidents for Technology Enhanced Learning
    in Vocational Education and Training,” in <i>IEEE Global Engineering Education
    Conference, EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019</i>, 2019,
    pp. 892–899.
  mla: Wilke, Adrian, and Johannes Magenheim. “Critical Incidents for Technology Enhanced
    Learning in Vocational Education and Training.” <i>IEEE Global Engineering Education
    Conference, EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019</i>, 2019,
    pp. 892–99, doi:<a href="https://doi.org/10.1109/EDUCON.2019.8725025">10.1109/EDUCON.2019.8725025</a>.
  short: 'A. Wilke, J. Magenheim, in: IEEE Global Engineering Education Conference,
    EDUCON 2019, Dubai, United Arab Emirates, April 8-11, 2019, 2019, pp. 892–899.'
date_created: 2020-01-30T10:39:45Z
date_updated: 2022-01-06T06:52:32Z
department:
- _id: '67'
doi: 10.1109/EDUCON.2019.8725025
language:
- iso: eng
page: 892-899
publication: IEEE Global Engineering Education Conference, EDUCON 2019, Dubai, United
  Arab Emirates, April 8-11, 2019
status: public
title: Critical Incidents for Technology Enhanced Learning in Vocational Education
  and Training
type: conference
user_id: '21145'
year: '2019'
...
---
_id: '15721'
author:
- first_name: Olaf
  full_name: Köller, Olaf
  last_name: Köller
- first_name: Johannes
  full_name: Magenheim, Johannes
  last_name: Magenheim
- first_name: Heike
  full_name: Molitor, Heike
  last_name: Molitor
- first_name: Uwe
  full_name: Pfenning, Uwe
  last_name: Pfenning
- first_name: J{\
  full_name: Ramseger, J{\
  last_name: Ramseger
- first_name: Mirjam
  full_name: Steffensky, Mirjam
  last_name: Steffensky
- first_name: Christian
  full_name: Wiesmüller, Christian
  last_name: Wiesmüller
- first_name: Esther
  full_name: Winther, Esther
  last_name: Winther
- first_name: Bernd
  full_name: Wollring, Bernd
  last_name: Wollring
citation:
  ama: Köller O, Magenheim J, Molitor H, et al. <i>Zieldimensionen Für Multiplikatorinnen
    Und Multiplikatoren Früher MINT-Bildung</i>. Verlag Barbara Budrich; 2019.
  apa: Köller, O., Magenheim, J., Molitor, H., Pfenning, U., Ramseger, J., Steffensky,
    M., … Wollring, B. (2019). <i>Zieldimensionen für Multiplikatorinnen und Multiplikatoren
    früher MINT-Bildung</i>. Verlag Barbara Budrich.
  bibtex: '@book{Köller_Magenheim_Molitor_Pfenning_Ramseger_Steffensky_Wiesmüller_Winther_Wollring_2019,
    title={Zieldimensionen für Multiplikatorinnen und Multiplikatoren früher MINT-Bildung},
    publisher={Verlag Barbara Budrich}, author={Köller, Olaf and Magenheim, Johannes
    and Molitor, Heike and Pfenning, Uwe and Ramseger, J{\ and Steffensky, Mirjam
    and Wiesmüller, Christian and Winther, Esther and Wollring, Bernd}, year={2019}
    }'
  chicago: Köller, Olaf, Johannes Magenheim, Heike Molitor, Uwe Pfenning, J{\ Ramseger,
    Mirjam Steffensky, Christian Wiesmüller, Esther Winther, and Bernd Wollring. <i>Zieldimensionen
    Für Multiplikatorinnen Und Multiplikatoren Früher MINT-Bildung</i>. Verlag Barbara
    Budrich, 2019.
  ieee: O. Köller <i>et al.</i>, <i>Zieldimensionen für Multiplikatorinnen und Multiplikatoren
    früher MINT-Bildung</i>. Verlag Barbara Budrich, 2019.
  mla: Köller, Olaf, et al. <i>Zieldimensionen Für Multiplikatorinnen Und Multiplikatoren
    Früher MINT-Bildung</i>. Verlag Barbara Budrich, 2019.
  short: O. Köller, J. Magenheim, H. Molitor, U. Pfenning, J. Ramseger, M. Steffensky,
    C. Wiesmüller, E. Winther, B. Wollring, Zieldimensionen Für Multiplikatorinnen
    Und Multiplikatoren Früher MINT-Bildung, Verlag Barbara Budrich, 2019.
date_created: 2020-01-30T10:46:26Z
date_updated: 2022-01-06T06:52:32Z
department:
- _id: '67'
language:
- iso: eng
publisher: Verlag Barbara Budrich
status: public
title: Zieldimensionen für Multiplikatorinnen und Multiplikatoren früher MINT-Bildung
type: book
user_id: '21145'
year: '2019'
...
---
_id: '15741'
abstract:
- lang: eng
  text: "\r\nIn many cyber–physical systems, we encounter the problem of remote state
    estimation of geo- graphically distributed and remote physical processes. This
    paper studies the scheduling of sensor transmissions to estimate the states of
    multiple remote, dynamic processes. Information from the different sensors has
    to be transmitted to a central gateway over a wireless network for monitoring
    purposes, where typically fewer wireless channels are available than there are
    processes to be monitored. For effective estimation at the gateway, the sensors
    need to be scheduled appropriately, i.e., at each time instant one needs to decide
    which sensors have network access and which ones do not. To address this scheduling
    problem, we formulate an associated Markov decision process (MDP). This MDP is
    then solved using a Deep Q-Network, a recent deep reinforcement learning algorithm
    that is at once scalable and model-free. We compare our scheduling algorithm to
    popular scheduling algorithms such as round-robin and reduced-waiting-time, among
    others. Our algorithm is shown to significantly outperform these algorithms for
    many example scenario"
article_number: '108759'
author:
- first_name: Alex S.
  full_name: Leong, Alex S.
  last_name: Leong
- first_name: Arunselvan
  full_name: Ramaswamy, Arunselvan
  id: '66937'
  last_name: Ramaswamy
  orcid: https://orcid.org/ 0000-0001-7547-8111
- first_name: Daniel E.
  full_name: Quevedo, Daniel E.
  last_name: Quevedo
- first_name: Holger
  full_name: Karl, Holger
  id: '126'
  last_name: Karl
- first_name: Ling
  full_name: Shi, Ling
  last_name: Shi
citation:
  ama: Leong AS, Ramaswamy A, Quevedo DE, Karl H, Shi L. Deep reinforcement learning
    for wireless sensor scheduling in cyber–physical systems. <i>Automatica</i>. 2019.
    doi:<a href="https://doi.org/10.1016/j.automatica.2019.108759">10.1016/j.automatica.2019.108759</a>
  apa: Leong, A. S., Ramaswamy, A., Quevedo, D. E., Karl, H., &#38; Shi, L. (2019).
    Deep reinforcement learning for wireless sensor scheduling in cyber–physical systems.
    <i>Automatica</i>. <a href="https://doi.org/10.1016/j.automatica.2019.108759">https://doi.org/10.1016/j.automatica.2019.108759</a>
  bibtex: '@article{Leong_Ramaswamy_Quevedo_Karl_Shi_2019, title={Deep reinforcement
    learning for wireless sensor scheduling in cyber–physical systems}, DOI={<a href="https://doi.org/10.1016/j.automatica.2019.108759">10.1016/j.automatica.2019.108759</a>},
    number={108759}, journal={Automatica}, author={Leong, Alex S. and Ramaswamy, Arunselvan
    and Quevedo, Daniel E. and Karl, Holger and Shi, Ling}, year={2019} }'
  chicago: Leong, Alex S., Arunselvan Ramaswamy, Daniel E. Quevedo, Holger Karl, and
    Ling Shi. “Deep Reinforcement Learning for Wireless Sensor Scheduling in Cyber–Physical
    Systems.” <i>Automatica</i>, 2019. <a href="https://doi.org/10.1016/j.automatica.2019.108759">https://doi.org/10.1016/j.automatica.2019.108759</a>.
  ieee: A. S. Leong, A. Ramaswamy, D. E. Quevedo, H. Karl, and L. Shi, “Deep reinforcement
    learning for wireless sensor scheduling in cyber–physical systems,” <i>Automatica</i>,
    2019.
  mla: Leong, Alex S., et al. “Deep Reinforcement Learning for Wireless Sensor Scheduling
    in Cyber–Physical Systems.” <i>Automatica</i>, 108759, 2019, doi:<a href="https://doi.org/10.1016/j.automatica.2019.108759">10.1016/j.automatica.2019.108759</a>.
  short: A.S. Leong, A. Ramaswamy, D.E. Quevedo, H. Karl, L. Shi, Automatica (2019).
date_created: 2020-01-31T15:55:27Z
date_updated: 2022-01-06T06:52:32Z
ddc:
- '000'
department:
- _id: '7'
- _id: '34'
- _id: '3'
- _id: '75'
- _id: '57'
doi: 10.1016/j.automatica.2019.108759
file:
- access_level: closed
  content_type: application/pdf
  creator: hkarl
  date_created: 2020-01-31T15:57:50Z
  date_updated: 2020-01-31T15:57:50Z
  file_id: '15743'
  file_name: leoram20a.pdf
  file_size: '675382'
  relation: main_file
  success: 1
file_date_updated: 2020-01-31T15:57:50Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '24'
  name: Netzgewahre Regelung & regelungsgewahre Netze
publication: Automatica
publication_identifier:
  issn:
  - 0005-1098
publication_status: published
quality_controlled: '1'
status: public
title: Deep reinforcement learning for wireless sensor scheduling in cyber–physical
  systems
type: journal_article
user_id: '126'
year: '2019'
...
---
_id: '15746'
author:
- first_name: Oliver
  full_name: Otte, Oliver
  last_name: Otte
citation:
  ama: Otte O. <i>Outsourced Decryption of Attribute-Based Ciphertexts</i>.; 2019.
  apa: Otte, O. (2019). <i>Outsourced Decryption of Attribute-based Ciphertexts</i>.
  bibtex: '@book{Otte_2019, title={Outsourced Decryption of Attribute-based Ciphertexts},
    author={Otte, Oliver}, year={2019} }'
  chicago: Otte, Oliver. <i>Outsourced Decryption of Attribute-Based Ciphertexts</i>,
    2019.
  ieee: O. Otte, <i>Outsourced Decryption of Attribute-based Ciphertexts</i>. 2019.
  mla: Otte, Oliver. <i>Outsourced Decryption of Attribute-Based Ciphertexts</i>.
    2019.
  short: O. Otte, Outsourced Decryption of Attribute-Based Ciphertexts, 2019.
date_created: 2020-02-03T09:43:19Z
date_updated: 2022-01-06T06:52:32Z
department:
- _id: '64'
language:
- iso: eng
status: public
title: Outsourced Decryption of Attribute-based Ciphertexts
type: mastersthesis
user_id: '13703'
year: '2019'
...
---
_id: '15747'
author:
- first_name: Nico Christof
  full_name: Wördenweber, Nico Christof
  last_name: Wördenweber
citation:
  ama: Wördenweber NC. <i>On the Security of the Rouselakis-Waters Ciphertext-Policy
    Attribute-Based Encryption Scheme in the Random Oracle Model</i>.; 2019.
  apa: Wördenweber, N. C. (2019). <i>On the Security of the Rouselakis-Waters Ciphertext-Policy
    Attribute-Based Encryption Scheme in the Random Oracle Model</i>.
  bibtex: '@book{Wördenweber_2019, title={On the Security of the Rouselakis-Waters
    Ciphertext-Policy Attribute-Based Encryption Scheme in the Random Oracle Model},
    author={Wördenweber, Nico Christof}, year={2019} }'
  chicago: Wördenweber, Nico Christof. <i>On the Security of the Rouselakis-Waters
    Ciphertext-Policy Attribute-Based Encryption Scheme in the Random Oracle Model</i>,
    2019.
  ieee: N. C. Wördenweber, <i>On the Security of the Rouselakis-Waters Ciphertext-Policy
    Attribute-Based Encryption Scheme in the Random Oracle Model</i>. 2019.
  mla: Wördenweber, Nico Christof. <i>On the Security of the Rouselakis-Waters Ciphertext-Policy
    Attribute-Based Encryption Scheme in the Random Oracle Model</i>. 2019.
  short: N.C. Wördenweber, On the Security of the Rouselakis-Waters Ciphertext-Policy
    Attribute-Based Encryption Scheme in the Random Oracle Model, 2019.
date_created: 2020-02-03T09:45:01Z
date_updated: 2022-01-06T06:52:32Z
department:
- _id: '64'
language:
- iso: eng
status: public
title: On the Security of the Rouselakis-Waters Ciphertext-Policy Attribute-Based
  Encryption Scheme in the Random Oracle Model
type: bachelorsthesis
user_id: '13703'
year: '2019'
...
---
_id: '15819'
author:
- first_name: Matthias
  full_name: Leutnant, Matthias
  last_name: Leutnant
citation:
  ama: Leutnant M. <i>Experimentelle Untersuchung Des SEM-Algorithmus</i>.; 2019.
  apa: Leutnant, M. (2019). <i>Experimentelle Untersuchung des SEM-Algorithmus</i>.
  bibtex: '@book{Leutnant_2019, title={Experimentelle Untersuchung des SEM-Algorithmus},
    author={Leutnant, Matthias}, year={2019} }'
  chicago: Leutnant, Matthias. <i>Experimentelle Untersuchung Des SEM-Algorithmus</i>,
    2019.
  ieee: M. Leutnant, <i>Experimentelle Untersuchung des SEM-Algorithmus</i>. 2019.
  mla: Leutnant, Matthias. <i>Experimentelle Untersuchung Des SEM-Algorithmus</i>.
    2019.
  short: M. Leutnant, Experimentelle Untersuchung Des SEM-Algorithmus, 2019.
date_created: 2020-02-06T08:51:51Z
date_updated: 2022-01-06T06:52:37Z
department:
- _id: '64'
language:
- iso: eng
status: public
supervisor:
- first_name: Johannes
  full_name: Blömer, Johannes
  id: '23'
  last_name: Blömer
title: Experimentelle Untersuchung des SEM-Algorithmus
type: bachelorsthesis
user_id: '13291'
year: '2019'
...
---
_id: '15838'
abstract:
- lang: eng
  text: In the field of software analysis a trade-off between scalability and accuracy
    always exists. In this respect, Android app analysis is no exception, in particular,
    analyzing large or many apps can be challenging. Dealing with many small apps
    is a typical challenge when facing micro-benchmarks such as DROIDBENCH or ICC-BENCH.
    These particular benchmarks are not only used for the evaluation of novel tools
    but also in continuous integration pipelines of existing mature tools to maintain
    and guarantee a certain quality-level. Considering this latter usage it becomes
    very important to be able to achieve benchmark results as fast as possible. Hence,
    benchmarks have to be optimized for this purpose. One approach to do so is app
    merging. We implemented the Android Merge Tool (AMT) following this approach and
    show that its novel aspects can be used to produce scaled up and accurate benchmarks.
    For such benchmarks Android app analysis tools do not suffer from the scalability-accuracy
    trade-off anymore. We show this throughout detailed experiments on DROIDBENCH
    employing three different analysis tools (AMANDROID, ICCTA, FLOWDROID). Benchmark
    execution times are largely reduced without losing benchmark accuracy. Moreover,
    we argue why AMT is an advantageous successor of the state-of-the-art app merging
    tool (APKCOMBINER) in analysis lift-up scenarios.
author:
- first_name: Felix
  full_name: Pauck, Felix
  id: '22398'
  last_name: Pauck
- first_name: Shikun
  full_name: Zhang, Shikun
  last_name: Zhang
citation:
  ama: 'Pauck F, Zhang S. Android App Merging for Benchmark Speed-Up and Analysis
    Lift-Up. In: <i>2019 34th IEEE/ACM International Conference on Automated Software
    Engineering Workshop (ASEW)</i>. ; 2019. doi:<a href="https://doi.org/10.1109/asew.2019.00019">10.1109/asew.2019.00019</a>'
  apa: Pauck, F., &#38; Zhang, S. (2019). Android App Merging for Benchmark Speed-Up
    and Analysis Lift-Up. In <i>2019 34th IEEE/ACM International Conference on Automated
    Software Engineering Workshop (ASEW)</i>. <a href="https://doi.org/10.1109/asew.2019.00019">https://doi.org/10.1109/asew.2019.00019</a>
  bibtex: '@inproceedings{Pauck_Zhang_2019, title={Android App Merging for Benchmark
    Speed-Up and Analysis Lift-Up}, DOI={<a href="https://doi.org/10.1109/asew.2019.00019">10.1109/asew.2019.00019</a>},
    booktitle={2019 34th IEEE/ACM International Conference on Automated Software Engineering
    Workshop (ASEW)}, author={Pauck, Felix and Zhang, Shikun}, year={2019} }'
  chicago: Pauck, Felix, and Shikun Zhang. “Android App Merging for Benchmark Speed-Up
    and Analysis Lift-Up.” In <i>2019 34th IEEE/ACM International Conference on Automated
    Software Engineering Workshop (ASEW)</i>, 2019. <a href="https://doi.org/10.1109/asew.2019.00019">https://doi.org/10.1109/asew.2019.00019</a>.
  ieee: F. Pauck and S. Zhang, “Android App Merging for Benchmark Speed-Up and Analysis
    Lift-Up,” in <i>2019 34th IEEE/ACM International Conference on Automated Software
    Engineering Workshop (ASEW)</i>, 2019.
  mla: Pauck, Felix, and Shikun Zhang. “Android App Merging for Benchmark Speed-Up
    and Analysis Lift-Up.” <i>2019 34th IEEE/ACM International Conference on Automated
    Software Engineering Workshop (ASEW)</i>, 2019, doi:<a href="https://doi.org/10.1109/asew.2019.00019">10.1109/asew.2019.00019</a>.
  short: 'F. Pauck, S. Zhang, in: 2019 34th IEEE/ACM International Conference on Automated
    Software Engineering Workshop (ASEW), 2019.'
date_created: 2020-02-06T17:06:51Z
date_updated: 2022-01-06T06:52:38Z
ddc:
- '004'
department:
- _id: '77'
doi: 10.1109/asew.2019.00019
file:
- access_level: closed
  content_type: application/pdf
  creator: fpauck
  date_created: 2020-02-06T17:09:45Z
  date_updated: 2020-02-06T17:09:45Z
  file_id: '15839'
  file_name: AMT_final.pdf
  file_size: 644517
  relation: main_file
file_date_updated: 2020-02-06T17:09:45Z
has_accepted_license: '1'
keyword:
- Program Analysis
- Android App Analysis
- Taint Analysis
- App Merging
- Benchmark
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '12'
  name: SFB 901 - Subproject B4
publication: 2019 34th IEEE/ACM International Conference on Automated Software Engineering
  Workshop (ASEW)
publication_identifier:
  isbn:
  - '9781728141367'
publication_status: published
status: public
title: Android App Merging for Benchmark Speed-Up and Analysis Lift-Up
type: conference
user_id: '477'
year: '2019'
...
---
_id: '15883'
author:
- first_name: Shankar
  full_name: Kumar Jeyakumar, Shankar
  last_name: Kumar Jeyakumar
citation:
  ama: Kumar Jeyakumar S. <i>Incremental Learning with Support Vector Machine on Embedded
    Platforms</i>.; 2019.
  apa: Kumar Jeyakumar, S. (2019). <i>Incremental learning with Support Vector Machine
    on embedded platforms</i>.
  bibtex: '@book{Kumar Jeyakumar_2019, title={Incremental learning with Support Vector
    Machine on embedded platforms}, author={Kumar Jeyakumar, Shankar}, year={2019}
    }'
  chicago: Kumar Jeyakumar, Shankar. <i>Incremental Learning with Support Vector Machine
    on Embedded Platforms</i>, 2019.
  ieee: S. Kumar Jeyakumar, <i>Incremental learning with Support Vector Machine on
    embedded platforms</i>. 2019.
  mla: Kumar Jeyakumar, Shankar. <i>Incremental Learning with Support Vector Machine
    on Embedded Platforms</i>. 2019.
  short: S. Kumar Jeyakumar, Incremental Learning with Support Vector Machine on Embedded
    Platforms, 2019.
date_created: 2020-02-11T16:43:38Z
date_updated: 2022-01-06T06:52:39Z
department:
- _id: '78'
language:
- iso: eng
status: public
supervisor:
- first_name: Hassan
  full_name: Ghasemzadeh Mohammadi, Hassan
  id: '61186'
  last_name: Ghasemzadeh Mohammadi
title: Incremental learning with Support Vector Machine on embedded platforms
type: mastersthesis
user_id: '61186'
year: '2019'
...
