@inproceedings{377,
  abstract     = {{In this paper, we study how AES key schedules can be reconstructed from decayed memory. This operation is a crucial and time consuming operation when trying to break encryption systems with cold-boot attacks. In software, the reconstruction of the AES master key can be performed using a recursive, branch-and-bound tree-search algorithm that exploits redundancies in the key schedule for constraining the search space. In this work, we investigate how this branch-and-bound algorithm can be accelerated with FPGAs. We translated the recursive search procedure to a state machine with an explicit stack for each recursion level and create optimized datapaths to accelerate in particular the processing of the most frequently accessed tree levels. We support two different decay models, of which especially the more realistic non-idealized asymmetric decay model causes very high runtimes in software. Our implementation on a Maxeler dataflow computing system outperforms a software implementation for this model by up to 27x, which makes cold-boot attacks against AES practical even for high error rates.}},
  author       = {{Riebler, Heinrich and Kenter, Tobias and Plessl, Christian and Sorge, Christoph}},
  booktitle    = {{Proceedings of Field-Programmable Custom Computing Machines (FCCM)}},
  keywords     = {{coldboot}},
  pages        = {{222--229}},
  publisher    = {{IEEE}},
  title        = {{{Reconstructing AES Key Schedules from Decayed Memory with FPGAs}}},
  doi          = {{10.1109/FCCM.2014.67}},
  year         = {{2014}},
}

@article{365,
  abstract     = {{Self-aware computing is a paradigm for structuring and simplifying the design and operation of computing systems that face unprecedented levels of system dynamics and thus require novel forms of adaptivity. The generality of the paradigm makes it applicable to many types of computing systems and, previously, researchers started to introduce concepts of self-awareness to multicore architectures. In our work we build on a recent reference architectural framework as a model for self-aware computing and instantiate it for an FPGA-based heterogeneous multicore running the ReconOS reconfigurable architecture and operating system. After presenting the model for self-aware computing and ReconOS, we demonstrate with a case study how a multicore application built on the principle of self-awareness, autonomously adapts to changes in the workload and system state. Our work shows that the reference architectural framework as a model for self-aware computing can be practically applied and allows us to structure and simplify the design process, which is essential for designing complex future computing systems.}},
  author       = {{Agne, Andreas and Happe, Markus and Lösch, Achim and Plessl, Christian and Platzner, Marco}},
  journal      = {{ACM Transactions on Reconfigurable Technology and Systems (TRETS)}},
  number       = {{2}},
  publisher    = {{ACM}},
  title        = {{{Self-awareness as a Model for Designing and Operating Heterogeneous Multicores}}},
  doi          = {{10.1145/2617596}},
  volume       = {{7}},
  year         = {{2014}},
}

@article{328,
  abstract     = {{The ReconOS operating system for reconfigurable computing offers a unified multi-threaded programming model and operating system services for threads executing in software and threads mapped to reconfigurable hardware. The operating system interface allows hardware threads to interact with software threads using well-known mechanisms such as semaphores, mutexes, condition variables, and message queues. By semantically integrating 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}},
  author       = {{Agne, Andreas and Happe, Markus and Keller, Ariane and Lübbers, Enno and Plattner, Bernhard and Platzner, Marco and Plessl, Christian}},
  journal      = {{IEEE Micro}},
  number       = {{1}},
  pages        = {{60--71}},
  publisher    = {{IEEE}},
  title        = {{{ReconOS - An Operating System Approach for Reconfigurable Computing}}},
  doi          = {{10.1109/MM.2013.110}},
  volume       = {{34}},
  year         = {{2014}},
}

@inproceedings{1778,
  author       = {{C. Durelli, Gianluca and Pogliani, Marcello and Miele, Antonio and Plessl, Christian and Riebler, Heinrich and Vaz, Gavin Francis and D. Santambrogio, Marco and Bolchini, Cristiana}},
  booktitle    = {{Proc. Int. Symp. on Parallel and Distributed Processing with Applications (ISPA)}},
  pages        = {{142--149}},
  publisher    = {{IEEE}},
  title        = {{{Runtime Resource Management in Heterogeneous System Architectures: The SAVE Approach}}},
  doi          = {{10.1109/ISPA.2014.27}},
  year         = {{2014}},
}

