Benchmarking and hyperthreading

general questions about Neat Image
Post Reply
taob
Posts: 119
Joined: Sat Feb 08, 2003 2:12 pm
Location: Toronto, ON
Contact:

Benchmarking and hyperthreading

Post by taob »

I'm running on an 800-MHz Pentium III laptop with Windows XP. It takes about 7 minutes to process a 6-megapixel Canon D60 image using standard filter settings. How fast are people finding NI on a current top-of-the-line system (e.g., a 3-GHz P4 or Athlon XP 2800+ system)? Does NI benefit from HyperThreading-enabled P4 systems?
69rugby
Posts: 2
Joined: Fri Feb 07, 2003 2:51 pm
Location: UK

Post by 69rugby »

I am using the Demo program on a desktop PC with 750MHz Athlon, 640Mb RAM and find it takes 50seconds per M pixel, i.e. 5 minutes for 6Mp from a Fujifilm S602Z. This seems to compare favourably with some figures on the NeatImage pages.
Hope that helps!
NITeam
Posts: 3173
Joined: Sat Feb 01, 2003 4:43 pm
Contact:

Post by NITeam »

P4M 1.4GHz, 2MP image: 52sec

NI does benefit from a fast CPU/FPU, large cache; it uses special optimizations on C2/P3/P4/AthlonXP
Last edited by NITeam on Sun Feb 09, 2003 2:28 pm, edited 1 time in total.
taob
Posts: 119
Joined: Sat Feb 08, 2003 2:12 pm
Location: Toronto, ON
Contact:

Post by taob »

Will the queue manager kick off multiple filtration processes if there are multiple CPUs available? I have a bunch of dual 2.4-GHz P4 Xeon servers at the office I could try this on.
NITeam
Posts: 3173
Joined: Sat Feb 01, 2003 4:43 pm
Contact:

Post by NITeam »

Not yet. We are considering ways to implement this feature.

Meanwhile you can just start two instances of NI on one computer to utilize both CPUs.
taob
Posts: 119
Joined: Sat Feb 08, 2003 2:12 pm
Location: Toronto, ON
Contact:

Post by taob »

Ah, so it is safe to run multiple instances of NI then? They won't accidentally clobber saved configurations or overwrite each other's queues, etc.? Another future consideration would be the ability to apply multiple CPUs to a single image (i.e., divide an image into multiple regions and have each CPU work on one, assuming the NI algorithms can chunk up the data that way). Speed speed speed! :)
NITeam
Posts: 3173
Joined: Sat Feb 01, 2003 4:43 pm
Contact:

Post by NITeam »

Yes, it is safe to run two instances.
Post Reply