SearcharxivSearch

arXiv subjects

Elias Kohler

Publications and source records attributed to Elias Kohler.

2 recordsLinked to original sources

Fluctuation-dissipation relations in isotropic turbulence from Kraichnan's fully resolved DIA closure

Kraichnan's Direct Interaction Approximation (DIA) provides a classical closure framework for homogeneous turbulence, yet its quantitative predictions across all scales remain incompletely understood. We present a fully resolved numerical solution of the forced DIA equations without additional modelling assumptions, enabling a consistent analysis of stationary spectral properties and temporal dynamics across all wavenumbers. The main focus is on the fluctuation-dissipation relation between the normalised velocity correlation function and the Green function of linear response. This relation holds only at large scales and is systematically violated in the inertial and dissipation ranges. The non-Gaussian nature of this violation is encoded in the DIA through its non-Markovian equations, even though the DIA can be derived using a Gaussian mean-field approximation in the stochastic field functional. In the inertial range, characteristic decay times agree quantitatively with those obtained from direct numerical simulations, while deviations arise in the dissipation range. These results highlight the ability of the DIA to capture temporal dynamics despite its limitations in predicting spectral scaling.

physics.flu-dyn

Collaborative State Machines: A Better Programming Model for the Cloud-Edge-IoT Continuum

The development of Cloud-Edge-IoT applications requires robust programming models. Existing models often struggle to manage the dynamic and stateful nature of these applications effectively. This paper introduces the Collaborative State Machines (CSM) programming model to address these complexities. CSM facilitates the development of reactive, event-driven, and stateful applications targeting the Cloud-Edge-IoT continuum. Applications built with CSM are composed of state machines that collaborate autonomously and can be distributed across different layers of the continuum. Key features of CSM include (i) a sophisticated collaboration mechanism among state machines utilizing events and persistent data; (ii) encapsulation of state through the inherent state of state machines and persistent data; (iii) integration of actions and service invocations within states and state transitions, thereby decoupling complex application logic from compute and data processing services; and (iv) an advanced data model that supports the processing of local, static, and persistent data with defined scope and lifetime. In addition to introducing the CSM programming model, we present a runtime system and a comprehensive evaluation of our approach. This evaluation is based on three use cases: a stress test on a large-scale infrastructure, a surveillance system application, and a complex smart factory scenario, all deployed on the Grid'5000 testbed. Our results demonstrate a 12x increase in throughput through novel language features in the stress test. Compared to Serverless Workflow, a state-of-the-art baseline system, we show a 2.3x improvement in processing time per processed image in a surveillance system use case, a 55x reduction in total processing time for a smart factory use case, and an overall improvement in productivity across these use cases.

cs.DC