Pipelines and Protocols