Loading…
This event has ended. View the official site or create your own event + mobile app → Check it out
This event has ended. Create your own
View analytic
Monday, November 5 • 1:20pm - 2:05pm
PF_ZIO: Using Network Frames to Convey I/O Data and Meta-Data - Alessandro Rubini

Sign up or log in to save this event to your list and see who's attending!


Traditionally, I/O devices have always been abstracted as characterdevices In that context we designed ZIO, an I/O framework capable ofsub-nanosecond time stamps, full meta-data delivery and symmetricalinput and output data flows.  PF_ZIO is a new protocol family thatoffers a more flexible I/O framework than char devices, making localand remote devices look alike.  PF_ZIO includes SOCK_RAW, SOCK_DGRAMand SOCK_STREAM, and supports sniffing for monitoring purposes.  Withit, a single file descriptor can convey data blocks from and to anynumber of peripherals.  While ZIO is already in use within some CERNdevices, PF_ZIO is not yet used in production, but the code is verypromising.
The intended audience is developers and researchers in the industrial area,especially those who design the hardware or the drivers. No previousexposure to ZIO is needed.

Speakers
AR

Alessandro Rubini

free lance
Alessandro is an independent consultant working on device drivers and | embedded systems, who teaches a related course in Pavia University, | Italy. Currently his main client is che hardware and timing section | at CERN, Switzerland. Together with Federico Vaga he designed an | developed ZIO, a novel I/O framework that is being used in CERN drivers.

Monday November 5, 2012 1:20pm - 2:05pm
Vivaldi II

Attendees (12)

Attendance numbers do not account for private attendees. Get there early!


Remove this from your schedule?
This session is full and you may not be able to get back in.
Remove
Cancel