SearcharxivSearch

arXiv subjects

Matti Schulze

Publications and source records attributed to Matti Schulze.

2 recordsLinked to original sources

Local high order space-time adaptive MLSDC

Building upon the semi-implicit multilevel spectral deferred correction (SI-MLSDC) method introduced by Pfister and Stiller [38], this work presents a 1D space-time adaptive high-order method combining discontinuous Galerkin spectral element discretizations with multilevel spectral deferred corrections. The proposed approach enables genuine arbitrary-order accuracy in space and time while dynamically balancing spatial and temporal discretization errors to reduce computational cost. A key contribution is the development of a novel temporal error estimator that in combination with a spectral error estimator in space provides a reliable basis for adaptive refinement decisions. The error estimator is compared with two alternative refinement criteria to assess their impact on accuracy, computational efficiency and their suitability for complex problems. The performance of the adaptive method is demonstrated for nonlinear conservation laws ranging from Burgers' equation to the Euler equations. Numerical results show substantial runtime reductions while maintaining the desired accuracy. In particular, significant computational savings are achieved for Burgers' equation, and challenging benchmark problems such as the Shu-Osher shock-fluctuation benchmark. These results demonstrate the potential of adaptive SI-MLSDC methods for efficient high-order space-time adaptive simulations of complex flow problems.

math.NA

CCX: Enabling Unmodified Intel SGX Applications on Arm CCA

Novel confidential computing technologies such as Intel TDX, AMD SEV, and Arm CCA have recently emerged. In practice, due to its minimal trust boundaries, Intel SGX still remains widely used for enclave-based applications in cloud environments, including confidential cloud services, privacy-preserving communication, secure payment processing, and privacy-focused advertising. With the growing adoption of Arm CPUs in cloud systems, however, existing SGX applications face a significant portability challenge: they are tightly coupled to SGX-specific APIs and execution semantics. In this paper, we present the design and implementation of CCX, a framework that enables existing SGX applications to run on Arm CCA without source code modification. To this end, CCX redesigns SGX functionality within Arm CCA firmware, adapting SGX abstractions to CCA's architecture design while preserving full compatibility with existing applications originally developed for SGX. We implemented a prototype of CCX on both the QEMU emulator and a Nitrogen8M development board. Our evaluation shows that CCX is capable of executing existing SGX applications without requiring source code changes, while providing security guarantees comparable to Intel SGX and achieving performance improvements in our evaluated settings.

cs.CR