CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Course
Courses & Lectures
 
ESC SV-451- ADMA: Taking Linux Out of the Data Path
Haluk Aytac Sr. Solutions Architect, AMCC
Module
Access / Purchase Course
 
Note: Please turn off pop-up blocking software to launch course
 

DESCRIPTION
This class's general theme is: Taking Linux out of the Data Path for Better Performance. The Linux kernel contains a driver called MD that provides a software RAID facility. Its performance is a fraction of what an SoC with RAID DMA engines can do. The Linux Asynchronous DMA interface was recently created for an SoC to make use of its DMA engines. This class describes how the performance of a RAID system is accelerated by offloading data path tasks to DMA engines using this interface. The resulting high performance Linux RAID driver as well RAID algorithms are discussed in enough detail to provide a working understanding. The impact of page size as well as memory copies are shown. The class is accompanied with a live demonstration of an embedded Linux storage enclosure.

PREREQUISITES
Course Price $19.95
A basic understanding of Linux device drivers and threading concepts is recommended.

ESTIMATED TIME
82 minutes

AUTHOR

Haluk Aytac Sr. Solutions Architect, AMCC
Haluk Aytac is a senior solutions architect at AMCC. He is currently concentrating on software enablement and systems engineering of storage processors. He previously worked at National Semiconductor, 3Tau, Hewlett-Packard, and Velio Communications in various engineering and marketing roles. Haluk has been a participant at T11 and IEEE 802.3. He has also written articles for publications and made presentations at standards meetings and conferences. He holds three patents in process, logic design, and software respectively. Haluk has an MA from the University of California, Berkeley and a BA from Robert College both in physics.
View the complete TechOnLine University Course Guide.
 
Rate this course
WORSE | BETTER
1 2 3 4 5




Embedded Systems Conference (ESC)