Hi Julien,

Just curious how your project is coming along. Have you decided on the 
benchmark metrics?

thanks,
Aditi 


> On Sep 21, 2018, at 1:08 AM, Julien Gomez <[email protected]> 
> wrote:
> 
> Hello Aditi,
> 
> Thank you for your advices. I've already joined the Slack ;-) It's nice to 
> see a dev community with a modern communication channel.
> 
> Can you give more information or references about HAL performance - latency 
> and throughput of peripheral access?
> 
> Regards,
> 
> Julien
> 
> 
> Le 20/09/18 à 19:00, aditi hilbert a écrit :
>> Hi Julien and Trong-Vu,
>> 
>> Thanks for wanting to include Apache Mynewt in a comparative benchmarking 
>> across different RTOS!
>> 
>> There are lots of standard metrics that benchmark an OS kernel. Commercial 
>> RTOS such as ThreadX or Micrium tout these stats often - interrupt latency, 
>> context switching time, memory allocation/deallocation etc. These are 
>> interesting, but going beyond the kernel is probably more useful such as HAL 
>> performance - latency and throughput of peripheral access. People are also 
>> interested in power consumption/current draws for some basic operations both 
>> at kernel level and esp. at network protocol level e.g. message tx/rx etc. I 
>> am sure others in the community would have a lot of suggestions.
>> 
>> Have you joined the Mynewt workspace on Slack?
>> https://join.slack.com/t/mynewt/shared_invite/enQtMTkwMTg1ODM1NTg5LTY0ZjgxNmFjNzBjZmRlZDdlYmM4MGUzNDdkNDQ1NDE0OWRlYWE4ODM1OWQ1Mjg1YmM1NDJmODNkNDA4NGJmODY
>> 
>> thanks,
>> aditi
>> 
>>> On Sep 20, 2018, at 7:45 AM, Julien Gomez 
>>> <[email protected]> wrote:
>>> 
>>> Hello Apache Mynewt community !
>>> 
>>> We are two students of the Université catholique de Louvain from Belgium 
>>> and we work on our master thesis. The thesis is called "Benchmarking of 
>>> Real-Time Operating Systems for Internet of Things Devices" and is about 
>>> comparing the different implementations of open-source RTOS's currently 
>>> available on the market.
>>> 
>>> In broad outline, we are planning to analyze the scheduling, switching 
>>> context, memory management and/or any relevant metric dependant of the 
>>> operating system.
>>> 
>>> Another goal is to compare networking performances or implementations of 
>>> the various stacks available. We have currently no concrete planning for 
>>> this part.
>>> 
>>> This project will be open source (because we <3 the open source).
>>> 
>>> Here are some questions we have for you:
>>> - "What would you like to see in this benchmarking project?";
>>> - "What RTOS should we benchmark?";
>>> - "What metric should we consider?".
>>> 
>>> We'd love to hear your recommandations or any help you can provide us with.
>>> 
>>> Also if you are interested about how the project will evolve, we'll be glad 
>>> to update you on our progress.
>>> 
>>> If the project gain lot of interests, we will probably create a 
>>> communication channel like Slack or Gitter.
>>> 
>>> Sincerely,
>>> Julien Gomez and Trong-Vu Tran
>>> 
> 

Reply via email to