OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 16, 2024 1:19 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: [SOLVED] Multiple-processor systems
PostPosted: Wed Aug 04, 2021 4:01 am 
Offline
Member
Member

Joined: Sun Aug 01, 2021 5:24 pm
Posts: 51
In the System Programming Guide, Part 1 Chapter 3 MEMORY MANAGEMENT OVERVIEW

Quote:
These two mechanisms (segmentation and paging) can be configured to support simple single-program (or singletask) systems, multitasking systems, or multiple-processor systems that used shared memory.


So, does that mean that Intel CPU do support cooperation with others Intel CPU ?
Similar as NVLink Bridge.

If so, why there is no motherboard with multiple Intel CPU onboard, there is just for Xeon but not for others.

Else to program this multiple-processor system, I think it's Intel OneAPI that can do that, similar as CUDA for NVIDIA GPU.


Last edited by Rukog on Sun Aug 08, 2021 4:53 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Multiple-processor systems
PostPosted: Wed Aug 04, 2021 6:53 am 
Offline
Member
Member

Joined: Wed Oct 01, 2008 1:55 pm
Posts: 3192
You can buy multi-CPU motherboards with AMD thread ripper CPUs. Although, you really don't need multi-CPU boards to develop SMP systems as it is enough to run those on multicore CPUs. The difference between multicore and multi-CPU is minimal.


Top
 Profile  
 
 Post subject: Re: Multiple-processor systems
PostPosted: Wed Aug 04, 2021 9:10 am 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5134
Rukog wrote:
So, does that mean that Intel CPU do support cooperation with others Intel CPU ?

Some of them do, some of them don't. There aren't any CPUs that support everything in the architecture manual!


Top
 Profile  
 
 Post subject: Re: Multiple-processor systems
PostPosted: Wed Aug 04, 2021 11:28 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7614
Location: Germany
Rukog wrote:
If so, why there is no motherboard with multiple Intel CPU onboard, there is just for Xeon but not for others.


The additional logic required from CPU and board makes the system more expensive. Also, usual desktop workloads do not benefit that greatly from multi-CPU setups (especially not with the ready availability of multi-core CPUs).

So the market available is that for high-end servers, i.e. Xeons, where the customer does not care as much about the die price.

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group