Performance tuning of imaging applications through pattern-based code transformation
Raghvinder S. Sangwan, Robert S. Ludwig, Phillip A. Laplante, Colin J. Neill · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2005
The benefits of an object-oriented approach and pattern based design for complex software systems are well known. But most software engineers believe that these techniques have a run time performance cost that is too high for real-time imaging applications. Unfortunately, no usable data to support or disprove this contention exists. In this work we describe a set of experiments that challenge the conventional wisdom. We report on our results and we further introduce a strategy to thoroughly investigate the issues of run-time performance in any real-time imaging system.