{"id":837,"date":"2023-01-16T16:55:29","date_gmt":"2023-01-16T16:55:29","guid":{"rendered":"https:\/\/www.ecrts.org\/?page_id=837"},"modified":"2023-07-03T12:26:53","modified_gmt":"2023-07-03T12:26:53","slug":"ospert23","status":"publish","type":"page","link":"https:\/\/www.ecrts.org\/workshops\/ospert23\/","title":{"rendered":"OSPERT 2023"},"content":{"rendered":"\n\n
17th annual workshop on<\/p>\n
Operating Systems Platforms for Embedded Real-Time applications<\/strong><\/p>\n \n July 11, 2023, Vienna, Austria May 18, 2023<\/strong><\/p>\n\n\n\n Submission Deadline (Extended<\/strong>)<\/p>\n<\/div>\n\n\n\n May 30, 2023<\/strong><\/p>\n\n\n\n Acceptance Notification<\/p>\n<\/div>\n\n\n\n June 18, 2023<\/strong><\/p>\n\n\n\n Submission of Camera-ready Papers<\/p>\n<\/div>\n\n\n\n July 11, 2023<\/strong><\/p>\n\n\n\n Workshop<\/p>\n<\/div>\n\n\n\n July 11-14, 2023<\/strong><\/p>\n\n\n\n ECRTS Conference<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n Call for Contributions [TXT<\/a><\/strong> | PDF<\/a><\/strong>]<\/p>\n\n\n\n Contribution Formats & Details<\/strong><\/a><\/p>\n\n\n\n Submission Instructions<\/strong><\/a><\/p>\n\n\n\n Renato Mancuso<\/a><\/strong> Alex Zuepke<\/a><\/strong> Harini Ramaprasad<\/strong> Bryan Ward<\/strong> Daniel Casini<\/strong> Francesco Restuccia<\/strong> Christian Dietrich Gedare Bloom Arpan Gujarati<\/strong> Catherine Nemitz<\/a><\/strong> Marine Sauze-Kadar OSPERT 2022<\/a><\/strong> OSPERT 2023 is a satellite workshop of the 35th Euromicro Conference on Real-Time Systems (ECRTS 2023)<\/a>, the premier European venue for presenting research into the broad area of real-time and embedded systems. OSPERT is open to all topics related to providing a reliable operating environment for real-time and embedded applications.<\/p>\n\n\n\n NOTE<\/strong>: This year, the OSPERT and RT-Cloud workshops will run with a joint schedule. OSPERT will roughly cover the first half of the day, while the second half will be dedicated to RT-Cloud keynote and presentations. The panel at the end of the day will combine presenters and attendees from both events.<\/p>\n\n\n\n The full OSPERT ’23 proceedings<\/a> are available for download.<\/p>\n\n\n\n 08:00 – 09:00 Registration<\/strong><\/p>\n\n\n\n <\/meta>09:00 – 09:05\u00a0 [OSPERT]<\/strong> Opening Remarks<\/p>\n\n\n\n 09:05 – 10:00 [OSPERT]<\/strong> Keynote – Co-Developing Hardware and Software<\/em> by Ulrich Drepper (Red Hat, Inc.)<\/p>\n\n\n\n 10:00 – 10:30 Coffee Break #1<\/em><\/p>\n\n\n\n 10:30 – 11:00 [OSPERT]<\/strong> ResourceGauge: Enabling Resource-Aware Software Components<\/em> – A. Schmidt, L. Gerhorst, K. Vogelgesang, T. H\u00f6nig (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 11:00 – 11:30 [OSPERT]<\/strong> Arm MUCH: Full-spectrum hardware-event-based Armv8 application profiler<\/em> – A. Misuraca, A. Bastoni (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 11:30 – 12:00 [OSPERT]<\/strong> Joint Time-and Event-Triggered Scheduling in the Linux Kernel<\/em> – G. Gala, I. Kadusale, G. Fohler (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 12:00 – 13:30 Lunch Break<\/em><\/p>\n\n\n\n 13:30 – 14:15 [RT-Cloud]<\/strong> Opening Remarks + Keynote – TBA<\/p>\n\n\n\n 14:15 – 14:37 [OSPERT]<\/strong> Assessment of Efficient Dispatching in FreeRTOS<\/em> – F. Hagens, K. Chen (20 minutes talk + 2 minutes Q&A)<\/p>\n\n\n\n 14:37 – 15:00 [RT-Cloud]<\/strong> Policy Synthesis for Resource Allocation in Clouds<\/em> – S. Gopalakrishnan (20 minutes talk + 3 minutes Q&A)<\/p>\n\n\n\n 15:00 – 15:30 Coffee Break #<\/em>2<\/p>\n\n\n\n 15:30 – 16:00 [RT-Cloud]<\/strong> AORTA: Advanced Offloading for Real-time Applications<\/em> – A. Balador, J. Eker, R. U. Islam, R. Mini, K. Nilsson, M. Ashjaei, S. Mubeen, H. Hansson, K. E. Arzen (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 16:00 – 16:30 [RT-Cloud]<\/strong> Energy-aware Time- and Event-triggered KVM Nodes<\/em> – I. Kadusale, G. Gala, and G. Fohler (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 16:30 – 17:00 [RT-Cloud]<\/strong> An RT-cloud solution towards security in Vehicular platooning systems<\/em> – R. Rafael, H. Kurunathan, E. Tovar (25 minutes talk + 5 minutes Q&A)<\/p>\n\n\n\n 17:00 – 17:55 OSPERT + RT-Cloud Panel<\/p>\n\n\n\n 17:55 – 18:00 [OSPERT + RT-Cloud]<\/strong> Closing Remarks<\/p>\n<\/div><\/section>\n\n\n\n Abstract<\/em> — The granularity at which hardware SKUs are available usually means that one uses a more-or-less general development platform. On top of this, at best, a customized real-time OS is deployed, which due to portability, is written with compromises in the HAL and user API.<\/p>\n\n\n\n In the Red Hat CoDes lab at Boston University, we are developing solutions that allow specifying the exact needs of the program(s) to run and which creates from this specification and the program code everything from the exact specification of the hardware (how many cores, what ISA, what extensions, what interfaces like DDR, Ethernet, PCIe, SPI, GPIO, etc) to the bootloader, debugger interfaces, OS with standard interfaces and further on to an integrated development environment for the software developer.<\/p>\n\n\n\n The goal is to create an efficient platform to deploy the application with complexity a developer already handles fine on hardware based on FPGAs, which allows a common hardware design used in many situations. All this, of course, with fleet management, documents, and design security models.<\/p>\n\n\n\n This talk will give a short overview of the current state and what we hope to achieve.<\/p>\n\n\n\n Ulrich Drepper <\/strong>joined Red Hat again in 2017 after a seven-year hiatus when he worked for Goldman Sachs. He works in the Red Hat Research group, which is part of the office of the CTO. As part of his job, he looks after the ongoing projects the group is working on. He specifically concentrates on developing new technologies for efficient computing for high-performance needs or limited energy budgets with the help of customized hardware\/software solutions.<\/p>\n\n\n\n In his last position at Goldman Sachs, he worked on various areas, such as stochastic algorithms to aid in operation, consulting internally on high-performance and low-latency development, and teaching classes around computing fundamentals and machine learning.<\/p>\n\n\n\n His previous stint at Red Hat lasted 14 years. The last position was as a member of the office of the CTO to collect and disseminate information relevant to the Red Hat Enterprise Linux product, predominantly in the high-performs area. During this time and back to the earliest days of Linux, he developed the basic runtime and development tools still in use today.<\/p>\n\n\n\n OSPERT is open to a broad spectrum of topics related to providing a reliable, predictable, and efficient operating environment for real-time and embedded applications.<\/p>\n\n\n\n Embedded systems are undergoing a profound transformation with the goal of delivering higher performance for next-generation real-time systems. Following this trend, research on innovative RTOS architectures and advanced resource management techniques continues to be a hot topic. Developers of embedded RTOSs are faced with many challenges arising from two opposite needs: on the one hand, there is a need for extreme resource usage optimization (processor cycles, cache and memory footprint, energy, network bandwidth, etc.), and on the other hand, there are also increasing demands in terms of scalability, flexibility, isolation, adaptivity, reconfigurability, predictability, serviceability, and certifiability, to name a few.<\/p>\n\n\n\n Further, while special-purpose RTOSs continue to be used for many embedded applications, real-time services are also increasingly introduced and used in general-purpose operating systems and cloud environments, where \u201ctail latency\u201d and QoS are a concern. The resulting market pressure continues to blur the line between the two formerly distinct classes of operating systems. Notable examples are the various flavors of real-time Linux that support time-sensitive applications, the emergence of commercial and open-source real-time hypervisors, as well as the growth in features and scope of embedded OS and middleware specifications such as AUTOSAR.<\/p>\n\n\n\n OSPERT is dedicated to the advances in RTOS technology required to address these trends. As such, areas of interest include, but are not limited to, the following topics:<\/p>\n\n\n\n OSPERT is a forum for researchers and engineers working on (and with) Real-Time Operating Systems<\/strong> (RTOSs) to present recent advances in RTOS technology, promote new and existing initiatives and projects, and identify and discuss the challenges that lie ahead. The workshop, established in 2005, provides the RTOS community with an opportunity to meet, exchange ideas, network, and discuss future directions.<\/p>\n\n\n\n OSPERT\u201923 strives for an inclusive and diverse program and solicits various contributions. To this end, the following types of submissions are sought:<\/p>\n\n\n\n The submission of a full paper is not required to present work at OSPERT. See the detailed description of the different types of contributions<\/a> and the submission instructions<\/a> for details.<\/p>\n\n\n\n OSPERT 2023 17th annual workshop on Operating Systems Platforms for Embedded Real-Time applications July 11, 2023, Vienna, Austria held in conjunction with ECRTS 2023 Important Dates May 11, 2023 Submission Deadline May 18, 2023 Submission Deadline (Extended) May 30, 2023 Acceptance Notification June 18, 2023 Submission of Camera-ready Papers July…<\/p>\n
\n held in conjunction with
\n ECRTS 2023<\/a>\n
\n <\/center>\n\n\n\nImportant Dates<\/h2>\n\n\n\n
May 11, 2023<\/s><\/strong><\/p>\n\n\n\nSubmission Deadline<\/s><\/p>\n<\/div>\n\n\n\nImportant Links<\/h2>\n\n\n\n
Workshop Chairs<\/h2>\n\n\n\n
Boston University<\/p>\n<\/div><\/div>\n\n\n\n
Technical University of Munich<\/p>\n<\/div><\/div>\n\n\n\nProgram Committee<\/h2>\n\n\n\n
<\/a>UNC Charlotte<\/p>\n<\/div><\/div>\n\n\n\n
<\/a>Vanderbilt University<\/p>\n<\/div><\/div>\n\n\n\n
<\/a>Scuola Superiore Sant’Anna<\/p>\n<\/div><\/div>\n\n\n\n
<\/a>Northeastern University<\/p>\n<\/div><\/div>\n\n\n\n
<\/a><\/strong>Technical University of Hamburg<\/p>\n<\/div><\/div>\n\n\n\n
<\/a><\/strong>University of Colorado at Colorado Springs<\/p>\n<\/div><\/div>\n\n\n\n
<\/a>University of British Columbia<\/p>\n<\/div><\/div>\n\n\n\n
Davidson College<\/p>\n<\/div><\/div>\n\n\n\n
<\/a><\/strong>CEA-Leti<\/p>\n<\/div><\/div>\n\n\n\nPrevious Editions<\/h2>\n\n\n\n
OSPERT 2019<\/a>
OSPERT 2018<\/a>
OSPERT 2017<\/a>
OSPERT 2016<\/a>
OSPERT 2015<\/a>
OSPERT 2014<\/a>
OSPERT 2013<\/a>
OSPERT 2012<\/a>
OSPERT 2011<\/a>
OSPERT 2010<\/a>
OSPERT 2009<\/a>
OSPERT 2008<\/a>
OSPERT 2007<\/a>
OSPERT 2006<\/a>
OSPERT 2005<\/a><\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\nAbout<\/h2>\n\n\n\n
Program<\/h2>\n\n\n\n
\n\n\n\nSession I: Welcome to OSPERT<\/strong> 2023<\/h4>\n\n\n\n
\n\n\n\nSession II: RTOS Reactiveness and Awareness<\/strong><\/h4>\n\n\n\n
\n\n\n\nSession III: Welcome to RT-Cloud 2023<\/strong><\/h4>\n\n\n\n
\n\n\n\nSession IV: From Real-Time OS to Real-Time Cloud Systems<\/strong><\/h4>\n\n\n\n
\n\n\n\nSession V: RT-Cloud<\/strong><\/h4>\n\n\n\n
\n\n\n\nSession VI: Panel and Closing<\/strong><\/h4>\n\n\n\n
Keynote<\/h2>\n\n\n\n
Speaker: <\/em>Ulrich Drepper (Red Hat)<\/h3>\n\n\n\n
Title<\/em>: Co-Developing Hardware and Software<\/h3>\n\n\n\n
Bio<\/h3>\n\n\n\n
Scope and Topics of Interest<\/h2>\n\n\n\n
\n
Call for Contributions [TXT<\/a> | PDF<\/a>]<\/h2>\n\n\n\n
\n
Further information<\/strong>:<\/h3>\n\n\n\n
\n