How individual core restarts in multicore ?

maroom

Right off the assembly line
Hai


A small doudt that I tried a lot on internet but negative

How individual core restarts in multicore ? ( multicore processor )

When restart of one core is required without stopping the other core's in multicore processor ?

Help me in resolving this issue

Thank you in advance


Below there is a link .. that gave me little idea but not helpful

MultiCore startup and shutdown.pdf
 

Cilus

laborare est orare
Look it depends upon Processor to Processor and OS to OS. The basic idea is like saving all the content of that particular Core into main memory, including the register files, Program Counter Values, Thread ID, Temporary values etc and then flush the registers and reset all the values.
Since all the values which were present inside that particular core is saved inside Main memory, OS is aware of the exact state of that core before it was restarted. So then OS can save all the data to the that core and start working from the state from where it got stopped.
 
OP
M

maroom

Right off the assembly line
Ya.. I agree with you.. Let us take an example of Cortex-A9 Arm Multicore Processor. could you please explain how the individual core restarts happens in this Processor when an error occurs in one core..

I am struggling with this since 15 days. Kindly help me out from this
 
Top Bottom