Multicore OS Scalability Research

Multicore OS Scalability Research

Postby karthikvm » Fri Jun 27, 2014 3:21 pm

Hi,

I am pursuing Mulitcore OS scalability research. Here I study the scalability issues faced by mordern OS on the future multicore processors. My question is since Epiphany is called a co-processor, does the OS code run on them or only in the ARM main processor. Does Epiphany is used to run the tasks allocated to it my ARM main processor or can it run as a independent processor on its own? Kindly clarify my doubts.

Thanks,
karthik
karthikvm
 
Posts: 4
Joined: Fri Jun 27, 2014 3:09 pm

Re: Multicore OS Scalability Research

Postby Gravis » Fri Jun 27, 2014 4:24 pm

karthikvm wrote:does the OS code run on them or only in the ARM main processor.

Linux runs completely on the ARM cores within the Zynq FPGA chip. No part of the OS depends on the Epiphany III chip.

karthikvm wrote:Does Epiphany is used to run the tasks allocated to it my ARM main processor or can it run as a independent processor on its own?

The Epiphany has no initial loading mechanism and (IIRC) the cores are initially powered down, so when the chip is powered on it does nothing. It's possible to use the Epiphany independently by using an FPGA to do the initial program loading and activate the core(s) you want.
User avatar
Gravis
 
Posts: 445
Joined: Mon Dec 17, 2012 3:27 am
Location: East coast USA.

Re: Multicore OS Scalability Research

Postby karthikvm » Wed Jul 02, 2014 8:19 pm

Thanks a lot for the info Gravis. I appreciate it.
karthikvm
 
Posts: 4
Joined: Fri Jun 27, 2014 3:09 pm


Return to Epiphany Operating System

Who is online

Users browsing this forum: No registered users and 1 guest

cron