delay modeling performance and technology 7192149