@inproceedings{439,
  abstract     = {{Reconfigurable architectures provide an opportunityto accelerate a wide range of applications, frequentlyby exploiting data-parallelism, where the same operations arehomogeneously executed on a (large) set of data. However, whenthe sequential code is executed on a host CPU and only dataparallelloops are executed on an FPGA coprocessor, a sufficientlylarge number of loop iterations (trip counts) is required, such thatthe control- and data-transfer overheads to the coprocessor canbe amortized. However, the trip count of large data-parallel loopsis frequently not known at compile time, but only at runtime justbefore entering a loop. Therefore, we propose to generate codeboth for the CPU and the coprocessor, and to defer the decisionwhere to execute the appropriate code to the runtime of theapplication when the trip count of the loop can be determinedjust at runtime. We demonstrate how an LLVM compiler basedtoolflow can automatically insert appropriate decision blocks intothe application code. Analyzing popular benchmark suites, weshow that this kind of runtime decisions is often applicable. Thepractical feasibility of our approach is demonstrated by a toolflowthat automatically identifies loops suitable for vectorization andgenerates code for the FPGA coprocessor of a Convey HC-1. Thetoolflow adds decisions based on a comparison of the runtimecomputedtrip counts to thresholds for specific loops and alsoincludes support to move just the required data to the coprocessor.We evaluate the integrated toolflow with characteristic loopsexecuted on different input data sizes.}},
  author       = {{Vaz, Gavin Francis and Riebler, Heinrich and Kenter, Tobias and Plessl, Christian}},
  booktitle    = {{Proceedings of the International Conference on ReConFigurable Computing and FPGAs (ReConFig)}},
  pages        = {{1--8}},
  publisher    = {{IEEE}},
  title        = {{{Deferring Accelerator Offloading Decisions to Application Runtime}}},
  doi          = {{10.1109/ReConFig.2014.7032509}},
  year         = {{2014}},
}

@inproceedings{406,
  abstract     = {{Stereo-matching algorithms recently received a lot of attention from the FPGA acceleration community. Presented solutions range from simple, very resource efficient systems with modest matching quality for small embedded systems to sophisticated algorithms with several processing steps, implemented on big FPGAs. In order to achieve high throughput, most implementations strongly focus on pipelining and data reuse between different computation steps. This approach leads to high efficiency, but limits the supported computation patterns and due the high integration of the implementation, adaptions to the algorithm are difficult. In this work, we present a stereo-matching implementation, that starts by offloading individual kernels from the CPU to the FPGA. Between subsequent compute steps on the FPGA, data is stored off-chip in on-board memory of the FPGA accelerator card. This enables us to accelerate the AD-census algorithm with cross-based aggregation and scanline optimization for the first time without algorithmic changes and for up to full HD image dimensions. Analyzing throughput and bandwidth requirements, we outline some trade-offs that are involved with this approach, compared to tighter integration of more kernel loops into one design.}},
  author       = {{Kenter, Tobias and Schmitz, Henning and Plessl, Christian}},
  booktitle    = {{Proceedings of the International Conference on ReConFigurable Computing and FPGAs (ReConFig)}},
  pages        = {{1--8}},
  publisher    = {{IEEE}},
  title        = {{{Kernel-Centric Acceleration of High Accuracy Stereo-Matching}}},
  doi          = {{10.1109/ReConFig.2014.7032535}},
  year         = {{2014}},
}

@inproceedings{1780,
  author       = {{C. Durelli, Gianluca and Copolla, Marcello and Djafarian, Karim and Koranaros, George and Miele, Antonio and Paolino, Michele and Pell, Oliver and Plessl, Christian and D. Santambrogio, Marco and Bolchini, Cristiana}},
  booktitle    = {{Proc. Int. Conf. on Reconfigurable Computing: Architectures, Tools and Applications (ARC)}},
  publisher    = {{Springer}},
  title        = {{{SAVE: Towards efficient resource management in heterogeneous system architectures}}},
  doi          = {{10.1007/978-3-319-05960-0_38}},
  year         = {{2014}},
}

