[Oberon] Multiprocessor interconnect design and programming

Srinivas Nayak sinu.nayak2001 at gmail.com
Tue Nov 22 19:02:32 CET 2016


Many books are there that discuss microcontroller system design...
Many more books are there that discuss single microprocessor system design...
But no book covers yet a double microprocessor system design...

I mean, in detail...


With thanks and best regards,

Yours sincerely,
Srinivas Nayak

Home: http://www.mathmeth.com/sn/
Blog: http://srinivas-nayak.blogspot.in/

On 11/22/2016 07:51 PM, Lars wrote:
> Interesting discussion regarding the science of computers.
>
> This, is what I thought computer science courses taught in university and
> college.  i.e. the science behind a computer hardware and then finally how
> to create software that works with that hardware.
>
> Apparently in college and university, computer science doesn't teach these
> sorts of things, which is sad because that is what computer science
> means....
>
> Maybe some of the computer science journals out there have some articles
> on the subject? If not, someone should write it.
>
> On Mon, November 21, 2016 5:10 pm, John R. Strohm wrote:
>> It depends.
>>
>>
>> It depends on the architecture of the processors.
>>
>>
>> It depends on the architecture of the system.
>>
>>
>> It depends on what the overall system is intended to do.  For some
>> applications, you want a "sea of processors", all working simultaneously
>> on pieces of a total dataset.  Image processing is frequently done this
>> way. For others, you want a pipeline, one processor feeding another.
>> (Certain
>> graphics applications work particularly well this way.)
>>
>> It just depends.
>>
>>
>> There is no one "right" way.  There are general guidelines, but that's
>> all you really have to go on, and there are always exceptions to the
>> guidelines.
>>
>> -----Original Message-----
>> From: Srinivas Nayak
>> Sent: Sunday, November 20, 2016 5:21 AM
>> To: ETH Oberon and related systems
>> Subject: [Oberon] Multiprocessor interconnect design and programming
>>
>>
>> Dear All,
>>
>>
>> Recently I am little curious to know how two processors work together...
>> Say on a single board, two x86 processors are sitting...
>> How they will work under a single OS...
>> How generally such multiple processors get connected on one board
>> and how they get initialize and work under one OS, how OS gets the other
>> cpu work... Not much from hardware point of view, but from a OS designer
>> point of view on multiprocessor system...
>>
>> Is there any good book that teaches us about these?
>> I see all books discuss on single processor systems...
>>
>>
>> I asked in IRC channels, but they couldn't help either...
>> Any help?
>>
>>
>>
>> With thanks and best regards,
>>
>>
>> Yours sincerely,
>> Srinivas Nayak
>>
>>
>> Home: http://www.mathmeth.com/sn/
>> Blog: http://srinivas-nayak.blogspot.in/
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>>
>>
>>
>> ---
>> This email has been checked for viruses by Avast antivirus software.
>> https://www.avast.com/antivirus
>>
>>
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>>
>>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>


More information about the Oberon mailing list