public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* any uefi application that can simulator multi processor dispatch logic in OS
@ 2017-08-17  9:55 wang xiaofeng
  2017-08-17 10:01 ` Ni, Ruiyu
  0 siblings, 1 reply; 3+ messages in thread
From: wang xiaofeng @ 2017-08-17  9:55 UTC (permalink / raw)
  To: edk2-devel@lists.01.org

Hello,
   Do anyone know uefi application that can simulator multi processor dispatch logic in OS ?
   UEFI defines EFI_MP_SERVICES_PROTOCOL, usually bios use this protocol to do BSP and AP initlizaition. StartupAllAPs is called to run the same logic function.
   Any EFI application can divide a task to different thread context and assign to idle AP by random or different dispatching logic?
   Or I need a Mini UEFI OS to do it?
  Thanks in advance!

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: any uefi application that can simulator multi processor dispatch logic in OS
  2017-08-17  9:55 any uefi application that can simulator multi processor dispatch logic in OS wang xiaofeng
@ 2017-08-17 10:01 ` Ni, Ruiyu
  2017-08-17 14:59   ` wang xiaofeng
  0 siblings, 1 reply; 3+ messages in thread
From: Ni, Ruiyu @ 2017-08-17 10:01 UTC (permalink / raw)
  To: wang xiaofeng, edk2-devel@lists.01.org

I believe what you want is a multi-threading capable tiny OS.
I don't know a real project for your purpose.
But I guess there should be plenty of such projects there, just need porting effort.

Thanks/Ray

> -----Original Message-----
> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of
> wang xiaofeng
> Sent: Thursday, August 17, 2017 5:55 PM
> To: edk2-devel@lists.01.org
> Subject: [edk2] any uefi application that can simulator multi processor
> dispatch logic in OS
> 
> Hello,
>    Do anyone know uefi application that can simulator multi processor
> dispatch logic in OS ?
>    UEFI defines EFI_MP_SERVICES_PROTOCOL, usually bios use this protocol
> to do BSP and AP initlizaition. StartupAllAPs is called to run the same logic
> function.
>    Any EFI application can divide a task to different thread context and assign
> to idle AP by random or different dispatching logic?
>    Or I need a Mini UEFI OS to do it?
>   Thanks in advance!
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: any uefi application that can simulator multi processor dispatch logic in OS
  2017-08-17 10:01 ` Ni, Ruiyu
@ 2017-08-17 14:59   ` wang xiaofeng
  0 siblings, 0 replies; 3+ messages in thread
From: wang xiaofeng @ 2017-08-17 14:59 UTC (permalink / raw)
  To: Ni, Ruiyu; +Cc: edk2-devel@lists.01.org


yes,  small tiny OS that can run on UEFI is OK for me 







At 2017-08-17 18:01:23, "Ni, Ruiyu" <ruiyu.ni@intel.com> wrote:
>I believe what you want is a multi-threading capable tiny OS.
>I don't know a real project for your purpose.
>But I guess there should be plenty of such projects there, just need porting effort.
>
>Thanks/Ray
>
>> -----Original Message-----
>> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of
>> wang xiaofeng
>> Sent: Thursday, August 17, 2017 5:55 PM
>> To: edk2-devel@lists.01.org
>> Subject: [edk2] any uefi application that can simulator multi processor
>> dispatch logic in OS
>> 
>> Hello,
>>    Do anyone know uefi application that can simulator multi processor
>> dispatch logic in OS ?
>>    UEFI defines EFI_MP_SERVICES_PROTOCOL, usually bios use this protocol
>> to do BSP and AP initlizaition. StartupAllAPs is called to run the same logic
>> function.
>>    Any EFI application can divide a task to different thread context and assign
>> to idle AP by random or different dispatching logic?
>>    Or I need a Mini UEFI OS to do it?
>>   Thanks in advance!
>> _______________________________________________
>> edk2-devel mailing list
>> edk2-devel@lists.01.org
>> https://lists.01.org/mailman/listinfo/edk2-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-08-17 14:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-17  9:55 any uefi application that can simulator multi processor dispatch logic in OS wang xiaofeng
2017-08-17 10:01 ` Ni, Ruiyu
2017-08-17 14:59   ` wang xiaofeng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox