---
_id: '1592'
abstract:
- lang: eng
  text: Compared to classical HDL designs, generating FPGA with high-level synthesis
    from an OpenCL specification promises easier exploration of different design alternatives
    and, through ready-to-use infrastructure and common abstractions for host and
    memory interfaces, easier portability between different FPGA families. In this
    work, we evaluate the extent of this promise. To this end, we present a parameterized
    FDTD implementation for photonic microcavity simulations. Our design can trade-off
    different forms of parallelism and works for two independent OpenCL-based FPGA
    design flows. Hence, we can target FPGAs from different vendors and different
    FPGA families. We describe how we used pre-processor macros to achieve this flexibility
    and to work around different shortcomings of the current tools. Choosing the right
    design configurations, we are able to present two extremely competitive solutions
    for very different FPGA targets, reaching up to 172 GFLOPS sustained performance.
    With the portability and flexibility demonstrated, code developers not only avoid
    vendor lock-in, but can even make best use of real trade-offs between different
    architectures.
author:
- first_name: Tobias
  full_name: Kenter, Tobias
  id: '3145'
  last_name: Kenter
- first_name: Jens
  full_name: Förstner, Jens
  id: '158'
  last_name: Förstner
  orcid: 0000-0001-7059-9862
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
citation:
  ama: 'Kenter T, Förstner J, Plessl C. Flexible FPGA design for FDTD using OpenCL.
    In: <i>Proc. Int. Conf. on Field Programmable Logic and Applications (FPL)</i>.
    IEEE; 2017. doi:<a href="https://doi.org/10.23919/FPL.2017.8056844">10.23919/FPL.2017.8056844</a>'
  apa: Kenter, T., Förstner, J., &#38; Plessl, C. (2017). Flexible FPGA design for
    FDTD using OpenCL. <i>Proc. Int. Conf. on Field Programmable Logic and Applications
    (FPL)</i>. <a href="https://doi.org/10.23919/FPL.2017.8056844">https://doi.org/10.23919/FPL.2017.8056844</a>
  bibtex: '@inproceedings{Kenter_Förstner_Plessl_2017, title={Flexible FPGA design
    for FDTD using OpenCL}, DOI={<a href="https://doi.org/10.23919/FPL.2017.8056844">10.23919/FPL.2017.8056844</a>},
    booktitle={Proc. Int. Conf. on Field Programmable Logic and Applications (FPL)},
    publisher={IEEE}, author={Kenter, Tobias and Förstner, Jens and Plessl, Christian},
    year={2017} }'
  chicago: Kenter, Tobias, Jens Förstner, and Christian Plessl. “Flexible FPGA Design
    for FDTD Using OpenCL.” In <i>Proc. Int. Conf. on Field Programmable Logic and
    Applications (FPL)</i>. IEEE, 2017. <a href="https://doi.org/10.23919/FPL.2017.8056844">https://doi.org/10.23919/FPL.2017.8056844</a>.
  ieee: 'T. Kenter, J. Förstner, and C. Plessl, “Flexible FPGA design for FDTD using
    OpenCL,” 2017, doi: <a href="https://doi.org/10.23919/FPL.2017.8056844">10.23919/FPL.2017.8056844</a>.'
  mla: Kenter, Tobias, et al. “Flexible FPGA Design for FDTD Using OpenCL.” <i>Proc.
    Int. Conf. on Field Programmable Logic and Applications (FPL)</i>, IEEE, 2017,
    doi:<a href="https://doi.org/10.23919/FPL.2017.8056844">10.23919/FPL.2017.8056844</a>.
  short: 'T. Kenter, J. Förstner, C. Plessl, in: Proc. Int. Conf. on Field Programmable
    Logic and Applications (FPL), IEEE, 2017.'
date_created: 2018-03-22T11:10:23Z
date_updated: 2023-09-26T13:24:38Z
ddc:
- '000'
department:
- _id: '27'
- _id: '518'
- _id: '61'
doi: 10.23919/FPL.2017.8056844
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T15:02:28Z
  date_updated: 2018-11-02T15:02:28Z
  file_id: '5291'
  file_name: 08056844.pdf
  file_size: 230235
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T15:02:28Z
has_accepted_license: '1'
keyword:
- tet_topic_hpc
language:
- iso: eng
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subproject C2
- _id: '33'
  grant_number: 01|H16005A
  name: HighPerMeshes
- _id: '32'
  grant_number: PL 595/2-1 / 320898746
  name: Performance and Efficiency in HPC with Custom Computing
- _id: '52'
  name: Computing Resources Provided by the Paderborn Center for Parallel Computing
publication: Proc. Int. Conf. on Field Programmable Logic and Applications (FPL)
publisher: IEEE
quality_controlled: '1'
status: public
title: Flexible FPGA design for FDTD using OpenCL
type: conference
user_id: '15278'
year: '2017'
...
---
_id: '1589'
article_number: '082003'
author:
- first_name: Jörn
  full_name: Schumacher, Jörn
  last_name: Schumacher
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: Wainer
  full_name: Vandelli, Wainer
  last_name: Vandelli
citation:
  ama: 'Schumacher J, Plessl C, Vandelli W. High-Throughput and Low-Latency Network
    Communication with NetIO. <i>Journal of Physics: Conference Series</i>. 2017;898.
    doi:<a href="https://doi.org/10.1088/1742-6596/898/8/082003">10.1088/1742-6596/898/8/082003</a>'
  apa: 'Schumacher, J., Plessl, C., &#38; Vandelli, W. (2017). High-Throughput and
    Low-Latency Network Communication with NetIO. <i>Journal of Physics: Conference
    Series</i>, <i>898</i>, Article 082003. <a href="https://doi.org/10.1088/1742-6596/898/8/082003">https://doi.org/10.1088/1742-6596/898/8/082003</a>'
  bibtex: '@article{Schumacher_Plessl_Vandelli_2017, title={High-Throughput and Low-Latency
    Network Communication with NetIO}, volume={898}, DOI={<a href="https://doi.org/10.1088/1742-6596/898/8/082003">10.1088/1742-6596/898/8/082003</a>},
    number={082003}, journal={Journal of Physics: Conference Series}, publisher={IOP
    Publishing}, author={Schumacher, Jörn and Plessl, Christian and Vandelli, Wainer},
    year={2017} }'
  chicago: 'Schumacher, Jörn, Christian Plessl, and Wainer Vandelli. “High-Throughput
    and Low-Latency Network Communication with NetIO.” <i>Journal of Physics: Conference
    Series</i> 898 (2017). <a href="https://doi.org/10.1088/1742-6596/898/8/082003">https://doi.org/10.1088/1742-6596/898/8/082003</a>.'
  ieee: 'J. Schumacher, C. Plessl, and W. Vandelli, “High-Throughput and Low-Latency
    Network Communication with NetIO,” <i>Journal of Physics: Conference Series</i>,
    vol. 898, Art. no. 082003, 2017, doi: <a href="https://doi.org/10.1088/1742-6596/898/8/082003">10.1088/1742-6596/898/8/082003</a>.'
  mla: 'Schumacher, Jörn, et al. “High-Throughput and Low-Latency Network Communication
    with NetIO.” <i>Journal of Physics: Conference Series</i>, vol. 898, 082003, IOP
    Publishing, 2017, doi:<a href="https://doi.org/10.1088/1742-6596/898/8/082003">10.1088/1742-6596/898/8/082003</a>.'
  short: 'J. Schumacher, C. Plessl, W. Vandelli, Journal of Physics: Conference Series
    898 (2017).'
date_created: 2018-03-22T10:51:20Z
date_updated: 2023-09-26T13:24:19Z
department:
- _id: '27'
- _id: '518'
doi: 10.1088/1742-6596/898/8/082003
intvolume: '       898'
language:
- iso: eng
publication: 'Journal of Physics: Conference Series'
publisher: IOP Publishing
quality_controlled: '1'
status: public
title: High-Throughput and Low-Latency Network Communication with NetIO
type: journal_article
user_id: '15278'
volume: 898
year: '2017'
...
---
_id: '19'
abstract:
- lang: eng
  text: "Version Control Systems (VCS) are a valuable tool for software development\r\nand
    document management. Both client/server and distributed (Peer-to-Peer)\r\nmodels
    exist, with the latter (e.g., Git and Mercurial) becoming\r\nincreasingly popular.
    Their distributed nature introduces complications,\r\nespecially concerning security:
    it is hard to control the dissemination of\r\ncontents stored in distributed VCS
    as they rely on replication of complete\r\nrepositories to any involved user.\r\n\r\nWe
    overcome this issue by designing and implementing a concept for\r\ncryptography-enforced
    access control which is transparent to the user. Use\r\nof field-tested schemes
    (end-to-end encryption, digital signatures) allows\r\nfor strong security, while
    adoption of convergent encryption and\r\ncontent-defined chunking retains storage
    efficiency. The concept is\r\nseamlessly integrated into Mercurial---respecting
    its distributed storage\r\nconcept---to ensure practical usability and compatibility
    to existing\r\ndeployments."
author:
- first_name: Michael
  full_name: Lass, Michael
  id: '24135'
  last_name: Lass
  orcid: 0000-0002-5708-7632
- first_name: Dominik
  full_name: Leibenger, Dominik
  last_name: Leibenger
- first_name: Christoph
  full_name: Sorge, Christoph
  last_name: Sorge
citation:
  ama: 'Lass M, Leibenger D, Sorge C. Confidentiality and Authenticity for Distributed
    Version Control Systems - A Mercurial Extension. In: <i>Proc. 41st Conference
    on Local Computer Networks (LCN)</i>. IEEE; 2016. doi:<a href="https://doi.org/10.1109/lcn.2016.11">10.1109/lcn.2016.11</a>'
  apa: Lass, M., Leibenger, D., &#38; Sorge, C. (2016). Confidentiality and Authenticity
    for Distributed Version Control Systems - A Mercurial Extension. In <i>Proc. 41st
    Conference on Local Computer Networks (LCN)</i>. IEEE. <a href="https://doi.org/10.1109/lcn.2016.11">https://doi.org/10.1109/lcn.2016.11</a>
  bibtex: '@inproceedings{Lass_Leibenger_Sorge_2016, title={Confidentiality and Authenticity
    for Distributed Version Control Systems - A Mercurial Extension}, DOI={<a href="https://doi.org/10.1109/lcn.2016.11">10.1109/lcn.2016.11</a>},
    booktitle={Proc. 41st Conference on Local Computer Networks (LCN)}, publisher={IEEE},
    author={Lass, Michael and Leibenger, Dominik and Sorge, Christoph}, year={2016}
    }'
  chicago: Lass, Michael, Dominik Leibenger, and Christoph Sorge. “Confidentiality
    and Authenticity for Distributed Version Control Systems - A Mercurial Extension.”
    In <i>Proc. 41st Conference on Local Computer Networks (LCN)</i>. IEEE, 2016.
    <a href="https://doi.org/10.1109/lcn.2016.11">https://doi.org/10.1109/lcn.2016.11</a>.
  ieee: M. Lass, D. Leibenger, and C. Sorge, “Confidentiality and Authenticity for
    Distributed Version Control Systems - A Mercurial Extension,” in <i>Proc. 41st
    Conference on Local Computer Networks (LCN)</i>, 2016.
  mla: Lass, Michael, et al. “Confidentiality and Authenticity for Distributed Version
    Control Systems - A Mercurial Extension.” <i>Proc. 41st Conference on Local Computer
    Networks (LCN)</i>, IEEE, 2016, doi:<a href="https://doi.org/10.1109/lcn.2016.11">10.1109/lcn.2016.11</a>.
  short: 'M. Lass, D. Leibenger, C. Sorge, in: Proc. 41st Conference on Local Computer
    Networks (LCN), IEEE, 2016.'
date_created: 2017-07-25T14:36:16Z
date_updated: 2022-01-06T06:53:56Z
department:
- _id: '27'
- _id: '518'
doi: 10.1109/lcn.2016.11
keyword:
- access control
- distributed version control systems
- mercurial
- peer-to-peer
- convergent encryption
- confidentiality
- authenticity
language:
- iso: eng
publication: Proc. 41st Conference on Local Computer Networks (LCN)
publication_identifier:
  isbn:
  - 978-1-5090-2054-6
publication_status: published
publisher: IEEE
status: public
title: Confidentiality and Authenticity for Distributed Version Control Systems -
  A Mercurial Extension
type: conference
user_id: '24135'
year: '2016'
...
---
_id: '5418'
author:
- first_name: Christian
  full_name: Tölke, Christian
  last_name: Tölke
citation:
  ama: Tölke C. <i>Sicherheit von Hybriden FPGA-Systemen in Der Industriellen Automatisierungstechnik
    -- Anforderungen Und Umsetzung</i>. Universität Paderborn; 2016.
  apa: Tölke, C. (2016). <i>Sicherheit von hybriden FPGA-Systemen in der industriellen
    Automatisierungstechnik -- Anforderungen und Umsetzung</i>. Universität Paderborn.
  bibtex: '@book{Tölke_2016, title={Sicherheit von hybriden FPGA-Systemen in der industriellen
    Automatisierungstechnik -- Anforderungen und Umsetzung}, publisher={Universität
    Paderborn}, author={Tölke, Christian}, year={2016} }'
  chicago: Tölke, Christian. <i>Sicherheit von Hybriden FPGA-Systemen in Der Industriellen
    Automatisierungstechnik -- Anforderungen Und Umsetzung</i>. Universität Paderborn,
    2016.
  ieee: C. Tölke, <i>Sicherheit von hybriden FPGA-Systemen in der industriellen Automatisierungstechnik
    -- Anforderungen und Umsetzung</i>. Universität Paderborn, 2016.
  mla: Tölke, Christian. <i>Sicherheit von Hybriden FPGA-Systemen in Der Industriellen
    Automatisierungstechnik -- Anforderungen Und Umsetzung</i>. Universität Paderborn,
    2016.
  short: C. Tölke, Sicherheit von Hybriden FPGA-Systemen in Der Industriellen Automatisierungstechnik
    -- Anforderungen Und Umsetzung, Universität Paderborn, 2016.
date_created: 2018-11-07T16:10:00Z
date_updated: 2022-01-06T07:01:52Z
department:
- _id: '27'
- _id: '518'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  name: SFB 901 - Subproject C2
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: Sicherheit von hybriden FPGA-Systemen in der industriellen Automatisierungstechnik
  -- Anforderungen und Umsetzung
type: mastersthesis
user_id: '477'
year: '2016'
...
---
_id: '5420'
author:
- first_name: Gunnar
  full_name: Wüllrich, Gunnar
  last_name: Wüllrich
citation:
  ama: Wüllrich G. <i>Dynamic OpenCL Task Scheduling for Energy and Performance in
    a Heterogeneous Environment</i>. Universität Paderborn; 2016.
  apa: Wüllrich, G. (2016). <i>Dynamic OpenCL Task Scheduling for Energy and Performance
    in a Heterogeneous Environment</i>. Universität Paderborn.
  bibtex: '@book{Wüllrich_2016, title={Dynamic OpenCL Task Scheduling for Energy and
    Performance in a Heterogeneous Environment}, publisher={Universität Paderborn},
    author={Wüllrich, Gunnar}, year={2016} }'
  chicago: Wüllrich, Gunnar. <i>Dynamic OpenCL Task Scheduling for Energy and Performance
    in a Heterogeneous Environment</i>. Universität Paderborn, 2016.
  ieee: G. Wüllrich, <i>Dynamic OpenCL Task Scheduling for Energy and Performance
    in a Heterogeneous Environment</i>. Universität Paderborn, 2016.
  mla: Wüllrich, Gunnar. <i>Dynamic OpenCL Task Scheduling for Energy and Performance
    in a Heterogeneous Environment</i>. Universität Paderborn, 2016.
  short: G. Wüllrich, Dynamic OpenCL Task Scheduling for Energy and Performance in
    a Heterogeneous Environment, Universität Paderborn, 2016.
date_created: 2018-11-07T16:15:51Z
date_updated: 2022-01-06T07:01:53Z
department:
- _id: '27'
- _id: '518'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  name: SFB 901 - Subproject C2
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: Dynamic OpenCL Task Scheduling for Energy and Performance in a Heterogeneous
  Environment
type: mastersthesis
user_id: '477'
year: '2016'
...
---
_id: '161'
author:
- first_name: Tobias
  full_name: Kenter, Tobias
  id: '3145'
  last_name: Kenter
citation:
  ama: Kenter T. <i>Reconfigurable Accelerators in the World of General-Purpose Computing</i>.
    Universität Paderborn; 2016.
  apa: Kenter, T. (2016). <i>Reconfigurable Accelerators in the World of General-Purpose
    Computing</i>. Universität Paderborn.
  bibtex: '@book{Kenter_2016, title={Reconfigurable Accelerators in the World of General-Purpose
    Computing}, publisher={Universität Paderborn}, author={Kenter, Tobias}, year={2016}
    }'
  chicago: Kenter, Tobias. <i>Reconfigurable Accelerators in the World of General-Purpose
    Computing</i>. Universität Paderborn, 2016.
  ieee: T. Kenter, <i>Reconfigurable Accelerators in the World of General-Purpose
    Computing</i>. Universität Paderborn, 2016.
  mla: Kenter, Tobias. <i>Reconfigurable Accelerators in the World of General-Purpose
    Computing</i>. Universität Paderborn, 2016.
  short: T. Kenter, Reconfigurable Accelerators in the World of General-Purpose Computing,
    Universität Paderborn, 2016.
date_created: 2017-10-17T12:41:23Z
date_updated: 2022-01-06T06:52:43Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T12:46:48Z
  date_updated: 2018-03-21T12:46:48Z
  file_id: '1545'
  file_name: 161kenter16_diss_submission_print_16-08-26.pdf
  file_size: 5039555
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T12:46:48Z
has_accepted_license: '1'
project:
- _id: '1'
  name: SFB 901
- _id: '14'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: Reconfigurable Accelerators in the World of General-Purpose Computing
type: dissertation
user_id: '3145'
year: '2016'
...
---
_id: '29'
abstract:
- lang: eng
  text: In this chapter, we present an introduction to the ReconOS operating system
    for reconfigurable computing. ReconOS offers a unified multi-threaded programming
    model and operating system services for threads executing in software and threads
    mapped to reconfigurable hardware. By supporting standard POSIX operating system
    functions for both software and hardware threads, ReconOS particularly caters
    to developers with a software background, because developers can use well-known
    mechanisms such as semaphores, mutexes, condition variables, and message queues
    for developing hybrid applications with threads running on the CPU and FPGA concurrently.
    Through the semantic integration of hardware accelerators into a standard operating
    system environment, ReconOS allows for rapid design space exploration, supports
    a structured application development process and improves the portability of applications
    between different reconfigurable computing systems.
author:
- first_name: Andreas
  full_name: Agne, Andreas
  last_name: Agne
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: Markus
  full_name: Happe, Markus
  last_name: Happe
- first_name: Enno
  full_name: Lübbers, Enno
  last_name: Lübbers
citation:
  ama: 'Agne A, Platzner M, Plessl C, Happe M, Lübbers E. ReconOS. In: Koch D, Hannig
    F, Ziener D, eds. <i>FPGAs for Software Programmers</i>. Springer International
    Publishing; 2016:227-244. doi:<a href="https://doi.org/10.1007/978-3-319-26408-0_13">10.1007/978-3-319-26408-0_13</a>'
  apa: Agne, A., Platzner, M., Plessl, C., Happe, M., &#38; Lübbers, E. (2016). ReconOS.
    In D. Koch, F. Hannig, &#38; D. Ziener (Eds.), <i>FPGAs for Software Programmers</i>
    (pp. 227–244). Springer International Publishing. <a href="https://doi.org/10.1007/978-3-319-26408-0_13">https://doi.org/10.1007/978-3-319-26408-0_13</a>
  bibtex: '@inbook{Agne_Platzner_Plessl_Happe_Lübbers_2016, place={Cham}, title={ReconOS},
    DOI={<a href="https://doi.org/10.1007/978-3-319-26408-0_13">10.1007/978-3-319-26408-0_13</a>},
    booktitle={FPGAs for Software Programmers}, publisher={Springer International
    Publishing}, author={Agne, Andreas and Platzner, Marco and Plessl, Christian and
    Happe, Markus and Lübbers, Enno}, editor={Koch, Dirk and Hannig, Frank and Ziener,
    Daniel}, year={2016}, pages={227–244} }'
  chicago: 'Agne, Andreas, Marco Platzner, Christian Plessl, Markus Happe, and Enno
    Lübbers. “ReconOS.” In <i>FPGAs for Software Programmers</i>, edited by Dirk Koch,
    Frank Hannig, and Daniel Ziener, 227–44. Cham: Springer International Publishing,
    2016. <a href="https://doi.org/10.1007/978-3-319-26408-0_13">https://doi.org/10.1007/978-3-319-26408-0_13</a>.'
  ieee: 'A. Agne, M. Platzner, C. Plessl, M. Happe, and E. Lübbers, “ReconOS,” in
    <i>FPGAs for Software Programmers</i>, D. Koch, F. Hannig, and D. Ziener, Eds.
    Cham: Springer International Publishing, 2016, pp. 227–244.'
  mla: Agne, Andreas, et al. “ReconOS.” <i>FPGAs for Software Programmers</i>, edited
    by Dirk Koch et al., Springer International Publishing, 2016, pp. 227–44, doi:<a
    href="https://doi.org/10.1007/978-3-319-26408-0_13">10.1007/978-3-319-26408-0_13</a>.
  short: 'A. Agne, M. Platzner, C. Plessl, M. Happe, E. Lübbers, in: D. Koch, F. Hannig,
    D. Ziener (Eds.), FPGAs for Software Programmers, Springer International Publishing,
    Cham, 2016, pp. 227–244.'
date_created: 2017-07-26T15:07:06Z
date_updated: 2023-09-26T13:25:38Z
department:
- _id: '27'
- _id: '518'
- _id: '78'
doi: 10.1007/978-3-319-26408-0_13
editor:
- first_name: Dirk
  full_name: Koch, Dirk
  last_name: Koch
- first_name: Frank
  full_name: Hannig, Frank
  last_name: Hannig
- first_name: Daniel
  full_name: Ziener, Daniel
  last_name: Ziener
language:
- iso: eng
page: 227-244
place: Cham
project:
- _id: '31'
  grant_number: '257906'
  name: Engineering Proprioception in Computing Systems
publication: FPGAs for Software Programmers
publication_identifier:
  isbn:
  - 978-3-319-26406-6
  - 978-3-319-26408-0
publication_status: published
publisher: Springer International Publishing
quality_controlled: '1'
status: public
title: ReconOS
type: book_chapter
user_id: '15278'
year: '2016'
...
---
_id: '31'
author:
- first_name: Heinrich
  full_name: Riebler, Heinrich
  id: '8961'
  last_name: Riebler
- first_name: Gavin Francis
  full_name: Vaz, Gavin Francis
  id: '30332'
  last_name: Vaz
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: Ettore M. G.
  full_name: Trainiti, Ettore M. G.
  last_name: Trainiti
- first_name: Gianluca C.
  full_name: Durelli, Gianluca C.
  last_name: Durelli
- first_name: Cristiana
  full_name: Bolchini, Cristiana
  last_name: Bolchini
citation:
  ama: 'Riebler H, Vaz GF, Plessl C, Trainiti EMG, Durelli GC, Bolchini C. Using Just-in-Time
    Code Generation for Transparent Resource Management in Heterogeneous Systems.
    In: <i>Proc. HiPEAC Workshop on Reonfigurable Computing (WRC)</i>. ; 2016.'
  apa: Riebler, H., Vaz, G. F., Plessl, C., Trainiti, E. M. G., Durelli, G. C., &#38;
    Bolchini, C. (2016). Using Just-in-Time Code Generation for Transparent Resource
    Management in Heterogeneous Systems. <i>Proc. HiPEAC Workshop on Reonfigurable
    Computing (WRC)</i>.
  bibtex: '@inproceedings{Riebler_Vaz_Plessl_Trainiti_Durelli_Bolchini_2016, title={Using
    Just-in-Time Code Generation for Transparent Resource Management in Heterogeneous
    Systems}, booktitle={Proc. HiPEAC Workshop on Reonfigurable Computing (WRC)},
    author={Riebler, Heinrich and Vaz, Gavin Francis and Plessl, Christian and Trainiti,
    Ettore M. G. and Durelli, Gianluca C. and Bolchini, Cristiana}, year={2016} }'
  chicago: Riebler, Heinrich, Gavin Francis Vaz, Christian Plessl, Ettore M. G. Trainiti,
    Gianluca C. Durelli, and Cristiana Bolchini. “Using Just-in-Time Code Generation
    for Transparent Resource Management in Heterogeneous Systems.” In <i>Proc. HiPEAC
    Workshop on Reonfigurable Computing (WRC)</i>, 2016.
  ieee: H. Riebler, G. F. Vaz, C. Plessl, E. M. G. Trainiti, G. C. Durelli, and C.
    Bolchini, “Using Just-in-Time Code Generation for Transparent Resource Management
    in Heterogeneous Systems,” 2016.
  mla: Riebler, Heinrich, et al. “Using Just-in-Time Code Generation for Transparent
    Resource Management in Heterogeneous Systems.” <i>Proc. HiPEAC Workshop on Reonfigurable
    Computing (WRC)</i>, 2016.
  short: 'H. Riebler, G.F. Vaz, C. Plessl, E.M.G. Trainiti, G.C. Durelli, C. Bolchini,
    in: Proc. HiPEAC Workshop on Reonfigurable Computing (WRC), 2016.'
date_created: 2017-07-26T15:16:31Z
date_updated: 2023-09-26T13:25:59Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
file:
- access_level: closed
  content_type: application/pdf
  creator: deffel
  date_created: 2019-01-11T11:56:55Z
  date_updated: 2019-01-11T11:56:55Z
  file_id: '6626'
  file_name: wrc_upb_polimi_final.pdf
  file_size: 394563
  relation: main_file
  success: 1
file_date_updated: 2019-01-11T11:56:55Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subproject C2
- _id: '34'
  grant_number: '610996'
  name: Self-Adaptive Virtualisation-Aware High-Performance/Low-Energy Heterogeneous
    System Architectures
publication: Proc. HiPEAC Workshop on Reonfigurable Computing (WRC)
quality_controlled: '1'
status: public
title: Using Just-in-Time Code Generation for Transparent Resource Management in Heterogeneous
  Systems
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '24'
author:
- 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: 'Kenter T, Plessl C. Microdisk Cavity FDTD Simulation on FPGA using OpenCL.
    In: <i>Proc. Workshop on Heterogeneous High-Performance Reconfigurable Computing
    (H2RC)</i>. ; 2016.'
  apa: Kenter, T., &#38; Plessl, C. (2016). Microdisk Cavity FDTD Simulation on FPGA
    using OpenCL. <i>Proc. Workshop on Heterogeneous High-Performance Reconfigurable
    Computing (H2RC)</i>.
  bibtex: '@inproceedings{Kenter_Plessl_2016, title={Microdisk Cavity FDTD Simulation
    on FPGA using OpenCL}, booktitle={Proc. Workshop on Heterogeneous High-performance
    Reconfigurable Computing (H2RC)}, author={Kenter, Tobias and Plessl, Christian},
    year={2016} }'
  chicago: Kenter, Tobias, and Christian Plessl. “Microdisk Cavity FDTD Simulation
    on FPGA Using OpenCL.” In <i>Proc. Workshop on Heterogeneous High-Performance
    Reconfigurable Computing (H2RC)</i>, 2016.
  ieee: T. Kenter and C. Plessl, “Microdisk Cavity FDTD Simulation on FPGA using OpenCL,”
    2016.
  mla: Kenter, Tobias, and Christian Plessl. “Microdisk Cavity FDTD Simulation on
    FPGA Using OpenCL.” <i>Proc. Workshop on Heterogeneous High-Performance Reconfigurable
    Computing (H2RC)</i>, 2016.
  short: 'T. Kenter, C. Plessl, in: Proc. Workshop on Heterogeneous High-Performance
    Reconfigurable Computing (H2RC), 2016.'
date_created: 2017-07-26T15:00:43Z
date_updated: 2023-09-26T13:26:17Z
ddc:
- '004'
department:
- _id: '27'
- _id: '518'
file:
- access_level: closed
  content_type: application/pdf
  creator: kenter
  date_created: 2018-11-14T12:38:45Z
  date_updated: 2018-11-14T12:38:45Z
  file_id: '5602'
  file_name: paper_26.pdf
  file_size: 129552
  relation: main_file
  success: 1
file_date_updated: 2018-11-14T12:38:45Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '32'
  grant_number: PL 595/2-1 / 320898746
  name: Performance and Efficiency in HPC with Custom Computing
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subproject C2
publication: Proc. Workshop on Heterogeneous High-performance Reconfigurable Computing
  (H2RC)
quality_controlled: '1'
status: public
title: Microdisk Cavity FDTD Simulation on FPGA using OpenCL
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '25'
author:
- first_name: Michael
  full_name: Lass, Michael
  id: '24135'
  last_name: Lass
  orcid: 0000-0002-5708-7632
- first_name: Thomas
  full_name: Kühne, Thomas
  id: '49079'
  last_name: Kühne
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
citation:
  ama: 'Lass M, Kühne T, Plessl C. Using Approximate Computing in Scientific Codes.
    In: <i>Workshop on Approximate Computing (AC)</i>. ; 2016.'
  apa: Lass, M., Kühne, T., &#38; Plessl, C. (2016). Using Approximate Computing in
    Scientific Codes. <i>Workshop on Approximate Computing (AC)</i>.
  bibtex: '@inproceedings{Lass_Kühne_Plessl_2016, title={Using Approximate Computing
    in Scientific Codes}, booktitle={Workshop on Approximate Computing (AC)}, author={Lass,
    Michael and Kühne, Thomas and Plessl, Christian}, year={2016} }'
  chicago: Lass, Michael, Thomas Kühne, and Christian Plessl. “Using Approximate Computing
    in Scientific Codes.” In <i>Workshop on Approximate Computing (AC)</i>, 2016.
  ieee: M. Lass, T. Kühne, and C. Plessl, “Using Approximate Computing in Scientific
    Codes,” 2016.
  mla: Lass, Michael, et al. “Using Approximate Computing in Scientific Codes.” <i>Workshop
    on Approximate Computing (AC)</i>, 2016.
  short: 'M. Lass, T. Kühne, C. Plessl, in: Workshop on Approximate Computing (AC),
    2016.'
date_created: 2017-07-26T15:02:20Z
date_updated: 2023-09-26T13:25:17Z
department:
- _id: '27'
- _id: '518'
- _id: '304'
language:
- iso: eng
project:
- _id: '52'
  name: Computing Resources Provided by the Paderborn Center for Parallel Computing
publication: Workshop on Approximate Computing (AC)
quality_controlled: '1'
status: public
title: Using Approximate Computing in Scientific Codes
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '138'
abstract:
- lang: eng
  text: Hardware accelerators are becoming popular in academia and industry. To move
    one step further from the state-of-the-art multicore plus accelerator approaches,
    we present in this paper our innovative SAVEHSA architecture. It comprises of
    a heterogeneous hardware platform with three different high-end accelerators attached
    over PCIe (GPGPU, FPGA and Intel MIC). Such systems can process parallel workloads
    very efficiently whilst being more energy efficient than regular CPU systems.
    To leverage the heterogeneity, the workload has to be distributed among the computing
    units in a way that each unit is well-suited for the assigned task and executable
    code must be available. To tackle this problem we present two software components;
    the first can perform resource allocation at runtime while respecting system and
    application goals (in terms of throughput, energy, latency, etc.) and the second
    is able to analyze an application and generate executable code for an accelerator
    at runtime. We demonstrate the first proof-of-concept implementation of our framework
    on the heterogeneous platform, discuss different runtime policies and measure
    the introduced overheads.
author:
- first_name: Heinrich
  full_name: Riebler, Heinrich
  id: '8961'
  last_name: Riebler
- first_name: Gavin Francis
  full_name: Vaz, Gavin Francis
  id: '30332'
  last_name: Vaz
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: 'Ettore M. G. '
  full_name: 'Trainiti, Ettore M. G. '
  last_name: Trainiti
- first_name: Gianluca C.
  full_name: Durelli, Gianluca C.
  last_name: Durelli
- first_name: Emanuele
  full_name: Del Sozzo, Emanuele
  last_name: Del Sozzo
- first_name: 'Marco D. '
  full_name: 'Santambrogio, Marco D. '
  last_name: Santambrogio
- first_name: Christina
  full_name: Bolchini, Christina
  last_name: Bolchini
citation:
  ama: 'Riebler H, Vaz GF, Plessl C, et al. Using Just-in-Time Code Generation for
    Transparent Resource Management in Heterogeneous Systems. In: <i>Proceedings of
    International Forum on Research and Technologies for Society and Industry (RTSI)</i>.
    IEEE; 2016:1-5. doi:<a href="https://doi.org/10.1109/RTSI.2016.7740545">10.1109/RTSI.2016.7740545</a>'
  apa: Riebler, H., Vaz, G. F., Plessl, C., Trainiti, E. M. G., Durelli, G. C., Del
    Sozzo, E., Santambrogio, M. D., &#38; Bolchini, C. (2016). Using Just-in-Time
    Code Generation for Transparent Resource Management in Heterogeneous Systems.
    <i>Proceedings of International Forum on Research and Technologies for Society
    and Industry (RTSI)</i>, 1–5. <a href="https://doi.org/10.1109/RTSI.2016.7740545">https://doi.org/10.1109/RTSI.2016.7740545</a>
  bibtex: '@inproceedings{Riebler_Vaz_Plessl_Trainiti_Durelli_Del Sozzo_Santambrogio_Bolchini_2016,
    title={Using Just-in-Time Code Generation for Transparent Resource Management
    in Heterogeneous Systems}, DOI={<a href="https://doi.org/10.1109/RTSI.2016.7740545">10.1109/RTSI.2016.7740545</a>},
    booktitle={Proceedings of International Forum on Research and Technologies for
    Society and Industry (RTSI)}, publisher={IEEE}, author={Riebler, Heinrich and
    Vaz, Gavin Francis and Plessl, Christian and Trainiti, Ettore M. G.  and Durelli,
    Gianluca C. and Del Sozzo, Emanuele and Santambrogio, Marco D.  and Bolchini,
    Christina}, year={2016}, pages={1–5} }'
  chicago: Riebler, Heinrich, Gavin Francis Vaz, Christian Plessl, Ettore M. G.  Trainiti,
    Gianluca C. Durelli, Emanuele Del Sozzo, Marco D.  Santambrogio, and Christina
    Bolchini. “Using Just-in-Time Code Generation for Transparent Resource Management
    in Heterogeneous Systems.” In <i>Proceedings of International Forum on Research
    and Technologies for Society and Industry (RTSI)</i>, 1–5. IEEE, 2016. <a href="https://doi.org/10.1109/RTSI.2016.7740545">https://doi.org/10.1109/RTSI.2016.7740545</a>.
  ieee: 'H. Riebler <i>et al.</i>, “Using Just-in-Time Code Generation for Transparent
    Resource Management in Heterogeneous Systems,” in <i>Proceedings of International
    Forum on Research and Technologies for Society and Industry (RTSI)</i>, 2016,
    pp. 1–5, doi: <a href="https://doi.org/10.1109/RTSI.2016.7740545">10.1109/RTSI.2016.7740545</a>.'
  mla: Riebler, Heinrich, et al. “Using Just-in-Time Code Generation for Transparent
    Resource Management in Heterogeneous Systems.” <i>Proceedings of International
    Forum on Research and Technologies for Society and Industry (RTSI)</i>, IEEE,
    2016, pp. 1–5, doi:<a href="https://doi.org/10.1109/RTSI.2016.7740545">10.1109/RTSI.2016.7740545</a>.
  short: 'H. Riebler, G.F. Vaz, C. Plessl, E.M.G. Trainiti, G.C. Durelli, E. Del Sozzo,
    M.D. Santambrogio, C. Bolchini, in: Proceedings of International Forum on Research
    and Technologies for Society and Industry (RTSI), IEEE, 2016, pp. 1–5.'
date_created: 2017-10-17T12:41:18Z
date_updated: 2023-09-26T13:28:11Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
doi: 10.1109/RTSI.2016.7740545
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T13:01:09Z
  date_updated: 2018-03-21T13:01:09Z
  file_id: '1560'
  file_name: 138-07740545.pdf
  file_size: 184334
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T13:01:09Z
has_accepted_license: '1'
language:
- iso: eng
page: 1-5
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '34'
  grant_number: '610996'
  name: Self-Adaptive Virtualisation-Aware High-Performance/Low-Energy Heterogeneous
    System Architectures
publication: Proceedings of International Forum on Research and Technologies for Society
  and Industry (RTSI)
publisher: IEEE
quality_controlled: '1'
status: public
title: Using Just-in-Time Code Generation for Transparent Resource Management in Heterogeneous
  Systems
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '156'
abstract:
- lang: eng
  text: Many modern compute nodes are heterogeneous multi-cores that integrate several
    CPU cores with fixed function or reconfigurable hardware cores. Such systems need
    to adapt task scheduling and mapping to optimise for performance and energy under
    varying workloads and, increasingly important, for thermal and fault management
    and are thus relevant targets for self-aware computing. In this chapter, we take
    up the generic reference architecture for designing self-aware and self-expressive
    computing systems and refine it for heterogeneous multi-cores. We present ReconOS,
    an architecture, programming model and execution environment for heterogeneous
    multi-cores, and show how the components of the reference architecture can be
    implemented on top of ReconOS. In particular, the unique feature of dynamic partial
    reconfiguration supports self-expression through starting and terminating reconfigurable
    hardware cores. We detail a case study that runs two applications on an architecture
    with one CPU and 12 reconfigurable hardware cores and present self-expression
    strategies for adapting under performance, temperature and even conflicting constraints.
    The case study demonstrates that the reference architecture as a model for self-aware
    computing is highly useful as it allows us to structure and simplify the design
    process, which will be essential for designing complex future compute nodes. Furthermore,
    ReconOS is used as a base technology for flexible protocol stacks in Chapter 10,
    an approach for self-aware computing at the networking level.
author:
- first_name: Andreas
  full_name: Agne, Andreas
  last_name: Agne
- first_name: Markus
  full_name: Happe, Markus
  last_name: Happe
- first_name: Achim
  full_name: Lösch, Achim
  id: '43646'
  last_name: Lösch
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
citation:
  ama: 'Agne A, Happe M, Lösch A, Plessl C, Platzner M. Self-aware Compute Nodes.
    In: <i>Self-Aware Computing Systems</i>. Natural Computing Series (NCS). Springer
    International Publishing; 2016:145-165. doi:<a href="https://doi.org/10.1007/978-3-319-39675-0_8">10.1007/978-3-319-39675-0_8</a>'
  apa: Agne, A., Happe, M., Lösch, A., Plessl, C., &#38; Platzner, M. (2016). Self-aware
    Compute Nodes. In <i>Self-aware Computing Systems</i> (pp. 145–165). Springer
    International Publishing. <a href="https://doi.org/10.1007/978-3-319-39675-0_8">https://doi.org/10.1007/978-3-319-39675-0_8</a>
  bibtex: '@inbook{Agne_Happe_Lösch_Plessl_Platzner_2016, place={Cham}, series={Natural
    Computing Series (NCS)}, title={Self-aware Compute Nodes}, DOI={<a href="https://doi.org/10.1007/978-3-319-39675-0_8">10.1007/978-3-319-39675-0_8</a>},
    booktitle={Self-aware Computing Systems}, publisher={Springer International Publishing},
    author={Agne, Andreas and Happe, Markus and Lösch, Achim and Plessl, Christian
    and Platzner, Marco}, year={2016}, pages={145–165}, collection={Natural Computing
    Series (NCS)} }'
  chicago: 'Agne, Andreas, Markus Happe, Achim Lösch, Christian Plessl, and Marco
    Platzner. “Self-Aware Compute Nodes.” In <i>Self-Aware Computing Systems</i>,
    145–65. Natural Computing Series (NCS). Cham: Springer International Publishing,
    2016. <a href="https://doi.org/10.1007/978-3-319-39675-0_8">https://doi.org/10.1007/978-3-319-39675-0_8</a>.'
  ieee: 'A. Agne, M. Happe, A. Lösch, C. Plessl, and M. Platzner, “Self-aware Compute
    Nodes,” in <i>Self-aware Computing Systems</i>, Cham: Springer International Publishing,
    2016, pp. 145–165.'
  mla: Agne, Andreas, et al. “Self-Aware Compute Nodes.” <i>Self-Aware Computing Systems</i>,
    Springer International Publishing, 2016, pp. 145–65, doi:<a href="https://doi.org/10.1007/978-3-319-39675-0_8">10.1007/978-3-319-39675-0_8</a>.
  short: 'A. Agne, M. Happe, A. Lösch, C. Plessl, M. Platzner, in: Self-Aware Computing
    Systems, Springer International Publishing, Cham, 2016, pp. 145–165.'
date_created: 2017-10-17T12:41:22Z
date_updated: 2023-09-26T13:27:44Z
ddc:
- '040'
department:
- _id: '518'
- _id: '27'
- _id: '78'
doi: 10.1007/978-3-319-39675-0_8
file:
- access_level: closed
  content_type: application/pdf
  creator: aloesch
  date_created: 2018-11-14T13:20:32Z
  date_updated: 2018-11-14T13:20:32Z
  file_id: '5613'
  file_name: chapter8.pdf
  file_size: 833054
  relation: main_file
  success: 1
file_date_updated: 2018-11-14T13:20:32Z
has_accepted_license: '1'
language:
- iso: eng
page: 145-165
place: Cham
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '31'
  grant_number: '257906'
  name: Engineering Proprioception in Computing Systems
