IOMMU Evaluation in Automotive Use-Cases
Nowadays, the Embedded Linux system become more complex while the end-users have more expectation on the new vehicles. To cope with the demands, more hardware resources have been added to the system, …
Talk Title | IOMMU Evaluation in Automotive Use-Cases |
Speakers | Khiem Nguyen (Senior Staff Engineer, Renesas Design Vietnam) |
Conference | Open Source Summit North America |
Conf Tag | |
Location | Vancouver, BC, Canada |
Date | Aug 27-31, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Nowadays, the Embedded Linux system become more complex while the end-users have more expectation on the new vehicles. To cope with the demands, more hardware resources have been added to the system, esp. expanding system memory over 32-bit physical address boundary (4GBytes). In Embedded Linux, the IOMMU framework is essential to help hardware IP access whole physical range over 32-bit address space. To understand the status of IOMMU support, Khiem intends to describe the evaluation result of using IOMMU in typical vehicle-related usecases (multimedia processing, virtualization, resource isolation, etc) and share the experiences taking Renesas SoC platform as an example. In particular, Khiem will address the problem about buffer sharing with physical contiguous DMA buffers, V4L2 encoding/decoding with GStreamer, performance issue with practical examples and corresponding solutions.