Uniprocessing vs Multiprocessing

Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern CPUs - upgrades, overclocking and troubleshooting
View previous topic :: View next topic  
Author Message
emh



Joined: 15 May 2014
Posts: 2

PostPosted: Thu May 15, 2014 7:31 am    Post subject: Uniprocessing vs Multiprocessing Reply with quote

Hi everybody,

I just join in CPU World, welcome me!, and I have a question to all of you that knows so much about processors.

How more common are uniprocessing processors, like the i7, over other multiprocessing processors, like those in the Xeon family?

I tried to surf the net for a sort of "more sold", or "more common" processors, but I can not find anything. Just this List of Intel microprocessors; which leads to other lists.

I was just programming some application on matlab, and after some time trying to catch a fail, I discovered that the error comes from running the application on different architectures. I dont know if this is common, or if I have to worry at all.

Anyone has some input?

Thanks a lot!
Back to top
View user's profile Send private message  
Antinomy



Joined: 29 May 2012
Posts: 243

PostPosted: Thu May 15, 2014 7:57 am    Post subject: Reply with quote

As a rule of thumb (though not always) - desktop/mobile -> uniprocessor
Servers -> multiprocessing


So if your software isn't intended to be run on servers, you don't have to worry.
Uniprocessing systems are much more common.
Back to top
View user's profile Send private message  
emh



Joined: 15 May 2014
Posts: 2

PostPosted: Thu May 15, 2014 8:33 am    Post subject: Reply with quote

Thanks Antinomy!

It is just weird how I ran into this problem. I just dont know why certain functions in matlab behaves like this, but I hope that it is an isolated case.

Has anyone experienced something like this, where a function returns a different value depending which architecture you run it?

I must say that the machine with dual-processing is returning a wrong value.....
Back to top
View user's profile Send private message  
H3nrik V!



Joined: 15 Apr 2014
Posts: 1246
Location: Denmark

PostPosted: Thu May 15, 2014 3:13 pm    Post subject: Reply with quote

Could it be that the difference is not the number of CPU cores but rather an issue with the operating system being 32 or 64 bits? This might cause some datatypes to have a different default size?
Back to top
View user's profile Send private message  
Antinomy



Joined: 29 May 2012
Posts: 243

PostPosted: Thu May 15, 2014 6:08 pm    Post subject: Reply with quote

It's a very strange situation in fact. Matlab should be aware of multiCPU configurations. Is it the latest version you are running?

And what configuration was it in exact? Try to change NUMA configuration in BIOS, that's the only thing that comes to my mind.
Back to top
View user's profile Send private message  
Guest






PostPosted: Mon May 19, 2014 3:28 am    Post subject: Reply with quote

I have tried the code only on 64bit architecture; that is why I was so puzzled when I saw that the result of the method was different.

And I am just running the latest Matlab 2014a; funny fact, it didnt happen with the 2011 version :S, but just with the latest.

What happened Matlab? You used to be cool.... Smile

I think I will just hope that the program is used only in uniprocessors; or detect which configuration is running and pop up a message.

Thanks a lot.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern CPUs - upgrades, overclocking and troubleshooting All times are GMT - 5 Hours
Page 1 of 1
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001 phpBB Group