arXiv · 2609.29311
Model-Based Retargeting to Many-Core CPS: Simulink-to-OpenCL Workflow
Abstract
This paper addresses the software portability gap between Model-Based Development (MBD) and advanced many-core execution for Cyber-Physical Systems (CPS). We present a workflow-preserving retargeting approach for Simulink-based CPS applications with candidate-wise data parallelism to OpenCL-based many-core processors. Rather than manually rewriting models for new platforms, our toolchain uses MathWorks GPU Coder to extract data-parallel CUDA code, which is then translated into OpenCL host and device code via a custom framework. The conversion handles syntax rewriting, API emulation, and platform-specific argument packing. We deployed this workflow for a computationally intensive Frenet-frame trajectory planner on the Kalray MPPA Coolidge2. The results demonstrate the feasibility of a workflow-preserving retargeting pipeline for the evaluated CPS workload and platform.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ryuga Chiba, Hiroshi Fujimoto, Takuya Azumi. 2026-09-24. Model-Based Retargeting to Many-Core CPS: Simulink-to-OpenCL Workflow. https://doi.org/10.1007/978-3-032-36590-3_6
Cite the original work for its findings. Save a collection to share your selection of sources.