Solved

I need to evaluate the physical, logical processors and cores together with memory used. Could you give me some tips on this?

Posted on 2011-09-21
8
225 Views
Last Modified: 2012-06-22
Hi there;

I need to evaluate the physical, logical processors and cores together with memory used. Could you give me some tips on this?

What I mean is that what is the difference between phyical and logical processors?

What I am doing is that I have to do an implementation for queueing for a process. So, should the number of the cores be evaluated in the first place against physical processors, then logical processors then memory itself?

How can I proceed?

For the record, I am implementing my program to assess the queue in C# and the target environment is again a Windows machine.

Kind regards.
0
Comment
Question by:jazzIIIlove
  • 4
  • 4
8 Comments
 
LVL 69

Assisted Solution

by:Callandor
Callandor earned 500 total points
ID: 36574935
The difference between physical and logical processors is usually whether a cpu is hyperthreading or not.  In the old days, each socket had a separate processor, and there was a 1 to 1 correspondence between physical and logical processors.  With the advent of multiple cores in a single socket, this is no longer true.

Each core is considered a physical processor, because from a computational perspective, there is little difference between two cores and two single cpus in two sockets.
0
 
LVL 12

Author Comment

by:jazzIIIlove
ID: 36575443
So with the light of your comment, in my application, should the number of the cores be evaluated in the first place against physical processors, then logical processors then memory itself?

It seems that number of cores checking reflects as same as the number of physical processors. Isn't it?

Kind regards.
0
 
LVL 69

Assisted Solution

by:Callandor
Callandor earned 500 total points
ID: 36576062
>It seems that number of cores checking reflects as same as the number of physical processors. Isn't it?

Yes - consider each core to be the equivalent of a single physical processor.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 12

Author Comment

by:jazzIIIlove
ID: 36579954
Yes, but what about my other questions?
0
 
LVL 69

Expert Comment

by:Callandor
ID: 36584335
Are you looking for C# programming help?  I tried to answer your hardware-related questions.
0
 
LVL 12

Author Comment

by:jazzIIIlove
ID: 36584342
I mean in which order should i distribute my resources against multiple clients?

Regards.
0
 
LVL 69

Accepted Solution

by:
Callandor earned 500 total points
ID: 36584432
It depends on what your clients need and what you have available - if they're just like thin clients logging into a server, then you are looking for an algorithm similar to what an OS does to manage multiple requests by parceling out resources.  That is not a simple question to answer - universities teach whole courses on this, so is that why you are asking this?
0
 
LVL 12

Author Comment

by:jazzIIIlove
ID: 36594066
Hi there;

Yes. I need some ideas or tips regarding the parameters indicating this distribution for thin clients.

Kind regards.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
As cyber crime continues to grow in both numbers and sophistication, a troubling trend of optimization has emerged over the last year.
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question