kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* Project Idea..
@ 2016-02-22  5:24 SUNITA
  2016-02-22  5:45 ` Mulyadi Santosa
  2016-02-22 16:18 ` Greg KH
  0 siblings, 2 replies; 10+ messages in thread
From: SUNITA @ 2016-02-22  5:24 UTC (permalink / raw)
  To: kernelnewbies

Respected Sir/Madam,
I am trying to study the effect of Scheduler Policies on Energy
Consumption of Portable Device.

This will be achieved by modifying the current Completely Fair
Scheduler by changing the range of nice values from 40 to 100 and
adding a new scheduing policy.
CFS uses SCHED_RR, SCHED_FCFS, SCHED_OTHER, SCHED_BATCH Policy for
scheduling any process.  The idea is to insert a new scheduling policy
by modifying the header files.

Can this be a good topic to carry out research.I welcome any other
idea related Linux Kernel CFS.

Regards,
SUNIITA

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

* Project Idea..
  2016-02-22  5:24 Project Idea SUNITA
@ 2016-02-22  5:45 ` Mulyadi Santosa
       [not found]   ` <CAMEb3ooOHEUhfLh0Ozzye=Qqs_1Nq9GFQBmK2Oa_f3Ki-dWgcQ@mail.gmail.com>
  2016-02-22 16:18 ` Greg KH
  1 sibling, 1 reply; 10+ messages in thread
From: Mulyadi Santosa @ 2016-02-22  5:45 UTC (permalink / raw)
  To: kernelnewbies

On Mon, Feb 22, 2016 at 12:24 PM, SUNITA <sunitad100@gmail.com> wrote:

> Respected Sir/Madam,
> I am trying to study the effect of Scheduler Policies on Energy
> Consumption of Portable Device.
>
> This will be achieved by modifying the current Completely Fair
> Scheduler by changing the range of nice values from 40 to 100 and
> adding a new scheduing policy.
> CFS uses SCHED_RR, SCHED_FCFS, SCHED_OTHER, SCHED_BATCH Policy for
> scheduling any process.  The idea is to insert a new scheduling policy
> by modifying the header files.
>
> Can this be a good topic to carry out research.I welcome any other
> idea related Linux Kernel CFS.
>
> Regards,
> SUNIITA
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

Hi Suniita

Sounds challenging.

It might be good topic. Just make sure you understand how to measure power
consumption and prepare various scenario of load simulation to mimic real
power consumption pattern.


-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com

This email has been sent from a virus-free computer protected by Avast.
www.avast.com <https://www.avast.com/sig-email>
<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160222/0e96cce5/attachment.html 

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

* Project Idea..
  2016-02-22  5:24 Project Idea SUNITA
  2016-02-22  5:45 ` Mulyadi Santosa
@ 2016-02-22 16:18 ` Greg KH
  2016-02-23 16:19   ` SUNITA
                     ` (2 more replies)
  1 sibling, 3 replies; 10+ messages in thread
From: Greg KH @ 2016-02-22 16:18 UTC (permalink / raw)
  To: kernelnewbies

On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote:
> Respected Sir/Madam,
> I am trying to study the effect of Scheduler Policies on Energy
> Consumption of Portable Device.

There are lots of people currently working on this, and have been for
many years.  I know of at least 3 complete implementations at the
moment (two of which ship in some Android phones), so I would suggest
working with one of those groups to try to get their code merged into
the Linux kernel.  To create a 4th implementation would seem like a bit
of a redundant effort.

Search the archives of lwn.net for details about this if you are
interested.

good luck!

greg k-h

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

* Project Idea..
  2016-02-22 16:18 ` Greg KH
@ 2016-02-23 16:19   ` SUNITA
  2016-02-25  2:40   ` SUNITA
  2016-03-01 15:07   ` SUNITA
  2 siblings, 0 replies; 10+ messages in thread
From: SUNITA @ 2016-02-23 16:19 UTC (permalink / raw)
  To: kernelnewbies

On 22 Feb 2016 21:48, "Greg KH" <greg@kroah.com> wrote:

> On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote:
> > Respected Sir/Madam,
> > I am trying to study the effect of Scheduler Policies on Energy
> > Consumption of Portable Device.
>
> There are lots of people currently working on this, and have been for
> many years.  I know of at least 3 complete implementations at the
> moment (two of which ship in some Android phones), so I would suggest
> working with one of those groups to try to get their code merged into
> the Linux kernel.  To create a 4th implementation would seem like a bit
> of a redundant effort.
>
> Search the archives of lwn.net for details about this if you are
> interested.
>
> good luck!
>
> greg k-h
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160223/3b3b0d10/attachment.html 

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

* Fwd: Re: Project Idea..
       [not found]   ` <CAMEb3ooOHEUhfLh0Ozzye=Qqs_1Nq9GFQBmK2Oa_f3Ki-dWgcQ@mail.gmail.com>
@ 2016-02-23 16:20     ` SUNITA
  0 siblings, 0 replies; 10+ messages in thread
From: SUNITA @ 2016-02-23 16:20 UTC (permalink / raw)
  To: kernelnewbies

---------- Forwarded message ----------
From: "SUNITA" <sunitad100@gmail.com>
Date: 23 Feb 2016 17:23
Subject: Re: Project Idea..
To: "Mulyadi Santosa" <mulyadi.santosa@gmail.com>
Cc:

Dear Mulyadi,

Thank you for your reply.  I m proceeding with the modification in
CFS.  Hope this will be useful research.

Regards,
Sunita

On 2/22/16, Mulyadi Santosa <mulyadi.santosa@gmail.com> wrote:
> On Mon, Feb 22, 2016 at 12:24 PM, SUNITA <sunitad100@gmail.com> wrote:
>
>> Respected Sir/Madam,
>> I am trying to study the effect of Scheduler Policies on Energy
>> Consumption of Portable Device.
>>
>> This will be achieved by modifying the current Completely Fair
>> Scheduler by changing the range of nice values from 40 to 100 and
>> adding a new scheduing policy.
>> CFS uses SCHED_RR, SCHED_FCFS, SCHED_OTHER, SCHED_BATCH Policy for
>> scheduling any process.  The idea is to insert a new scheduling policy
>> by modifying the header files.
>>
>> Can this be a good topic to carry out research.I welcome any other
>> idea related Linux Kernel CFS.
>>
>> Regards,
>> SUNIITA
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
> Hi Suniita
>
> Sounds challenging.
>
> It might be good topic. Just make sure you understand how to measure power
> consumption and prepare various scenario of load simulation to mimic real
> power consumption pattern.
>
>
> --
> regards,
>
> Mulyadi Santosa
> Freelance Linux trainer and consultant
>
> blog: the-hydra.blogspot.com
> training: mulyaditraining.blogspot.com
>
> This email has been sent from a virus-free computer protected by Avast.
> www.avast.com <https://www.avast.com/sig-email>
> <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160223/b28e0599/attachment.html 

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

* Project Idea..
  2016-02-22 16:18 ` Greg KH
  2016-02-23 16:19   ` SUNITA
@ 2016-02-25  2:40   ` SUNITA
  2016-03-01  1:30     ` SUNITA
  2016-03-01 15:07   ` SUNITA
  2 siblings, 1 reply; 10+ messages in thread
From: SUNITA @ 2016-02-25  2:40 UTC (permalink / raw)
  To: kernelnewbies

Hello,

I want to measure the battery usage of various  applications in linux.
I executed powerstat and powertop tools.  Are there any other tools
which indicate the power consumption by programs in linux.

I want to calculate the power used by various scheduling programs.

Also can Sysbench be an alternative to Mibench.

Regards,
Sunita


On 2/22/16, Greg KH <greg@kroah.com> wrote:
> On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote:
>> Respected Sir/Madam,
>> I am trying to study the effect of Scheduler Policies on Energy
>> Consumption of Portable Device.
>
> There are lots of people currently working on this, and have been for
> many years.  I know of at least 3 complete implementations at the
> moment (two of which ship in some Android phones), so I would suggest
> working with one of those groups to try to get their code merged into
> the Linux kernel.  To create a 4th implementation would seem like a bit
> of a redundant effort.
>
> Search the archives of lwn.net for details about this if you are
> interested.
>
> good luck!
>
> greg k-h
>

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

* Project Idea..
  2016-02-25  2:40   ` SUNITA
@ 2016-03-01  1:30     ` SUNITA
  2016-03-01  2:47       ` Greg KH
  0 siblings, 1 reply; 10+ messages in thread
From: SUNITA @ 2016-03-01  1:30 UTC (permalink / raw)
  To: kernelnewbies

There are four scheduling policies.  Is it feasible if i design a
scheduling policy which will overcome the drawbacks of sched_RR.
The purpose is to reduce the number of context switches.
I have to modify fair.c

Regards,
Sunita
On 25 Feb 2016 08:10, "SUNITA" <sunitad100@gmail.com> wrote:

> Hello,
>
> I want to measure the battery usage of various  applications in linux.
> I executed powerstat and powertop tools.  Are there any other tools
> which indicate the power consumption by programs in linux.
>
> I want to calculate the power used by various scheduling programs.
>
> Also can Sysbench be an alternative to Mibench.
>
> Regards,
> Sunita
>
>
> On 2/22/16, Greg KH <greg@kroah.com> wrote:
> > On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote:
> >> Respected Sir/Madam,
> >> I am trying to study the effect of Scheduler Policies on Energy
> >> Consumption of Portable Device.
> >
> > There are lots of people currently working on this, and have been for
> > many years.  I know of at least 3 complete implementations at the
> > moment (two of which ship in some Android phones), so I would suggest
> > working with one of those groups to try to get their code merged into
> > the Linux kernel.  To create a 4th implementation would seem like a bit
> > of a redundant effort.
> >
> > Search the archives of lwn.net for details about this if you are
> > interested.
> >
> > good luck!
> >
> > greg k-h
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160301/f8f73b49/attachment.html 

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

* Project Idea..
  2016-03-01  1:30     ` SUNITA