publication: Self-aware Computing Systems
publisher: Springer International Publishing
quality_controlled: '1'
series_title: Natural Computing Series (NCS)
status: public
title: Self-aware Compute Nodes
type: book_chapter
user_id: '15278'
year: '2016'
...
---
_id: '165'
abstract:
- lang: eng
  text: A broad spectrum of applications can be accelerated by offloading computation
    intensive parts to reconfigurable hardware. However, to achieve speedups, the
    number of loop it- erations (trip count) needs to be sufficiently large to amortize
    offloading overheads. Trip counts are frequently not known at compile time, but
    only at runtime just before entering a loop. Therefore, we propose to generate
    code for both the CPU and the coprocessor, and defer the offloading decision to
    the application runtime. We demonstrate how a toolflow, based on the LLVM compiler
    framework, can automatically embed dynamic offloading de- cisions into the application
    code. We perform in-depth static and dynamic analysis of pop- ular benchmarks,
    which confirm the general potential of such an approach. We also pro- pose to
    optimize the offloading process by decoupling the runtime decision from the loop
    execution (decision slack). The feasibility of our approach is demonstrated by
    a toolflow that automatically identifies suitable data-parallel loops and generates
    code for the FPGA coprocessor of a Convey HC-1. We evaluate the integrated toolflow
    with representative loops executed for different input data sizes.
author:
- first_name: Gavin Francis
  full_name: Vaz, Gavin Francis
  id: '30332'
  last_name: Vaz
- first_name: Heinrich
  full_name: Riebler, Heinrich
  id: '8961'
  last_name: Riebler
- 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: Vaz GF, Riebler H, Kenter T, Plessl C. Potential and Methods for Embedding
    Dynamic Offloading Decisions into Application Code. <i>Computers and Electrical
    Engineering</i>. 2016;55:91-111. doi:<a href="https://doi.org/10.1016/j.compeleceng.2016.04.021">10.1016/j.compeleceng.2016.04.021</a>
  apa: Vaz, G. F., Riebler, H., Kenter, T., &#38; Plessl, C. (2016). Potential and
    Methods for Embedding Dynamic Offloading Decisions into Application Code. <i>Computers
    and Electrical Engineering</i>, <i>55</i>, 91–111. <a href="https://doi.org/10.1016/j.compeleceng.2016.04.021">https://doi.org/10.1016/j.compeleceng.2016.04.021</a>
  bibtex: '@article{Vaz_Riebler_Kenter_Plessl_2016, title={Potential and Methods for
    Embedding Dynamic Offloading Decisions into Application Code}, volume={55}, DOI={<a
    href="https://doi.org/10.1016/j.compeleceng.2016.04.021">10.1016/j.compeleceng.2016.04.021</a>},
    journal={Computers and Electrical Engineering}, publisher={Elsevier}, author={Vaz,
    Gavin Francis and Riebler, Heinrich and Kenter, Tobias and Plessl, Christian},
    year={2016}, pages={91–111} }'
  chicago: 'Vaz, Gavin Francis, Heinrich Riebler, Tobias Kenter, and Christian Plessl.
    “Potential and Methods for Embedding Dynamic Offloading Decisions into Application
    Code.” <i>Computers and Electrical Engineering</i> 55 (2016): 91–111. <a href="https://doi.org/10.1016/j.compeleceng.2016.04.021">https://doi.org/10.1016/j.compeleceng.2016.04.021</a>.'
  ieee: 'G. F. Vaz, H. Riebler, T. Kenter, and C. Plessl, “Potential and Methods for
    Embedding Dynamic Offloading Decisions into Application Code,” <i>Computers and
    Electrical Engineering</i>, vol. 55, pp. 91–111, 2016, doi: <a href="https://doi.org/10.1016/j.compeleceng.2016.04.021">10.1016/j.compeleceng.2016.04.021</a>.'
  mla: Vaz, Gavin Francis, et al. “Potential and Methods for Embedding Dynamic Offloading
    Decisions into Application Code.” <i>Computers and Electrical Engineering</i>,
    vol. 55, Elsevier, 2016, pp. 91–111, doi:<a href="https://doi.org/10.1016/j.compeleceng.2016.04.021">10.1016/j.compeleceng.2016.04.021</a>.
  short: G.F. Vaz, H. Riebler, T. Kenter, C. Plessl, Computers and Electrical Engineering
    55 (2016) 91–111.
date_created: 2017-10-17T12:41:24Z
date_updated: 2023-09-26T13:26:38Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
doi: 10.1016/j.compeleceng.2016.04.021
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T12:45:47Z
  date_updated: 2018-03-21T12:45:47Z
  file_id: '1544'
  file_name: 165-1-s2.0-S0045790616301021-main.pdf
  file_size: 3037854
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T12:45:47Z
has_accepted_license: '1'
intvolume: '        55'
language:
- iso: eng
page: 91-111
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '34'
  grant_number: '610996'
  name: Self-Adaptive Virtualisation-Aware High-Performance/Low-Energy Heterogeneous
    System Architectures
publication: Computers and Electrical Engineering
publication_identifier:
  issn:
  - 0045-7906
publisher: Elsevier
quality_controlled: '1'
status: public
title: Potential and Methods for Embedding Dynamic Offloading Decisions into Application
  Code
type: journal_article
user_id: '15278'
volume: 55
year: '2016'
...
---
_id: '168'
abstract:
- lang: eng
  text: The use of heterogeneous computing resources, such as Graphic Processing Units
    or other specialized coprocessors, has become widespread in recent years because
    of their per- formance and energy efficiency advantages. Approaches for managing
    and scheduling tasks to heterogeneous resources are still subject to research.
    Although queuing systems have recently been extended to support accelerator resources,
    a general solution that manages heterogeneous resources at the operating system-
    level to exploit a global view of the system state is still missing.In this paper
    we present a user space scheduler that enables task scheduling and migration on
    heterogeneous processing resources in Linux. Using run queues for available resources
    we perform scheduling decisions based on the system state and on task characterization
    from earlier measurements. With a pro- gramming pattern that supports the integration
    of checkpoints into applications, we preempt tasks and migrate them between three
    very different compute resources. Considering static and dynamic workload scenarios,
    we show that this approach can gain up to 17% performance, on average 7%, by effectively
    avoiding idle resources. We demonstrate that a work-conserving strategy without
    migration is no suitable alternative.
author:
- first_name: Achim
  full_name: Lösch, Achim
  id: '43646'
  last_name: Lösch
- first_name: Tobias
  full_name: Beisel, Tobias
  last_name: Beisel
- 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
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
citation:
  ama: 'Lösch A, Beisel T, Kenter T, Plessl C, Platzner M. Performance-centric scheduling
    with task migration for a heterogeneous compute node in the data center. In: <i>Proceedings
    of the 2016 Design, Automation &#38; Test in Europe Conference &#38; Exhibition
    (DATE)</i>. EDA Consortium / IEEE; 2016:912-917.'
  apa: Lösch, A., Beisel, T., Kenter, T., Plessl, C., &#38; Platzner, M. (2016). Performance-centric
    scheduling with task migration for a heterogeneous compute node in the data center.
    <i>Proceedings of the 2016 Design, Automation &#38; Test in Europe Conference
    &#38; Exhibition (DATE)</i>, 912–917.
  bibtex: '@inproceedings{Lösch_Beisel_Kenter_Plessl_Platzner_2016, title={Performance-centric
    scheduling with task migration for a heterogeneous compute node in the data center},
    booktitle={Proceedings of the 2016 Design, Automation &#38; Test in Europe Conference
    &#38; Exhibition (DATE)}, publisher={EDA Consortium / IEEE}, author={Lösch, Achim
    and Beisel, Tobias and Kenter, Tobias and Plessl, Christian and Platzner, Marco},
    year={2016}, pages={912–917} }'
  chicago: Lösch, Achim, Tobias Beisel, Tobias Kenter, Christian Plessl, and Marco
    Platzner. “Performance-Centric Scheduling with Task Migration for a Heterogeneous
    Compute Node in the Data Center.” In <i>Proceedings of the 2016 Design, Automation
    &#38; Test in Europe Conference &#38; Exhibition (DATE)</i>, 912–17. EDA Consortium
    / IEEE, 2016.
  ieee: A. Lösch, T. Beisel, T. Kenter, C. Plessl, and M. Platzner, “Performance-centric
    scheduling with task migration for a heterogeneous compute node in the data center,”
    in <i>Proceedings of the 2016 Design, Automation &#38; Test in Europe Conference
    &#38; Exhibition (DATE)</i>, 2016, pp. 912–917.
  mla: Lösch, Achim, et al. “Performance-Centric Scheduling with Task Migration for
    a Heterogeneous Compute Node in the Data Center.” <i>Proceedings of the 2016 Design,
    Automation &#38; Test in Europe Conference &#38; Exhibition (DATE)</i>, EDA Consortium
    / IEEE, 2016, pp. 912–17.
  short: 'A. Lösch, T. Beisel, T. Kenter, C. Plessl, M. Platzner, in: Proceedings
    of the 2016 Design, Automation &#38; Test in Europe Conference &#38; Exhibition
    (DATE), EDA Consortium / IEEE, 2016, pp. 912–917.'
date_created: 2017-10-17T12:41:24Z
date_updated: 2023-09-26T13:27:00Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
- _id: '78'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T12:41:55Z
  date_updated: 2018-03-21T12:41:55Z
  file_id: '1541'
  file_name: 168-07459438.pdf
  file_size: 261356
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T12:41:55Z
has_accepted_license: '1'
language:
- iso: eng
page: 912-917
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '30'
  grant_number: 01|H11004A
  name: Enabling Heterogeneous Hardware Acceleration using Novel Programming and Scheduling
    Models
publication: Proceedings of the 2016 Design, Automation & Test in Europe Conference
  & Exhibition (DATE)
publisher: EDA Consortium / IEEE
quality_controlled: '1'
status: public
title: Performance-centric scheduling with task migration for a heterogeneous compute
  node in the data center
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '171'
author:
- first_name: Tobias
  full_name: Kenter, Tobias
  id: '3145'
  last_name: Kenter
- first_name: Gavin Francis
  full_name: Vaz, Gavin Francis
  id: '30332'
  last_name: Vaz
- first_name: Heinrich
  full_name: Riebler, Heinrich
  id: '8961'
  last_name: Riebler
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
citation:
  ama: 'Kenter T, Vaz GF, Riebler H, Plessl C. Opportunities for deferring application
    partitioning and accelerator synthesis to runtime (extended abstract). In: <i>Workshop
    on Reconfigurable Computing (WRC)</i>. ; 2016.'
  apa: Kenter, T., Vaz, G. F., Riebler, H., &#38; Plessl, C. (2016). Opportunities
    for deferring application partitioning and accelerator synthesis to runtime (extended
    abstract). <i>Workshop on Reconfigurable Computing (WRC)</i>.
  bibtex: '@inproceedings{Kenter_Vaz_Riebler_Plessl_2016, title={Opportunities for
    deferring application partitioning and accelerator synthesis to runtime (extended
    abstract)}, booktitle={Workshop on Reconfigurable Computing (WRC)}, author={Kenter,
    Tobias and Vaz, Gavin Francis and Riebler, Heinrich and Plessl, Christian}, year={2016}
    }'
  chicago: Kenter, Tobias, Gavin Francis Vaz, Heinrich Riebler, and Christian Plessl.
    “Opportunities for Deferring Application Partitioning and Accelerator Synthesis
    to Runtime (Extended Abstract).” In <i>Workshop on Reconfigurable Computing (WRC)</i>,
    2016.
  ieee: T. Kenter, G. F. Vaz, H. Riebler, and C. Plessl, “Opportunities for deferring
    application partitioning and accelerator synthesis to runtime (extended abstract),”
    2016.
  mla: Kenter, Tobias, et al. “Opportunities for Deferring Application Partitioning
    and Accelerator Synthesis to Runtime (Extended Abstract).” <i>Workshop on Reconfigurable
    Computing (WRC)</i>, 2016.
  short: 'T. Kenter, G.F. Vaz, H. Riebler, C. Plessl, in: Workshop on Reconfigurable
    Computing (WRC), 2016.'
date_created: 2017-10-17T12:41:25Z
date_updated: 2023-09-26T13:27:21Z
ddc:
- '040'
department:
- _id: '27'
- _id: '518'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T12:39:46Z
  date_updated: 2018-03-21T12:39:46Z
  file_id: '1538'
  file_name: 171-plessl16_fpl_wrc.pdf
  file_size: 54421
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T12:39:46Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  grant_number: '160364472'
  name: SFB 901
- _id: '14'
  grant_number: '160364472'
  name: SFB 901 - Subprojekt C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '34'
  grant_number: '610996'
  name: Self-Adaptive Virtualisation-Aware High-Performance/Low-Energy Heterogeneous
    System Architectures
publication: Workshop on Reconfigurable Computing (WRC)
quality_controlled: '1'
status: public
title: Opportunities for deferring application partitioning and accelerator synthesis
  to runtime (extended abstract)
type: conference
user_id: '15278'
year: '2016'
...
---
_id: '1772'
author:
- first_name: Jim
  full_name: Torresen, Jim
  last_name: Torresen
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
- first_name: Xin
  full_name: Yao, Xin
  last_name: Yao
citation:
  ama: Torresen J, Plessl C, Yao X. Self-Aware and Self-Expressive Systems – Guest
    Editor’s Introduction. <i>IEEE Computer</i>. 2015;48(7):18-20. doi:<a href="https://doi.org/10.1109/MC.2015.205">10.1109/MC.2015.205</a>
  apa: Torresen, J., Plessl, C., &#38; Yao, X. (2015). Self-Aware and Self-Expressive
    Systems – Guest Editor’s Introduction. <i>IEEE Computer</i>, <i>48</i>(7), 18–20.
    <a href="https://doi.org/10.1109/MC.2015.205">https://doi.org/10.1109/MC.2015.205</a>
  bibtex: '@article{Torresen_Plessl_Yao_2015, title={Self-Aware and Self-Expressive
    Systems – Guest Editor’s Introduction}, volume={48}, DOI={<a href="https://doi.org/10.1109/MC.2015.205">10.1109/MC.2015.205</a>},
    number={7}, journal={IEEE Computer}, publisher={IEEE Computer Society}, author={Torresen,
    Jim and Plessl, Christian and Yao, Xin}, year={2015}, pages={18–20} }'
  chicago: 'Torresen, Jim, Christian Plessl, and Xin Yao. “Self-Aware and Self-Expressive
    Systems – Guest Editor’s Introduction.” <i>IEEE Computer</i> 48, no. 7 (2015):
    18–20. <a href="https://doi.org/10.1109/MC.2015.205">https://doi.org/10.1109/MC.2015.205</a>.'
  ieee: J. Torresen, C. Plessl, and X. Yao, “Self-Aware and Self-Expressive Systems
    – Guest Editor’s Introduction,” <i>IEEE Computer</i>, vol. 48, no. 7, pp. 18–20,
    2015.
  mla: Torresen, Jim, et al. “Self-Aware and Self-Expressive Systems – Guest Editor’s
    Introduction.” <i>IEEE Computer</i>, vol. 48, no. 7, IEEE Computer Society, 2015,
    pp. 18–20, doi:<a href="https://doi.org/10.1109/MC.2015.205">10.1109/MC.2015.205</a>.
  short: J. Torresen, C. Plessl, X. Yao, IEEE Computer 48 (2015) 18–20.
date_created: 2018-03-23T14:06:12Z
date_updated: 2022-01-06T06:53:19Z
ddc:
- '000'
department:
- _id: '27'
- _id: '518'
- _id: '78'
doi: 10.1109/MC.2015.205
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T15:47:45Z
  date_updated: 2018-11-02T15:47:45Z
  file_id: '5313'
  file_name: 07163237.pdf
  file_size: 5605009
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T15:47:45Z
has_accepted_license: '1'
intvolume: '        48'
issue: '7'
keyword:
- self-awareness
- self-expression
language:
- iso: eng
page: 18-20
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  name: SFB 901 - Subproject C2
- _id: '34'
  grant_number: '610996'
  name: Self-Adaptive Virtualisation-Aware High-Performance/Low-Energy Heterogeneous
    System Architectures
publication: IEEE Computer
publisher: IEEE Computer Society
status: public
title: Self-Aware and Self-Expressive Systems – Guest Editor's Introduction
type: journal_article
user_id: '16153'
volume: 48
year: '2015'
...
---
_id: '1794'
abstract:
- lang: eng
  text: Demands for computational power and energy efficiency of computing devices
    are steadily increasing. At the same time, following classic methods to increase
    speed and reduce energy consumption of these devices becomes increasingly difficult,
    bringing alternative methods into focus. One of these methods is approximate computing
    which utilizes the fact that small errors in computations are acceptable in many
    applications in order to allow acceleration of these computations or to increase
    energy efficiency. This thesis develops elements of a workflow that can be followed
    to apply approximate computing to existing applications. It proposes a novel heuristic
    approach to the localization of code paths that are suitable to approximate computing
    based on findings in recent research. Additionally, an approach to identification
    of approximable instructions within these code paths is proposed and used to implement
    simulation of approximation. The parts of the workflow are implemented with the
    goal to lay the foundation for a partly automated toolflow. Evaluation of the
    developed techniques shows that the proposed methods can help providing a convenient
    workflow, facilitating the first steps into the application of approximate computing.
