Related Experiment Videos
Optimization of a low-cost truly preemptive multitasking PC diagnostic workstation
S Ghosh1, K P Andriole, D E Avrin
1Department of Radiology, University of California at San Francisco, USA.
Journal of Digital Imaging
|August 1, 1997
Summary
Windows NT offers a cost-effective preemptive multitasking environment for diagnostic workstations. Optimizing its graphical user interface (GUI) and data transmission ensures seamless clinical workflows.
Area of Science:
- Computer Science
- Medical Imaging Technology
- Operating Systems
Background:
- Windows 95/NT offers preemptive multitasking, making it a potential low-cost diagnostic workstation.
- Clinical diagnostic workstations must handle user interface interactions and data transmission concurrently.
- Contention for CPU resources can cause graphical user interface (GUI) lockouts or delays during image transmission.
Purpose of the Study:
- To test and optimize GUI actions and image data transmission on Windows NT.
- To leverage Windows NT's time-slicing and dynamic prioritization for improved performance.
- To ensure GUI responsiveness during Digital Imaging and Communications in Medicine (DICOM) file transfers.
Main Methods:
- Implemented WinSockets and Transmission Control Protocol/Internet Protocol (TCP/IP) with dynamic priority time-slicing.
- Investigated the relationship between dynamic priority assignment and GUI/communication threads for CPU resource allocation.
- Tested performance using 10 MB/sec Ethernet and 100 MB/sec Fast and Wide Ethernet.
Main Results:
- Achieved GUI delays not exceeding 1/10 second during DICOM file transfers.
- Preliminary tests with typical clinical files (10-30 MB) over Ethernet showed no visually perceptible GUI interruption.
- Dynamic priority assignment effectively managed CPU resources between GUI and data transmission tasks.
Conclusions:
- Windows NT's preemptive multitasking and dynamic prioritization offer a viable platform for diagnostic workstations.
- Optimized CPU resource allocation ensures efficient handling of both user interactions and large data transfers.
- The Windows NT platform demonstrates potential for cost-effective and responsive clinical diagnostic imaging.