Personal tools

SC²S Colloquium - Dec 20, 2018

From Sccswiki

Revision as of 21:40, 27 November 2018 by Reiz (Talk | contribs)

Jump to: navigation, search
Date: Dec 20, 2018
Room: 00.08.053
Time: 15:00 - 15:45

Isslam Abdelhadi: Development of a Speed-Optimized Frequency Domain Solver for Passive Circuits

This is an external Master's thesis submission talk advised by Thomas Huckle.

Passive components, in particular inductors and transformers, are essential in the design and development of Integrated Circuits (ICs) for high-frequency applications. The design and development of modern ICs relies on accurate and efficient simulation programs which characterize the electrical performance of a circuit. SPICE was the first simulator introduced for simulating a circuit in different scenarios. This helps the engineers in analyzing the behavior of the circuit under different conditions, which makes its development cheap and fast. In this thesis, an interactive SPICE-like Passive Circuit (PC) simulation program (PassSim) is developed and integrated in Infineon's analysis tool. PassSim aims to get a fast characterization of inductors and transformers at different layouts and frequencies. The user inputs a netlist file to be parsed. After the parsing step, the user inputs the requested output type and the circuit layout interactively. Based on the output type, PassSim applies the corresponding numerical methods to construct and solve the resulting linear system (of size 10^3) at a user specified frequency(ies). Furthermore, it performs layout optimization of an input inductor in order to improve its performance.

Keywords: Computational electrodynamics, Frequency Domain Solver

Dominik Volland: Parallel Coupling for TherMoS with preCICE

This is a Master's thesis introduction talk advised by Benjamin Rüth.

The Thermal Moon Simulator (TherMoS) is a software to compute thermal models on the moon for space operations. The software couples a ray tracer based on the NVIDIA OptiX library with a thermal solver. In late 2017, CSE student Mohammad Alhasni vastly improved the performance of TherMoS by setting up a parallel multi-GPU implementation of the ray tracer component, where he achieved almost linear scaling with the number of cores. He also reduced the overhead of the communication between ray tracer and solver. The aim of my work for my Master‘s thesis is to further increase the performance by delegating the coupling to the preCICE library. Our intention is to implement coupling with preCICE for TherMoS and to experiment with various coupling schemes in order to achieve better performance. In particular, we hope to achieve overlap between the ray tracer and the solver, which are currently executed serially.

Keywords: TherMoS, preCICE, GPU programming