Collaboration Summit has ended

The Linux Foundation Collaboration Summit is an exclusive, invitation-only summit gathering core kernel developers, distribution maintainers, ISVs, end users, system vendors and other community organizations for plenary sessions and workgroup meetings to meet face-to-face to tackle and solve the most pressing issues facing Linux today. If your company is not a member of The Linux Foundation and you are interested in joining please visit our website to learn more about how you can become a Corporate Member.

Request an Invitation To Participate

Back To Schedule
Tuesday, April 16 • 2:00pm - 3:00pm
DMA API Performance and Contention on IOMMU Enabled Environments - Thadeu Lima de Souza Cascardo, IBM

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

This presentation is directed mainly to other kernel developers, including architecture maintainers, and driver developers. It showscontention points when drivers use the DMA API to communicate with the hardware and scalability might be damaged. The IO address space needs tobe allocated and managed using an IOMMU, and these allocations may degrade performance if not done in a way that avoids concurrency. IOMMUsare important in virtual environments, since they allow devices to be driven directly by a virtual machine, without compromising security. Andthey have been implemented in many platforms in the last years. It's also going to be shown that there is potential to sharing code betweenarchitectures and improve performance by experimenting different allocation algorithms.

avatar for Thadeu Lima de Souza Cascardo

Thadeu Lima de Souza Cascardo

Software Engineer Staff, IBM
Thadeu Cascardo has contributed to Linux kernel in the last four years, mainly with bug fixing in many different areas. He has worked for IBM on the last year and a half, supporting Linux drivers on Power series servers. He has presented before on events in Brazil, including Fórum... Read More →

Tuesday April 16, 2013 2:00pm - 3:00pm PDT
Market Street

Attendees (0)