Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Boomerang: Real-Time I/O Meets Legacy Systems   This paper presents Boomerang, an I/O system that integrates a legacy
non-real-time OS with one that is customized for timing-sensitive tasks. A
relatively small RTOS benefits from the pre-existing libraries, drivers and
services of the legacy system. Additionally, timing-critical tasks are isolated
from less critical tasks by securely partitioning machine resources among the
separate OSes. Boomerang guarantees end-to-end processing delays on input data
that requires outputs to be generated within specific time bounds.
  We show how to construct composable task pipelines in Boomerang that combine
functionality spanning a custom RTOS and a legacy Linux system. By dedicating
time-critical I/O to the RTOS, we ensure that complementary services provided
by Linux are sufficiently predictable to meet end-to-end service guarantees.
While Boomerang benefits from spatial isolation, it also outperforms a
standalone Linux system using deadline-based CPU reservations for pipeline
tasks. We also show how Boomerang outperforms a virtualized system called ACRN,
designed for automotive systems.

0
The categories of this paper are: hep-ph
27
The categories of this paper are: comp-gas
2
The categories of this paper are: math
6
The categories of this paper are: astro-ph
3
The categories of this paper are: physics
35
The categories of this paper are: mtrl-th
37
The categories of this paper are: supr-con
13
The categories of this paper are: quant-ph
7
The categories of this paper are: hep-th
22
The categories of this paper are: chao-dyn
4
The categories of this paper are: cond-mat
28
The categories of this paper are: alg-geom
8
The categories of this paper are: hep-ex
5
The categories of this paper are: gr-qc
32
The categories of this paper are: atom-ph
31
The categories of this paper are: ao-sci