Loading…
16-17 June, 2026
Mumbai, India
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit India 2026 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.


Tuesday June 16, 2026 2:00pm - 2:40pm IST
Modern embedded audio devices increasingly run mainline Linux, but achieving deterministic low-latency multi-channel audio processing remains a challenge. While heterogeneous SoCs include DSP accelerators capable of handling signal processing workloads efficiently, integrating these accelerators into a standard Linux audio stack without proprietary middleware is non-trivial.
This talk presents a practical, upstream-friendly approach to building a zero-copy DSP offload framework using mainline Linux components such as remoteproc, rpmsg, and ALSA. Instead of relying on custom kernel patches or vendor-specific frameworks, the solution leverages DMA-backed shared memory and rpmsg-based signaling to enable efficient inter-processor communication between ARM application cores and a DSP.
A key focus of this session is eliminating redundant memory copies across kernel and user space boundaries. By designing a ping-pong buffer architecture with shared memory mapping and pointer-based synchronization, we achieved deterministic real-time streaming with significantly reduced CPU utilization and improved latency characteristics.
Speakers
avatar for Vishnu Pratap Singh

Vishnu Pratap Singh

Engineering Leader, Texas Instruments Incorporated
Vishnu Pratap Singh is an embedded systems expert and engineering leader with nearly two decades of experience in Linux development, BSP, and Linux based product engineering for communication devices, Satellite terminals, smart devices, IoT, and pro-audio. He is currently driving... Read More →
avatar for Paresh Bhagat

Paresh Bhagat

Embedded Software Engineer, Texas Instruments India
I am an Embedded Software Engineer at Texas Instruments with nearly 3 years of experience in developing and integrating solutions for embedded Linux systems. My experience includes Hypervisor such as Jailhouse, embedded Linux build systems like Buildroot and Yocto, and Linux audio... Read More →
Tuesday June 16, 2026 2:00pm - 2:40pm IST
Lotus 2 (Third Floor)
  Embedded
  • Audience Experience Level Any

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link