-
Workrs: Fault Tolerant Horizontal Computation Offloading
Authors:
Alexander Droob,
Daniel Morratz,
Frederik Langkilde Jakobsen,
Jacob Carstensen,
Magnus Mathiesen,
Rune Bohnstedt,
Michele Albano,
Sergio Moreschini,
Davide Taibi
Abstract:
The broad development and usage of edge devices has highlighted the importance of creating resilient and computationally advanced environments. When working with edge devices these desiderata are usually achieved through replication and offloading. This paper reports on the design and implementation of Workrs, a fault tolerant service that enables the offloading of jobs from devices with limited c…
▽ More
The broad development and usage of edge devices has highlighted the importance of creating resilient and computationally advanced environments. When working with edge devices these desiderata are usually achieved through replication and offloading. This paper reports on the design and implementation of Workrs, a fault tolerant service that enables the offloading of jobs from devices with limited computational power. We propose a solution that allows users to upload jobs through a web service, which will be executed on edge nodes within the system. The solution is designed to be fault tolerant and scalable, with no single point of failure as well as the ability to accommodate growth, if the service is expanded. The use of Docker checkpointing on the worker machines ensures that jobs can be resumed in the event of a fault. We provide a mathematical approach to optimize the number of checkpoints that are created along a computation, given that we can forecast the time needed to execute a job. We present experiments that indicate in which scenarios checkpointing benefits job execution. The results achieved are based on a working prototype which shows clear benefits of using checkpointing and restore when the completion jobs' time rises compared with the forecast fault rate. The code of Workrs is released as open source, and it is available at \url{https://github.com/orgs/P7-workrs/repositories}. This paper is an extended version of \cite{edge2023paper}.
△ Less
Submitted 24 May, 2023;
originally announced May 2023.
-
Revisiting element removal for density-based structural topology optimization with reintroduction by Heaviside projection
Authors:
Reza Behrou,
Reza Lotfi,
Josephine Voigt Carstensen,
Federico Ferrari,
James K. Guest
Abstract:
We present a strategy grounded in the element removal idea of Bruns and Tortorelli [1] and aimed at reducing computational cost and circumventing potential numerical instabilities of density-based topology optimization. The design variables and the relative densities are both represented on a fixed, uniform finite element grid, and linked through filtering and Heaviside projection. The regions in…
▽ More
We present a strategy grounded in the element removal idea of Bruns and Tortorelli [1] and aimed at reducing computational cost and circumventing potential numerical instabilities of density-based topology optimization. The design variables and the relative densities are both represented on a fixed, uniform finite element grid, and linked through filtering and Heaviside projection. The regions in the analysis domain where the relative density is below a specified threshold are removed from the forward analysis and replaced by fictitious nodal boundary conditions. This brings a progressive cut of the computational cost as the optimization proceeds and helps to mitigate numerical instabilities associated with low-density regions. Removed regions can be readily reintroduced since all the design variables remain active and are modeled in the formal sensitivity analysis. A key feature of the proposed approach is that the Heaviside functions promote material reintroduction along the structural boundaries by amplifying the magnitude of the sensitivities inside the filter reach. Several 2D and 3D structural topology optimization examples are presented, including linear and nonlinear compliance minimization, the design of a force inverter, and frequency and buckling load maximization. The approach is shown to be effective at producing optimized designs equivalent or nearly equivalent to those obtained without the element removal, while providing remarkable computational savings.
△ Less
Submitted 4 December, 2020;
originally announced December 2020.
-
De novo topology optimization of Total Ossicular Replacement Prostheses
Authors:
Mario Milazzo,
Pieter G. G. Muyshondt,
Josephine Carstensen,
Joris J. J. Dirckx,
Serena Danti,
Markus J. Buehler
Abstract:
Conductive hearing loss, due to middle ear pathologies or traumas, affects more than 5% of the population worldwide. Passive prostheses to replace the ossicular chain mainly rely on piston-like titanium and/or hydroxyapatite devices, which in the long term suffer from extrusion. Although the basic shape of such devices always consists of a base for contact with the eardrum and a stem to have mecha…
▽ More
Conductive hearing loss, due to middle ear pathologies or traumas, affects more than 5% of the population worldwide. Passive prostheses to replace the ossicular chain mainly rely on piston-like titanium and/or hydroxyapatite devices, which in the long term suffer from extrusion. Although the basic shape of such devices always consists of a base for contact with the eardrum and a stem to have mechanical connection with the residual bony structures, a plethora of topologies have been proposed, mainly to help surgical positioning. In this work, we optimize the topology of a total ossicular replacement prosthesis, by maximizing the global stiffness and under the smallest possible volume constraint that ensures material continuity. This investigation optimizes the prosthesis topology in response to static displacement loads with amplitudes that normally occur during sound stimulation in a frequency range between 100 Hz and 10 kHz. Following earlier studies, we discuss how the presence and arrangement of holes on the surface of the prosthesis plate in contact with the umbo affect the overall geometry. Finally, we validate the designs through a finite-element model, in which we assess the prosthesis performance upon dynamic sound pressure loads by considering four different constitutive materials: titanium, cortical bone, silk, and collagen/hydroxyapatite. The results show that the selected prostheses present, almost independently of their constitutive material, a vibroacustic behavior close to that of the native ossicular chain, with a slight almost constant positive shift that reaches a maximum of 5 dB close to 1 kHz. This work represents a reference for the development of a new generation of middle ear prostheses with non-conventional topologies for fabrication via additive manufacturing technologies or ultraprecision machining in order to create patient-specific devices.
△ Less
Submitted 16 October, 2020; v1 submitted 24 February, 2020;
originally announced February 2020.
-
Magnetizing a complex plasma without a magnetic field
Authors:
H. Kählert,
J. Carstensen,
M. Bonitz,
H. Löwen,
F. Greiner,
A. Piel
Abstract:
We propose and demonstrate a concept that mimics the magnetization of the heavy dust particles in a complex plasma while leaving the properties of the light species practically unaffected. It makes use of the frictional coupling between a complex plasma and the neutral gas, which allows to transfer angular momentum from a rotating gas column to a well-controlled rotation of the dust cloud. This in…
▽ More
We propose and demonstrate a concept that mimics the magnetization of the heavy dust particles in a complex plasma while leaving the properties of the light species practically unaffected. It makes use of the frictional coupling between a complex plasma and the neutral gas, which allows to transfer angular momentum from a rotating gas column to a well-controlled rotation of the dust cloud. This induces a Coriolis force that acts exactly as the Lorentz force in a magnetic field. Experimental normal mode measurements for a small dust cluster with four particles show excellent agreement with theoretical predictions for a magnetized plasma.
△ Less
Submitted 22 June, 2012;
originally announced June 2012.
-
Self-Organized Formation of Fractal and Regular Pores in Semiconductors
Authors:
Jens Christian Claussen,
Jürgen Carstensen,
Marc Christophersen,
Sergiu Langa,
Helmut Föll
Abstract:
Electrochemical etching of semiconductors, beside technical applications, provides an interesting experimental setup for self-organized structure formation capable of regular, diameter-modulated, and branching pores. The underlying dynamical processes governing current transfer and structure formation are described by the Current-Burst-Model: all dissolution processes are assumed to occur inhomo…
▽ More
Electrochemical etching of semiconductors, beside technical applications, provides an interesting experimental setup for self-organized structure formation capable of regular, diameter-modulated, and branching pores. The underlying dynamical processes governing current transfer and structure formation are described by the Current-Burst-Model: all dissolution processes are assumed to occur inhomogeneously in time and space as a Current Burst (CB); properties and interactions between CB's are described by a number of material- and chemistry- dependent ingredients, like passivation and aging of surfaces in different crystallographic orientations, giving a qualitative understanding of resulting pore morphologies.
△ Less
Submitted 30 December, 2006;
originally announced January 2007.
-
Self-organized pore formation and open-loop-control in semiconductor etching
Authors:
Jens Christian Claussen,
Jürgen Carstensen,
Marc Christophersen,
Sergiu Langa,
Helmut Föll
Abstract:
Electrochemical etching of semiconductors, apart from many technical applications, provides an interesting experimental setup for self-organized structure formation capable e.g. of regular, diameter-modulated, and branching pores. The underlying dynamical processes governing current transfer and structure formation are described by the Current-Burst-Model: all dissolution processes are assumed t…
▽ More
Electrochemical etching of semiconductors, apart from many technical applications, provides an interesting experimental setup for self-organized structure formation capable e.g. of regular, diameter-modulated, and branching pores. The underlying dynamical processes governing current transfer and structure formation are described by the Current-Burst-Model: all dissolution processes are assumed to occur inhomogeneously in time and space as a Current Burst (CB); the properties and interactions between CB's are described by a number of material- and chemistry- dependent ingredients, like passivation and aging of surfaces in different crystallographic orientations, giving a qualitative understanding of resulting pore morphologies. These morphologies cannot be influenced only by the current, by chemical, material and other etching conditions, but also by an open-loop control, triggering the time scale given by the oxide dissolution time. With this method, under conditions where only branching pores occur, the additional signal hinders side pore formation resulting in regular pores with modulated diameter.
△ Less
Submitted 23 August, 2006;
originally announced August 2006.
-
Underetching from simple stochastic etching kinetics
Authors:
Jens Christian Claussen,
Jürgen Carstensen
Abstract:
The morphological richness of electrochemical semiconductor etching is not sufficiently counterparted yet by theoretical modeling. This paper investigates a minimal version of the Current-Burst model with Aging of Föll and Carstensen and demonstrates for a restricted geometry that the Aging concept is essential for underetching, or cavity generation. If the influence of Aging is neglected, the d…
▽ More
The morphological richness of electrochemical semiconductor etching is not sufficiently counterparted yet by theoretical modeling. This paper investigates a minimal version of the Current-Burst model with Aging of Föll and Carstensen and demonstrates for a restricted geometry that the Aging concept is essential for underetching, or cavity generation. If the influence of Aging is neglected, the dynamics reduces to a Random Etching Model similar to the Random Deposition model. This computer {\sl gedanken experiment} demonstrates that the stochastic dynamics with ageing-dependent kinetic reaction probabilities accounts for the different etching morphologies compared to those obtained in surface roughening and related systems.
△ Less
Submitted 21 October, 2004;
originally announced October 2004.