Choose the most suitable multithreaded architecture can be used
in each of the following cases:
Server designed to handle 100 requests simultaneously.
Editing a word document.
Visitors’ tracking system in the ministry of defense, supported with surveillance
cameras.
Being able to check pdf document, watch a film, install a new program, copy files
to a flash memory simultaneously.
1. Server designed to handle 100 requests simultaneously : Simultaneous multithreading as this ensures that each core of CPU is break up into several threads to ensure performance.
2. Editing a word document : Interleaved multithreading as multiple threads may be in line but only one thread is accessed at a time.
3. Visitors’ tracking system in the ministry of defense, supported with surveillance cameras : Coarse-grained multithreading as there may be multiple cameras and only one camera can be focused at a time. This ensures rapid switch between threads.
4. Being able to check pdf document, watch a film, install a new program, copy files to a flash memory simultaneously : Simultaneous multithreading
Choose the most suitable multithreaded architecture can be used in each of the following cases: Server...