Performance of pipelined asynchronous systems