The Community for Technology Leaders
RSS Icon
Issue No.02 - March/April (2008 vol.10)
pp: 38-45
Yang-Ming Zhu , Philips Healthcare
Madhavi Ahuja , Philips Healthcare
Xiangyu Wu , Philips Healthcare
Chris Dauterman , Philips Healthcare
Cheng-Hsiu Chen , Philips Healthcare
Ron Sukalac , Philips Healthcare
Steve Cochoff , Philips Healthcare
Combining information from various medical imaging modalities can lead to better diagnoses, treatment planning, and results assessment. If it is done carelessly, it can lead to poor application start-up performance and cause bottlenecks. The authors developed a medical-imaging-viewing application with C# and the .NET Framework. For a typical use scenario, the start-up time was about 40 seconds. To tackle the sluggish start-up, the authors analyzed the application to understand the bottleneck and determine where the time was spent. Using various techniques, they reduced the start-up time to about seven seconds, greatly improving customer satisfaction.
start-up performance; performance tuning; performance perception; .NET Framework; data compression; multithreading; lazy initialization, creation, and loading; native image; asynchronous reads; medical imaging
Yang-Ming Zhu, Madhavi Ahuja, Xiangyu Wu, Chris Dauterman, Cheng-Hsiu Chen, Ron Sukalac, Steve Cochoff, "Improving Startup Performance for a Medical Image Viewing Application", IT Professional, vol.10, no. 2, pp. 38-45, March/April 2008, doi:10.1109/MITP.2008.31
1. P.J. Slomka, "Software Approach to Merging Molecular with Anatomic Information," J. Nuclear Medicine, vol. 45, no. 1 (supplement), 2004, pp. 36S–45S.
2. D. Schmodt et al., Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, vol. 2, John Wiley &Sons, 2000.
3. M. Kircher and P. Jain, Pattern-Oriente Software Architecture: Patterns for Resource Management, vol. 3, John Wiley &Sons, 2004, pp. 38–52.
4. R. Wilkes, "NGen Revs up Your Performance with Powerful New Features," MSDN Magazine, Apr. 2005; 05/04NGen.
5. S. Biswas, "The Performance Benefits of NGen," MSDN Magazine, May 2006; 06/05CLRInsideOut.
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool