Just a reminder.
Vehicle entry permit form is still available on my site
Please register there.
P.S. We DON'T keep a sensitive information, and delete the registration
details right after lecture, so it's very important to register again
for EVERY coming lecture.

Orr Dunkelman wrote:
> Next Monday, 11th of June, at 18:30 the Haifa Linux Club, will gather to
> hear Muli Ben-Yehuda speak about
>                The Price of Safety: Evaluating IOMMU Performance
> Abstract
> IOMMUs, "IO Memory Management Units", are hardware devices that
> translate device DMA addresses to machine addresses. Isolation capable
> IOMMUs perform a valuable system service, preventing rogue devices
> from performing errant or malicious DMAs, thereby substantially
> increasing the system's reliability and availability. Without an
> IOMMU, a peripheral device could be programmed to overwrite any part
> of the system's memory. An isolation capable IOMMU restricts a device
> so that it can only access parts of memory it has been explicitly
> granted access to. Operating systems utilize IOMMUs to isolate device
> drivers; hypervisors utilize IOMMUs to grant secure direct hardware
> access to virtual machines. With the imminent publication of the
> PCI-SIG's IO Virtualization standard, as well as Intel and AMD's
> introduction of isolation capable IOMMUs in all new servers, IOMMUs
> will become ubiquitous.
> IOMMUs can impose a performance penalty due to the extra memory
> accesses required to perform DMA operations. The exact performance
> degradation depends on the IOMMU design, its caching architecture, the
> way it is programmed and the workload. In this paper, we present the
> performance characteristics of the Calgary and DART IOMMUs in Linux,
> both on bare metal and hypervisors. We measure the throughput and CPU
> utilization of several IO workloads with and without an IOMMU and
> analyze the results. We then discuss potential strategies for
> mitigating the IOMMU's costs. We conclude by presenting a set of
> optimizations we have implemented and the resulting performance
> improvements.
> Joint work with Jimi Xenidis and Michal Ostrowski (IBM Research),
> Leendert van Doorn (AMD), Karl Rister and Alexis Bruemmer (IBM LTC).
> ======================================================
> We meet in Taub building, room 3. For instructions see:
> http://www.haifux.org/where.html
> Attendance is free, and you are all invited!
> ======================================================================
> Future Lectures:
> 168     High-Availability clusters on Linux and other systems
>                                                Guy Keren
> 25/6/2007
> 169     TOR                                Shachar Shemesh    9/7/2007
> We are always looking for interesting lectures. If you wish to
> contribute  a
> lecture to the 2007 lecture season - drop us a line at [EMAIL PROTECTED]

Leon Romanovsky
"Change is inevitable; progress is optional".

Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]

Reply via email to