Intel’s Approach
A two-pronged attack
- hardware: communication processor
- software: device-drivers
Use a RISC processor to handle communication for the main processor
- isolate main processor from slower peripherals
- reduce interrupts to CPU
- support for system busses running at different clock rates
Define a new standard: Intelligent I/O
- standardize device-drivers
- minimize OS dependencies
- increase system throughput