Re: processor choice

From: Darin Perusich Date: November 22, 2005 technical Source: cognigencorp.com
From: Darin Perusich Darin.Perusich@cognigencorp.com Subject: Re: [NMusers] processor choice Date: Tue, 22 Nov 2005 08:41:48 -0500 for an application to take advangate of a dual core cpu, much like pentium4's hyper-threading it needs to be a multithreaded and nonmem is about the furtherest thing from multithreaded. i did some runtime comparisons on single cpu P4 systems with HT (hyper-threading) enabled and disable, and dual cpu P4 systems with HT disabled. HT'ing doesn't by you anything when running nonmem other then a longer runtimes when you try to run a job/cpu. take a job that runs in 40 minutes single cpu with HT disable. when HT is enable and 2 identical jobs are run, one per virtual cpu the jobs take nearly twice as long. though runtime is marginally better with HT then when running 2 jobs when HT is disabled. when run on a dual-cpu system with HT disabled of the same speed, the 2 jobs run in the same time as a single job when HT is disabled. i can purchase a machine with dual 3.0GHz Intel Xeon processors for $1779.00, a dual-core 3.0GHz intel pentium D runs about $1707.00, or a singe 3.0GHz P4 for around $1550.00. if your goal is the maximize the number of nonmem jobs you can run in the shortest amount of time your better for going with dual processor machines any day. my 2 cents. -- Darin Perusich Unix Systems Administrator Cognigen Corp. darinper@cognigencorp.com
Nov 21, 2005 Bill Knebel processor choice
Nov 22, 2005 Darin Perusich Re: processor choice
Nov 22, 2005 Mark Sale Re: processor choice