TIP: Click on subject to list as thread! ANSI
echo: win32
to: JEFF GUERDAT
from: ERNIE BOKKELKAMP
date: 1997-02-12 19:27:00
subject: NT and DEC alpha `PC`

On 09 Feb 1997 11:43, Jeff Guerdat (1:2613/313@) wrote:
 JG>EB>Mistake nr 1. The operating system and all other tasks 
 JG>running will also
 JG>EB>use that single processor. On a multi-processor system all 
 JG>threads (over
 JG>EB>all processes) will share the CPU's. Even a single threaded 
 JG>application
 JG>EB>will show a performance boost because it can get more 
 JG>cycles.
 JG>
 JG>Not extensively benchmarked but we have tried this a few times 
 JG>and have found
 JG>only a ~10% (the exact number is no doubt variable) performance 
 JG>gain.  One
 JG>would hope for at least a 50% gain given 2 CPUs vs. 1...
It depends on how you define, and measure, performance. I have some heavy I/O 
intensive applications running on a number of servers and all multi-processor 
machines show an almost doubled performance. 
It's normal for a simple application to show a relative low boost on a 
multi-processor machine because you are measuring one application only. If 
you would measure the overall performance then you measure a much better 
improvement. This is also one of the reasons for developing multi-threaded 
applications because each thread can perform better on it's own, if the 
application has been designed properly.
Cheers
Ernie
--- GEcho 1.00
---------------
* Origin: MsgedQ/Binkley/WinNT 4.0, Fuerth/Muenich, Germany (2:2490/2001.20)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.