author:
- first_name: Michael
  full_name: Lass, Michael
  id: '24135'
  last_name: Lass
  orcid: 0000-0002-5708-7632
citation:
  ama: 'Lass M. <i>Localization and Analysis of Code Paths Suitable for Acceleration
    Using Approximate Computing</i>. Paderborn: Paderborn University; 2015.'
  apa: 'Lass, M. (2015). <i>Localization and Analysis of Code Paths Suitable for Acceleration
    using Approximate Computing</i>. Paderborn: Paderborn University.'
  bibtex: '@book{Lass_2015, place={Paderborn}, title={Localization and Analysis of
    Code Paths Suitable for Acceleration using Approximate Computing}, publisher={Paderborn
    University}, author={Lass, Michael}, year={2015} }'
  chicago: 'Lass, Michael. <i>Localization and Analysis of Code Paths Suitable for
    Acceleration Using Approximate Computing</i>. Paderborn: Paderborn University,
    2015.'
  ieee: 'M. Lass, <i>Localization and Analysis of Code Paths Suitable for Acceleration
    using Approximate Computing</i>. Paderborn: Paderborn University, 2015.'
  mla: Lass, Michael. <i>Localization and Analysis of Code Paths Suitable for Acceleration
    Using Approximate Computing</i>. Paderborn University, 2015.
  short: M. Lass, Localization and Analysis of Code Paths Suitable for Acceleration
    Using Approximate Computing, Paderborn University, Paderborn, 2015.
date_created: 2018-03-26T15:24:10Z
date_updated: 2022-01-06T06:53:23Z
department:
- _id: '27'
- _id: '518'
place: Paderborn
publisher: Paderborn University
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: Localization and Analysis of Code Paths Suitable for Acceleration using Approximate
  Computing
type: mastersthesis
user_id: '24135'
year: '2015'
...
---
_id: '4465'
abstract:
- lang: eng
  text: The first year of studying has been extensively researched applying different
    theoretical lenses to better understand the transition into Higher Education (HE).
    It is of particular interest to investigate how students deal with frictions between
    themselves as individuals and what they perceive to be dominant features of the
    first-year culture of their studies. To tackle this question, a qualitative longitudinal
    study was conducted. Based on a sociocultural understanding of attitudes and motivations,
    its aim was to closely follow a relatively small but highly diverse sample of
    students throughout their first year at a business school in order to develop
    an in-depth understanding of each individual’s motivational and attitudinal development.
author:
- first_name: Tobias
  full_name: Jenert, Tobias
  id: '71994'
  last_name: Jenert
  orcid: ' https://orcid.org/0000-0001-9262-5646'
- first_name: Taiga
  full_name: Brahm, Taiga
  last_name: Brahm
citation:
  ama: 'Jenert T, Brahm T. How Do They Find Their Place? A Longitudinal Study of Management
    Students’ Attitudes and Motivations During Their First Year at Business School.
    In: ; 2015.'
  apa: Jenert, T., &#38; Brahm, T. (2015). How Do They Find Their Place? A Longitudinal
    Study of Management Students’ Attitudes and Motivations During Their First Year
    at Business School. Presented at the American Educational Research Association
    (AERA) Annual Meeting 2015, Chicago.
  bibtex: '@inproceedings{Jenert_Brahm_2015, title={How Do They Find Their Place?
    A Longitudinal Study of Management Students’ Attitudes and Motivations During
    Their First Year at Business School}, author={Jenert, Tobias and Brahm, Taiga},
    year={2015} }'
  chicago: Jenert, Tobias, and Taiga Brahm. “How Do They Find Their Place? A Longitudinal
    Study of Management Students’ Attitudes and Motivations During Their First Year
    at Business School,” 2015.
  ieee: T. Jenert and T. Brahm, “How Do They Find Their Place? A Longitudinal Study
    of Management Students’ Attitudes and Motivations During Their First Year at Business
    School,” presented at the American Educational Research Association (AERA) Annual
    Meeting 2015, Chicago, 2015.
  mla: Jenert, Tobias, and Taiga Brahm. <i>How Do They Find Their Place? A Longitudinal
    Study of Management Students’ Attitudes and Motivations During Their First Year
    at Business School</i>. 2015.
  short: 'T. Jenert, T. Brahm, in: 2015.'
conference:
  end_date: 2015-04-20
  location: Chicago
  name: American Educational Research Association (AERA) Annual Meeting 2015
  start_date: 2015-04-16
date_created: 2018-09-18T13:00:01Z
date_updated: 2022-01-06T07:01:05Z
department:
- _id: '208'
- _id: '518'
extern: '1'
keyword:
- Enculturation
- first-year students
- beginning students
- retention
- drop-out
status: public
title: How Do They Find Their Place? A Longitudinal Study of Management Students'
  Attitudes and Motivations During Their First Year at Business School
type: conference
user_id: '51057'
year: '2015'
...
---
_id: '5413'
author:
- first_name: Lukas
  full_name: Funke, Lukas
  last_name: Funke
citation:
  ama: Funke L. <i>An LLVM Based Toolchain for Transparent Acceleration of Digital
    Image Processing Applications Using FPGA Overlay Architectures</i>. Universität
    Paderborn; 2015.
  apa: Funke, L. (2015). <i>An LLVM Based Toolchain for Transparent Acceleration of
    Digital Image Processing Applications using FPGA Overlay Architectures</i>. Universität
    Paderborn.
  bibtex: '@book{Funke_2015, title={An LLVM Based Toolchain for Transparent Acceleration
    of Digital Image Processing Applications using FPGA Overlay Architectures}, publisher={Universität
    Paderborn}, author={Funke, Lukas}, year={2015} }'
  chicago: Funke, Lukas. <i>An LLVM Based Toolchain for Transparent Acceleration of
    Digital Image Processing Applications Using FPGA Overlay Architectures</i>. Universität
    Paderborn, 2015.
  ieee: L. Funke, <i>An LLVM Based Toolchain for Transparent Acceleration of Digital
    Image Processing Applications using FPGA Overlay Architectures</i>. Universität
    Paderborn, 2015.
  mla: Funke, Lukas. <i>An LLVM Based Toolchain for Transparent Acceleration of Digital
    Image Processing Applications Using FPGA Overlay Architectures</i>. Universität
    Paderborn, 2015.
  short: L. Funke, An LLVM Based Toolchain for Transparent Acceleration of Digital
    Image Processing Applications Using FPGA Overlay Architectures, Universität Paderborn,
    2015.
date_created: 2018-11-07T15:10:35Z
date_updated: 2022-01-06T07:01:52Z
department:
- _id: '27'
- _id: '518'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  name: SFB 901 - Subproject C2
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: An LLVM Based Toolchain for Transparent Acceleration of Digital Image Processing
  Applications using FPGA Overlay Architectures
type: mastersthesis
user_id: '477'
year: '2015'
...
---
_id: '5416'
author:
- first_name: Thomas
  full_name: Löcke, Thomas
  last_name: Löcke
citation:
  ama: Löcke T. <i>Instance-Specific Computing in Hard- and Software for Faster Solving
    of Complex Problems</i>. Universität Paderborn; 2015.
  apa: Löcke, T. (2015). <i>Instance-Specific Computing in Hard- and Software for
    Faster Solving of Complex Problems</i>. Universität Paderborn.
  bibtex: '@book{Löcke_2015, title={Instance-Specific Computing in Hard- and Software
    for Faster Solving of Complex Problems}, publisher={Universität Paderborn}, author={Löcke,
    Thomas}, year={2015} }'
  chicago: Löcke, Thomas. <i>Instance-Specific Computing in Hard- and Software for
    Faster Solving of Complex Problems</i>. Universität Paderborn, 2015.
  ieee: T. Löcke, <i>Instance-Specific Computing in Hard- and Software for Faster
    Solving of Complex Problems</i>. Universität Paderborn, 2015.
  mla: Löcke, Thomas. <i>Instance-Specific Computing in Hard- and Software for Faster
    Solving of Complex Problems</i>. Universität Paderborn, 2015.
  short: T. Löcke, Instance-Specific Computing in Hard- and Software for Faster Solving
    of Complex Problems, Universität Paderborn, 2015.
date_created: 2018-11-07T16:06:53Z
date_updated: 2022-01-06T07:01:52Z
department:
- _id: '27'
- _id: '518'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '14'
  name: SFB 901 - Subproject C2
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Plessl, Christian
  id: '16153'
  last_name: Plessl
  orcid: 0000-0001-5728-9982
title: Instance-Specific Computing in Hard- and Software for Faster Solving of Complex
  Problems
type: mastersthesis
user_id: '477'
year: '2015'
...