@ 2016-03-01  2:47       ` Greg KH
  0 siblings, 0 replies; 10+ messages in thread
From: Greg KH @ 2016-03-01  2:47 UTC (permalink / raw)
  To: kernelnewbies

On Tue, Mar 01, 2016 at 07:00:36AM +0530, SUNITA wrote:
> There are four scheduling policies.? Is it feasible if i design a scheduling
> policy which will overcome the drawbacks of sched_RR.?
> The purpose is to reduce the number of context switches.
> I have to modify fair.c

That sounds like a homework question, why are you trying to do this
without doing research into how it has already been solved 4 different
times?

Hint, if you have an Android phone, odds are one of those solutions is
in the kernel in it, go get the source tree and look at the changes that
were made.

good luck,

greg k-h

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

* Project Idea..
  2016-02-22 16:18 ` Greg KH
  2016-02-23 16:19   ` SUNITA
  2016-02-25  2:40   ` SUNITA
@ 2016-03-01 15:07   ` SUNITA
  2016-03-01 15:25     ` Ruben Safir
  2 siblings, 1 reply; 10+ messages in thread
From: SUNITA @ 2016-03-01 15:07 UTC (permalink / raw)
  To: kernelnewbies

I located the following implementations on lwn.net  for finding the
energy consumption pattern

http://lwn.net/Articles/603504/
http://lwn.net/Articles/597279/
http://lwn.net/Articles/558234/
http://lwn.net/Articles/557822/

Are there any more articles which i have missed.

Regards
Sunita

On 2/22/16, Greg KH <greg@kroah.com> wrote:
> On Mon, Feb 22, 2016 at 10:54:54AM +0530, SUNITA wrote:
>> Respected Sir/Madam,
>> I am trying to study the effect of Scheduler Policies on Energy
>> Consumption of Portable Device.
>
> There are lots of people currently working on this, and have been for
> many years.  I know of at least 3 complete implementations at the
> moment (two of which ship in some Android phones), so I would suggest
> working with one of those groups to try to get their code merged into
> the Linux kernel.  To create a 4th implementation would seem like a bit
> of a redundant effort.
>
> Search the archives of lwn.net for details about this if you are
> interested.
>
> good luck!
>
> greg k-h
>

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

* Project Idea..
  2016-03-01 15:07   ` SUNITA
@ 2016-03-01 15:25     ` Ruben Safir
  0 siblings, 0 replies; 10+ messages in thread
From: Ruben Safir @ 2016-03-01 15:25 UTC (permalink / raw)
  To: kernelnewbies

On 03/01/2016 10:07 AM, SUNITA wrote:
> I located the following implementations on lwn.net  for finding the
> energy consumption pattern
> 
> http://lwn.net/Articles/603504/
> http://lwn.net/Articles/597279/
> http://lwn.net/Articles/558234/
> http://lwn.net/Articles/557822/
> 
> Are there any more articles which i have missed.
> 

what kind of question is that?


this is a mailing list in kernel internals for newbies.  This is not
hand holding for HW.  If that is all the articles you found then that is
all you will see.

BTW Greg gave you the answer to your inquire on a silver platter and you
ignored it.


Ruben

-- 
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://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com

Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013

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

end of thread, other threads:[~2016-03-01 15:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-22  5:24 Project Idea SUNITA
2016-02-22  5:45 ` Mulyadi Santosa
     [not found]   ` <CAMEb3ooOHEUhfLh0Ozzye=Qqs_1Nq9GFQBmK2Oa_f3Ki-dWgcQ@mail.gmail.com>
2016-02-23 16:20     ` Fwd: " SUNITA
2016-02-22 16:18 ` Greg KH
2016-02-23 16:19   ` SUNITA
2016-02-25  2:40   ` SUNITA
2016-03-01  1:30     ` SUNITA
2016-03-01  2:47       ` Greg KH
2016-03-01 15:07   ` SUNITA
2016-03-01 15:25     ` Ruben Safir

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).