@article{1779,
  author       = {{Giefers, Heiner and Plessl, Christian and Förstner, Jens}},
  issn         = {{0163-5964}},
  journal      = {{ACM SIGARCH Computer Architecture News}},
  keywords     = {{funding-maxup, tet_topic_hpc}},
  number       = {{5}},
  pages        = {{65--70}},
  publisher    = {{ACM}},
  title        = {{{Accelerating Finite Difference Time Domain Simulations with Reconfigurable Dataflow Computers}}},
  doi          = {{10.1145/2641361.2641372}},
  volume       = {{41}},
  year         = {{2014}},
}

@inbook{56409,
  author       = {{Kokew, Stephan Matthias}},
  booktitle    = {{Demokratie und Islam. Theoretische und empirische Studien}},
  editor       = {{Cavuldak, Ahmet and Hidalgo, Oliver and Hildmann, Philipp W. and Zapf, Holger}},
  isbn         = {{9783531198323}},
  pages        = {{65--80}},
  title        = {{{Toleranz und demokratische Kultur – Zeitgenössische Reflexionen aus dem schiitischen Islam}}},
  doi          = {{10.1007/978-3-531-19833-0_4}},
  year         = {{2014}},
}

@article{28381,
  abstract     = {{With self-reinforced thermoplastics, it is possible to produce composite systems that, unlike traditional fiber composite materials, do not contain any foreign fibers for reinforcement. Instead, thermoplastic fibers or tapes, for example made of PP or PE, are used in an identical matrix. This opens up a high potential for lightweight construction and, at the same time, very good recyclability.
}},
  author       = {{Heim, Hans-Peter  and Ries, Angela  and Schöppner, Volker and Wibbeke,, Andrea  and Turek, Stefan  and Damanik,  Hogenrich and Mahnken, Rolf and Dammann, Christian  and Wünsch,  Olaf and Al-Baldawi, Ammar and  Rohde,  Björn and Brückner-Foit, Angelika and Gausemeier, Jürgen and Gräßler,  Iris and Petersen, Marcus}},
  journal      = {{Kunststoffe international}}},
  pages        = {{31--35}},
  title        = {{{Self-Reinforced Thermoplastic Composites - Composite Materials (Part 1)}}},
  volume       = {{104}},
  year         = {{2014}},
}

@article{28379,
  abstract     = {{Based on research results from the Collaborative Research Center Transregio 30, it is shown how composites made of self-reinforced, partially crystalline or highly stretched amorphous foils and fabrics for lightweight construction applications can be produced and which properties can be achieved. A locally differential, thermo-mechanical process control can be varied very efficiently, and thus graded properties can be set in the sense of functionalization.
}},
  author       = {{Heim, Hans-Peter  and  Ries, Angela  and Schöppner, Volker and Wibbeke, Andrea  and Turek, Stefan  and Damanik, Hogenrich  and Mahnken, Rolf and Dammann,  Christian  and Wünsch,  Olaf  and  Al-Baldawi, Ammar  and Rohde, Björn  and Brükner-Foit, Angelika and Gausemeier, Jürgen and Gräßler,  Iris  and Petersen, Marcus}},
  journal      = {{Kunststoffe international}},
  title        = {{{Self-Reinforced Thermoplastic Composites - Composite Materials (Part 2)}}},
  year         = {{2014}},
}

@inbook{64751,
  author       = {{Schmeding, Alexander}},
  booktitle    = {{Geometric methods in physics. XXXII workshop, Białowie\.za, Poland, June 30 – July 6, 2013. Selected papers}},
  isbn         = {{978-3-319-06247-1; 978-3-319-06248-8}},
  keywords     = {{58D05, 22E65, 46T05, 57R18}},
  pages        = {{153–162}},
  publisher    = {{Cham: Birkhäuser/Springer}},
  title        = {{{Orbifold diffeomorphism groups}}},
  doi          = {{10.1007/978-3-319-06248-8_13}},
  year         = {{2014}},
}

@article{64667,
  author       = {{Birth, Lidia and Glöckner, Helge}},
  issn         = {{0008-414X}},
  journal      = {{Canadian Journal of Mathematics}},
  keywords     = {{22E30, 46F05, 22D15, 42A85, 43A10, 43A15, 46A03, 46A13, 46E25}},
  number       = {{1}},
  pages        = {{102–140}},
  title        = {{{Continuity of convolution of test functions on Lie groups}}},
  doi          = {{10.4153/CJM-2012-035-6}},
  volume       = {{66}},
  year         = {{2014}},
}

@article{64666,
  author       = {{Glöckner, Helge and Lucht, Lutz G.}},
  issn         = {{0002-9947}},
  journal      = {{Transactions of the American Mathematical Society}},
  keywords     = {{11M41, 30B50, 30J99, 46H99}},
  number       = {{6}},
  pages        = {{3275–3293}},
  title        = {{{Weighted inversion of general Dirichlet series}}},
  doi          = {{10.1090/S0002-9947-2013-06018-7}},
  volume       = {{366}},
  year         = {{2014}},
}

@article{20945,
  abstract     = {{Calcium-Silicate-Hydrates (C-S-H) are the main binding phases in most concrete which is the primarily used composite construction material in the world. However, a big lack is cleaving between the actual knowledge about C-S-H, compared to what could be reached using state-of-the-art technologies of modern research. In this article, the formation of a C-S-H phase on a native oxide covered silicon wafer is investigated by means of in-situ attenuated total reflection infrared (ATR-IR) and ex-situ surface-enhanced Raman spectroscopy (SERS). The total thickness of the C-S-H phase is determined by X-ray photoelectron spectroscopy (XPS) to be 3 nm. The formation appears to be reversible depending on the environment pH value and can be performed at room temperature. Based on density functional theory (DFT) calculations, it is shown that the C-S-H phase in the presence of water will change its chemical composition in order to reach the thermodynamic ground state of the system. This change is achieved by a metal-proton exchange reaction. The stoichiometry of these metal-proton exchange reactions is nearly independent of the environment pH value. Electrokinetic measurements yield isoelectric points of 2.0 and 2.6 for the native oxide covered silicon wafer (SiO2) and the C-S-H phase. This is consistent with a predominance of Si-O sites at the C-S-H/water interface. (C) 2013 Elsevier B. V. All rights reserved.}},
  author       = {{Ebbert, Christoph and Grundmeier, Guido and Buitkamp, Nadine and Kroeger, Alexander and Messerschmidt, Florian and Thissen, Peter}},
  issn         = {{1873-5584}},
  journal      = {{APPLIED SURFACE SCIENCE}},
  pages        = {{207--214}},
  title        = {{{Toward a microscopic understanding of the calcium-silicate-hydrates/water interface}}},
  doi          = {{10.1016/j.apsusc.2013.11.045}},
  volume       = {{290}},
  year         = {{2014}},
}

@article{54292,
  author       = {{Kley, Marina and Kempter, A. and Boyko, V. and Huber, Klaus}},
  issn         = {{0743-7463}},
  journal      = {{Langmuir}},
  number       = {{42}},
  pages        = {{12664--12674}},
  publisher    = {{American Chemical Society (ACS)}},
  title        = {{{Mechanistic Studies of Silica Polymerization from Supersaturated Aqueous Solutions by Means of Time-Resolved Light Scattering}}},
  doi          = {{10.1021/la502730y}},
  volume       = {{30}},
  year         = {{2014}},
}

@article{62785,
  abstract     = {{<jats:title>SUMMARY</jats:title><jats:p>We introduce a material model for the simulation of polycrystalline materials undergoing solid‐to‐solid phase‐transformations. As a basis, we present a scalar‐valued phase‐transformation model where a Helmholtz free energy function depending on volumetric and deviatoric strain measures is assigned to each phase. The analysis of the related overall Gibbs energy density allows for the calculation of energy barriers. With these quantities at hand, we use a statistical‐physics‐based approach to determine the resulting evolution of volume fractions. Though the model facilitates to take into account an arbitrary number of solid phases of the underlying material, we restrict this work to the simulation of phase‐transformations between an austenitic parent phase and a martensitic tension and compression phase. The scalar model is embedded into a computational micro‐sphere formulation in view of the simulation of three‐dimensional boundary value problems. The final modelling approach necessary for macroscopic simulations is accomplished by a finite element formulation, where the local material behaviour at each integration point is governed by the response of the micro‐sphere model.Copyright © 2014 John Wiley &amp; Sons, Ltd.</jats:p>}},
  author       = {{Ostwald, Richard and Bartel, Thorsten and Menzel, Andreas}},
  issn         = {{0029-5981}},
  journal      = {{International Journal for Numerical Methods in Engineering}},
  number       = {{12}},
  pages        = {{851--877}},
  publisher    = {{Wiley}},
  title        = {{{A Gibbs‐energy‐barrier‐based computational micro‐sphere model for the simulation of martensitic phase‐transformations}}},
  doi          = {{10.1002/nme.4601}},
  volume       = {{97}},
  year         = {{2014}},
}

@article{62786,
  author       = {{Ostwald, Richard and Tiffe, Marcel and Bartel, Thorsten and Zabel, Andreas and Menzel, Andreas and Biermann, Dirk}},
  issn         = {{0924-0136}},
  journal      = {{Journal of Materials Processing Technology}},
  number       = {{8}},
  pages        = {{1516--1523}},
  publisher    = {{Elsevier BV}},
  title        = {{{Towards the multi-scale simulation of martensitic phase-transformations: An efficient post-processing approach applied to turning processes}}},
  doi          = {{10.1016/j.jmatprotec.2014.02.022}},
  volume       = {{214}},
  year         = {{2014}},
}

@inproceedings{63086,
  author       = {{Bulte, Astrid and Prins, Gjalt and Fechner, Sabine}},
  booktitle    = {{International Conference on Chemical Education (ICCE), Toronto, Canada}},
  title        = {{{Challenges in implementing context-concept approaches on a larger scale – The case of the Netherlands}}},
  year         = {{2014}},
}

@inbook{18471,
  abstract     = {{Collective spin excitations form a fundamental class of excitations in magnetic materials. As their energy reaches down to only a few meV, they are present at all temperatures and substantially influence the properties of magnetic systems. To study the spin excitations in solids from first principles, we have developed a computational scheme based on many-body perturbation theory within the full-potential linearized augmented plane-wave (FLAPW) method. The main quantity of interest is the dynamical transverse spin susceptibility or magnetic response function, from which magnetic excitations, including single-particle spin-flip Stoner excitations and collective spin-wave modes as well as their lifetimes, can be obtained. In order to describe spin waves we include appropriate vertex corrections in the form of a multiple-scattering T matrix, which describes the coupling of electrons and holes with different spins. The electron–hole interaction incorporates the screening of the many-body system within the random-phase approximation. To reduce the numerical cost in evaluating the four-point T matrix, we exploit a transformation to maximally localized Wannier functions that takes advantage of the short spatial range of electronic correlation in the partially filled d or f orbitals of magnetic materials. The theory and the implementation are discussed in detail. In particular, we show how the magnetic response function can be evaluated for arbitrary k points. This enables the calculation of smooth dispersion curves, allowing one to study fine details in the k dependence of the spin-wave spectra. We also demonstrate how spatial and time-reversal symmetry can be exploited to accelerate substantially the computation of the four-point quantities. As an illustration, we present spin-wave spectra and dispersions for the elementary ferromagnet bcc Fe, B2-type tetragonal FeCo, and CrO2 calculated with our scheme. The results are in good agreement with available experimental data.}},
  author       = {{Friedrich, Christoph and Şaşıoğlu, Ersoy and Müller, Mathias and Schindlmayr, Arno and Blügel, Stefan}},
  booktitle    = {{First Principles Approaches to Spectroscopic Properties of Complex Materials}},
  editor       = {{Di Valentin, Cristiana and Botti, Silvana and Cococcioni, Matteo}},
  isbn         = {{978-3-642-55067-6}},
  issn         = {{1436-5049}},
  pages        = {{259--301}},
  publisher    = {{Springer}},
  title        = {{{Spin excitations in solids from many-body perturbation theory}}},
  doi          = {{10.1007/128_2013_518}},
  volume       = {{347}},
  year         = {{2014}},
}

