* PTP-optimization code upstreamed
@ 2022-02-08 13:23 Marta Plantykow
2022-02-08 17:54 ` Stephen Hemminger
0 siblings, 1 reply; 4+ messages in thread
From: Marta Plantykow @ 2022-02-08 13:23 UTC (permalink / raw)
To: netdev, people; +Cc: Marta Plantykow, milena.olech, maciekm
Hi,
Together with Maciej Machnikowski <maciej.machikowski@intel.com>
<maciejm@nvidia.com> and Milena Olech <milena.olech@intel.com> we would
like to inform you, that the source code of the script used to prepare the
Netdev 0x15 presentation called “Precision Time Protocol optimization
using genetic algorithm” [0] was recently open sourced. The developed
framework provides an easy-to-use automated methodology of tuning the
Proportional-Integral controller embedded in the linuxptp project. In our
research we’ve reached up to 32% smaller mean squared error returned by
phc2sys test (comparing to default PI controller settings).
The code is available under this link [1] along with a short
documentation. A NIC and a driver that supports 1588 is required to run
this test efficiently. All contributions will be considered for acceptance
through pull requests. Do not hesitate to contact us in case of any
questions or concerns.
Marta
[0] https://netdevconf.info/0x15/session.html?Precision-Time-Protocol-optimization-using-genetic-algorithm
[1] https://github.com/intel/PTP-optimization
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PTP-optimization code upstreamed
2022-02-08 13:23 PTP-optimization code upstreamed Marta Plantykow
@ 2022-02-08 17:54 ` Stephen Hemminger
[not found] ` <MWHPR11MB177519F17F8BF5145DC773BBA82D9@MWHPR11MB1775.namprd11.prod.outlook.com>
0 siblings, 1 reply; 4+ messages in thread
From: Stephen Hemminger @ 2022-02-08 17:54 UTC (permalink / raw)
To: Marta Plantykow; +Cc: netdev, people, milena.olech, maciekm
On Tue, 8 Feb 2022 14:23:41 +0100
Marta Plantykow <marta.a.plantykow@intel.com> wrote:
> Hi,
> Together with Maciej Machnikowski <maciej.machikowski@intel.com>
> <maciejm@nvidia.com> and Milena Olech <milena.olech@intel.com> we would
> like to inform you, that the source code of the script used to prepare the
> Netdev 0x15 presentation called “Precision Time Protocol optimization
> using genetic algorithm” [0] was recently open sourced. The developed
> framework provides an easy-to-use automated methodology of tuning the
> Proportional-Integral controller embedded in the linuxptp project. In our
> research we’ve reached up to 32% smaller mean squared error returned by
> phc2sys test (comparing to default PI controller settings).
>
> The code is available under this link [1] along with a short
> documentation. A NIC and a driver that supports 1588 is required to run
> this test efficiently. All contributions will be considered for acceptance
> through pull requests. Do not hesitate to contact us in case of any
> questions or concerns.
>
> Marta
>
> [0] https://netdevconf.info/0x15/session.html?Precision-Time-Protocol-optimization-using-genetic-algorithm
> [1] https://github.com/intel/PTP-optimization
The process for contributing to upstream kernel is very well documented.
Links to github is useful, but does not start the upstream process.
https://www.kernel.org/doc/html/latest/process/submitting-patches.html#submittingpatches
When can we expect patch set to show up on this mailing list?
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: PTP-optimization code upstreamed
[not found] ` <MWHPR11MB177519F17F8BF5145DC773BBA82D9@MWHPR11MB1775.namprd11.prod.outlook.com>
@ 2022-02-08 19:43 ` Maciek Machnikowski
2022-02-08 20:47 ` Stephen Hemminger
0 siblings, 1 reply; 4+ messages in thread
From: Maciek Machnikowski @ 2022-02-08 19:43 UTC (permalink / raw)
To: stephen@networkplumber.org, marta.a.plantykow@intel.com
Cc: netdev@vger.kernel.org, people@netdevconf.info,
milena.olech@intel.com
> -----Original Message-----
> From: Stephen Hemminger <stephen@networkplumber.org>
> Sent: Tuesday, February 8, 2022 6:55 PM
> Subject: Re: PTP-optimization code upstreamed
>
> On Tue, 8 Feb 2022 14:23:41 +0100
>
> The process for contributing to upstream kernel is very well documented.
> Links to github is useful, but does not start the upstream process.
>
> https://www.kernel.org/doc/html/latest/process/submitting-
> patches.html#submittingpatches
>
> When can we expect patch set to show up on this mailing list?
Hi Stephen,
This code is not intended to be upstreamed, since it is a set of python scripts
optimizing phc2sys and ptp4l servo.
It reached the netdev mail list because it was presented on the NetDev
conference, and some people were interested in them during the presentation.
Have a great day!
Maciek
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PTP-optimization code upstreamed
2022-02-08 19:43 ` Maciek Machnikowski
@ 2022-02-08 20:47 ` Stephen Hemminger
0 siblings, 0 replies; 4+ messages in thread
From: Stephen Hemminger @ 2022-02-08 20:47 UTC (permalink / raw)
To: Maciek Machnikowski
Cc: marta.a.plantykow@intel.com, netdev@vger.kernel.org,
people@netdevconf.info, milena.olech@intel.com
On Tue, 8 Feb 2022 19:43:13 +0000
Maciek Machnikowski <maciejm@nvidia.com> wrote:
> > -----Original Message-----
> > From: Stephen Hemminger <stephen@networkplumber.org>
> > Sent: Tuesday, February 8, 2022 6:55 PM
> > Subject: Re: PTP-optimization code upstreamed
> >
> > On Tue, 8 Feb 2022 14:23:41 +0100
> >
> > The process for contributing to upstream kernel is very well documented.
> > Links to github is useful, but does not start the upstream process.
> >
> > https://www.kernel.org/doc/html/latest/process/submitting-
> > patches.html#submittingpatches
> >
> > When can we expect patch set to show up on this mailing list?
>
> Hi Stephen,
>
> This code is not intended to be upstreamed, since it is a set of python scripts
> optimizing phc2sys and ptp4l servo.
> It reached the netdev mail list because it was presented on the NetDev
> conference, and some people were interested in them during the presentation.
>
> Have a great day!
> Maciek
Sure thanks. It still might be good to have this in tools directory.
Or somewhere related to kernel.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-02-08 22:21 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-08 13:23 PTP-optimization code upstreamed Marta Plantykow
2022-02-08 17:54 ` Stephen Hemminger
[not found] ` <MWHPR11MB177519F17F8BF5145DC773BBA82D9@MWHPR11MB1775.namprd11.prod.outlook.com>
2022-02-08 19:43 ` Maciek Machnikowski
2022-02-08 20:47 ` Stephen Hemminger
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).