Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

multithread or higher clock speed

Hi
 
I have a camera that records images of an area sensitive detector, the system runs at 40 Hz and is syncronized with many other components. I have written a vi to grab and analyse the images but it is not able to run the full 40 Hz, but only something like 35 to 38 Hz.
As we are about to upgrade our computer anyway i wanted to know what would be fastest - so that my program can run at 40 Hz.
 
Would the program be able to benefit from a dual core processor (eg. can it run in several threads) or should i get a single core processor with high clock?
 
Im currently using a AMD 64 3000+ cpu on a nforce4 motherboard with 2*512mb DDR dual ram.
Im planning to upgrade to a AMD64 x2 processor or a faster AMD64 processor.
 
I have attached the part of my program that grabs the images and does the analysis.
 
Regards,
Simon
 
 
Download All
0 Kudos
Message 1 of 4
(3,248 Views)
Here you go.
 
I have.....
2 x 2.13GHz 64 bit processors.
2Gb of Ram
 
(I do have a few background applications running but not many)
 
AdamB
Applications Engineering Team Leader | National Instruments | UK & Ireland
0 Kudos
Message 2 of 4
(3,159 Views)

Thats nice and fast, i could actually run at 50 Hz. I dont know why it is not faster in the parallel part, what cpu is it? P4 D, core 2, X2?

 

Thanks for your help

Simon

0 Kudos
Message 3 of 4
(3,148 Views)

Hey,

It's an Intel Core2 CPU 6400 x 2 @ 2.13GHz

AdamB

Applications Engineering Team Leader | National Instruments | UK & Ireland
Message 4 of 4
(3,132 Views)