Software Prefetching using Machine learning

Irfan Ullah (울라 이르판) irfan at dke.khu.ac.kr
Wed Oct 9 22:48:11 EDT 2019


Also, I have one question, here, in this link
<https://stackoverflow.com/questions/35876323/python-netlink-multicast-communication-in-kernels-above-4>,
C is used in the kernel space while Python in the user space. Python
program in the user space successfully catches the char[] data, although it
has some weird characters which I try to remove using split() function. how
it can it be possible to share any type of data structure (e.g., structure,
array, etc.) between  kernel space C program and user space Python program
in two way communication.
Thanks.

Furthermore, @ Valdis Klētnieks,Thank you very much for your useful
comments about the performance. And I know that Python is slow but it is
machine learning rich library, therefore, after finalizing the method and
machine learning model either we will 1) transfer our ready-made model to
the kernel space from user space, or 2) we will develop our own library to
utilize machine learning in the kernel space in some way.

@All,* There is one thing I want to share, although it is not too relevant
but worth to share,*  that very limited number of *easy-to-use-&-understand*
tools and libraries available to welcome  and facilitate the
newbies/freshmen in the kernel development as compare to other development
environments.

On Thu, Oct 10, 2019 at 11:10 AM Irfan Ullah (울라 이르판) <irfan at dke.khu.ac.kr>
wrote:

> Thank you  for the responses.
> It is not my assignment. Actually, we have initiated a project based on
> the idea "incorporating artificial intelligence in the linux kernel to
> increase its performance". The basic aim of the project to increase the
> operating system's performance utilizing software based artificial
> intelligence techniques without using any type of hardware, and then we
> will  test our technique on various hardwares, i.e., classic HDD,SSD, NUMA
> etc. to observe/compare their performances. We took a start from
> prefetching using machine learning.....:)
>
> On Thu, Oct 10, 2019 at 9:26 AM Ruben Safir <ruben at mrbrklyn.com> wrote:
>
>> On 10/9/19 3:08 PM, Valdis Klētnieks wrote:
>> > Ah, academia - where novelty of an idea is sufficient to get published,
>> and considerations
>> > of whether it's a *useful* idea are totally disregarded.
>>
>>
>> or better, it will be built into systemd!
>>
>>
>>
>> --
>> So many immigrant groups have swept through our town
>> that Brooklyn, like Atlantis, reaches mythological
>> proportions in the mind of the world - RI Safir 1998
>> http://www.mrbrklyn.com
>> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
>>
>> http://www.nylxs.com - Leadership Development in Free Software
>> http://www.brooklyn-living.com
>>
>> Being so tracked is for FARM ANIMALS and extermination camps,
>> but incompatible with living as a free human being. -RI Safir 2013
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
>
> --
> *Best Regards,*
>
>
> *Mr. Irfan Ullah*
> PhD Candidate
> Data and Knowledge Engineering(DKE) Lab
> Department of Computer Science and Engineering
> Kyung Hee University, South Korea.
>  +82-010-591-51651 <+82%2010-3877-8867>
>   sahibzada.iu at gmail.com
>  sahibzada_irfanullah
>


-- 
*Best Regards,*


*Mr. Irfan Ullah*
PhD Candidate
Data and Knowledge Engineering(DKE) Lab
Department of Computer Science and Engineering
Kyung Hee University, South Korea.
 +82-010-591-51651 <+82%2010-3877-8867>
  sahibzada.iu at gmail.com
 sahibzada_irfanullah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20191010/209ce8b7/attachment.html>


More information about the Kernelnewbies mailing list