{"id":7358,"date":"2026-02-06T11:49:11","date_gmt":"2026-02-06T11:49:11","guid":{"rendered":"https:\/\/eclipsesdv.org\/?post_type=blogs&#038;p=7358"},"modified":"2026-02-06T12:11:34","modified_gmt":"2026-02-06T12:11:34","slug":"the-timpani-project-a-drumbeat-for-vehicle-workloads","status":"publish","type":"blogs","link":"https:\/\/eclipsesdv.org\/ja\/blogs\/the-timpani-project-a-drumbeat-for-vehicle-workloads\/","title":{"rendered":"The Timpani project: A drumbeat for vehicle workloads"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">A first glimpse into a new Eclipse SDV project proposal <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>At the upcoming <a href=\"https:\/\/eclipsesdv.org\/events\/sdv-community-days-at-t-systems\/\" title=\"\">SDV Community Days in Bonn<\/a>, Chulhee Lee and DK Jung from LG Electronics will present a new project proposal: <em>Timpani <\/em>combines deterministic real-time scheduling with dynamic workload orchestration for software-defined vehicles. By integrating Timpani with Eclipse Pullpiri, global orchestration is aligned with strict timing guarantees, enabling a unified platform for mixed-criticality and time-sensitive SDV workloads across vehicle and cloud environments. We spoke with Chulhee to get a sense of what to expect from the project.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What problem does the Timpani project aim to solve in software-defined vehicles?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Timpani project addresses three key challenges in software\u2011defined vehicles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>First, guaranteeing the end\u2011to\u2011end execution time of sequential applications.<\/strong> Many in\u2011vehicle functions are composed of multiple applications that must run sequentially within a specific time window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a rear\u2011parking alert feature involves:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>an app that receives distance values from the rear sensor,<\/li>\n\n\n\n<li>an app that calculates the distance, and <\/li>\n\n\n\n<li>an app that generates an audible warning.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These must be executed in order and within a defined deadline. Timpani ensures this deterministic end\u2011to\u2011end scheduling behaviour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Second, scheduling sequential applications distributed across physically separated ECUs. <\/strong>Vehicle functions are often spread across different ECUs. Timpani enables sequential scheduling even when applications are running on different ECUs, effectively allowing the entire vehicle to operate like a single integrated computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Third, providing CPU scheduling at the Linux container level for cloud\u2011native architectures.<\/strong> Following cloud\u2011native principles, Timpani provides scheduling at the container level, regardless of the frameworks running inside the container. Even if a container includes its own execution\u2011management framework, Timpani coordinates with it and ensures a higher level of system\u2011wide determinism.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\"><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Why are deterministic real-time scheduling and dynamic orchestration important for SDVs?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vehicle systems place the highest priority on <strong>safety<\/strong>. This means certain functions must be executed or monitored within strict and guaranteed time bounds. This is exactly why deterministic scheduling is essential.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the same time, as we move toward software\u2011defined vehicles, we must also consider <strong>scalability and flexibility<\/strong>. These requirements imply that the system must allow for changes and updates over time. However, a system that operates in a fully deterministic and fixed manner typically does not allow such changes. Once change is introduced, determinism can be weakened.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To address this fundamental conflict, we believe <strong>orchestration<\/strong> is required \u2013 an approach that can dynamically manage resources, recover from issues, and adapt the system to evolving conditions without sacrificing safety. This is why we are developing the Timpani project together with the <a href=\"https:\/\/projects.eclipse.org\/projects\/automotive.pullpiri\" target=\"_blank\" rel=\"noopener\" title=\"\">Eclipse Pullpiri<\/a> project. By combining deterministic scheduling with orchestration\u2011driven adaptability, we aim to create an SDV platform that ensures both safety requirements and cloud\u2011native flexibility.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<figure class=\"wp-block-pullquote\"><blockquote><p><em>&#8220;Together, Eclipse Pullpiri and Timpani provide a tightly integrated orchestration\u2011plus\u2011deterministic\u2011scheduling solution for software\u2011defined vehicles.&#8221; <\/em><\/p><\/blockquote><\/figure>\n<\/blockquote>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\"><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">How does Timpani fit into the broader SDV and Eclipse ecosystem?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Timpani has the strongest synergy with the <a href=\"https:\/\/projects.eclipse.org\/projects\/automotive.pullpiri\" target=\"_blank\" rel=\"noopener\" title=\"\">Eclipse Pullpiri<\/a> project, to which LG Electronics is already contributing and actively developing. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While Eclipse Pullpiri determines deployment locations, manages the runtime environment and required resources for each application like K8S in cloud environments, and orchestrates applications based on vehicle conditions, Timpani focuses on ensuring that critical applications meet their execution deadlines. When a deadline miss occurs, Timpani communicates with Eclipse Pullpiri to orchestrate the affected applications. This may involve changing the deployment location, adjusting resource allocations, or, in some cases, terminating lower\u2011priority applications. Together, Eclipse Pullpiri and Timpani provide a tightly integrated orchestration\u2011plus\u2011deterministic\u2011scheduling solution for software\u2011defined vehicles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why is the project called \u201cTimpani\u201d?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The project is called \u201cTimpani\u201d because, just like a timpani drum in an orchestra that keeps the beat for all the other instruments, the Timpani project helps keep the timing of all workloads in the vehicle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It makes sure everything runs on time and in sync. We learned during the Eclipse Pullpiri naming process that trademark rules make it difficult to use common words for project names. So for Timpani, we are also looking for a unique, meaningful, and contribution\u2011friendly name that avoids trademark issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Want to learn more about Timpani? Join the <a href=\"https:\/\/eclipsesdv.org\/events\/sdv-community-days-at-t-systems\/\" title=\"\">SDV Community Days<\/a> on 24-25 February in Bonn, Germany.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-luminous-vivid-orange-background-color has-background wp-element-button\" href=\"https:\/\/eclipsesdv.org\/events\/sdv-community-days-at-t-systems\/\">Register now<\/a><\/div>\n<\/div>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-300x200.jpg\" alt=\"\" class=\"wp-image-7359\" srcset=\"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-300x200.jpg 300w, https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-1024x683.jpg 1024w, https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-768x512.jpg 768w, https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-1536x1024.jpg 1536w, https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/lg_0158-2048x1365.jpg 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\"><em>Chulhee Lee is Project Leader at LG Electronics in South Korea. Photo \u00a9<\/em> <em>LG Electronics.<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"featured_media":7360,"template":"","meta":{"_acf_changed":true},"tags":[62],"class_list":["post-7358","blogs","type-blogs","status-publish","has-post-thumbnail","hentry","tag-orchestration"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<link rel=\"canonical\" href=\"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/tag\\\/orchestration\\\/#listItem\",\"name\":\"Orchestration\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/tag\\\/orchestration\\\/#listItem\",\"position\":2,\"name\":\"Orchestration\",\"item\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/tag\\\/orchestration\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/blogs\\\/the-timpani-project-a-drumbeat-for-vehicle-workloads\\\/#listItem\",\"name\":\"The Timpani project: A drumbeat for vehicle workloads\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/blogs\\\/the-timpani-project-a-drumbeat-for-vehicle-workloads\\\/#listItem\",\"position\":3,\"name\":\"The Timpani project: A drumbeat for vehicle workloads\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/tag\\\/orchestration\\\/#listItem\",\"name\":\"Orchestration\"}}]},{\"@type\":\"CollectionPage\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/#collectionpage\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/\",\"inLanguage\":\"ja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/#breadcrumblist\"}},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#organization\",\"name\":\"Eclipse SDV\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/cropped-cropped-SDV_logo.png\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/#organizationLogo\",\"width\":630,\"height\":235},\"image\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/7358\\\/#organizationLogo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#website\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/\",\"name\":\"Eclipse SDV\",\"inLanguage\":\"ja\",\"publisher\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"","description":"","canonical_url":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/","robots":"","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja#listItem","position":1,"name":"Home","item":"https:\/\/eclipsesdv.org\/ja","nextItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/#listItem","name":"Orchestration"}},{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/#listItem","position":2,"name":"Orchestration","item":"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/","nextItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/blogs\/the-timpani-project-a-drumbeat-for-vehicle-workloads\/#listItem","name":"The Timpani project: A drumbeat for vehicle workloads"},"previousItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/blogs\/the-timpani-project-a-drumbeat-for-vehicle-workloads\/#listItem","position":3,"name":"The Timpani project: A drumbeat for vehicle workloads","previousItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/#listItem","name":"Orchestration"}}]},{"@type":"CollectionPage","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/#collectionpage","url":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/","inLanguage":"ja","isPartOf":{"@id":"https:\/\/eclipsesdv.org\/ja\/#website"},"breadcrumb":{"@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/#breadcrumblist"}},{"@type":"Organization","@id":"https:\/\/eclipsesdv.org\/ja\/#organization","name":"Eclipse SDV","url":"https:\/\/eclipsesdv.org\/ja\/","logo":{"@type":"ImageObject","url":"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2025\/12\/cropped-cropped-SDV_logo.png","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/#organizationLogo","width":630,"height":235},"image":{"@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358\/#organizationLogo"}},{"@type":"WebSite","@id":"https:\/\/eclipsesdv.org\/ja\/#website","url":"https:\/\/eclipsesdv.org\/ja\/","name":"Eclipse SDV","inLanguage":"ja","publisher":{"@id":"https:\/\/eclipsesdv.org\/ja\/#organization"}}]}},"aioseo_meta_data":{"post_id":"7358","title":"The Timpani project \u2013 a drumbeat for the SDV #separator_sa #site_title","description":"Timpani handles dynamic workload orchestration for SDVs. Get a first glimpse into the new project proposal for Eclipse SDV with Chulhee Lee from LG Electronics.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":"The Timpani project \u2013 a drumbeat for the SDV - Eclipse SDV","og_description":null,"og_object_type":"default","og_image_type":"featured","og_image_url":"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/Timpani-1470-x-325-px.png","og_image_width":"1470","og_image_height":"325","og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"featured","twitter_image_url":"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2026\/02\/Timpani-1470-x-325-px.png","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":"The Timpani project \u2013 a drumbeat for the SDV - Eclipse SDV","twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-02-06 11:03:10","updated":"2026-02-06 12:26:12","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eclipsesdv.org\/ja\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/\" title=\"Orchestration\">Orchestration<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tThe Timpani project: A drumbeat for vehicle workloads\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/eclipsesdv.org\/ja"},{"label":"Orchestration","link":"https:\/\/eclipsesdv.org\/ja\/tag\/orchestration\/"},{"label":"The Timpani project: A drumbeat for vehicle workloads","link":"https:\/\/eclipsesdv.org\/ja\/blogs\/the-timpani-project-a-drumbeat-for-vehicle-workloads\/"}],"_links":{"self":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/7358"}],"collection":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/types\/blogs"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/media\/7360"}],"wp:attachment":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/media?parent=7358"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/tags?post=7358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}