12.3.6 Barriers I/O