On Wed, Jul 18, 2018 at 4:26 PM, Ben Cotton <bcot...@redhat.com> wrote:

> == Summary ==
> A number of devices like Xilinx ZYNQ based devices such as the
> 96boards Ultra96 and the Intel based UP² have onboard FPGAs. FPGA
> manager is a vendor-neutral framework that has been upstream in the
> kernel since 4.4. This is the initial support for FPGAs in Fedora
> using open source vendor agnostic tools.
>
> == Owner ==
> * Name: Peter Robinson
> * Email: pbrobinson at fedora project dot org
>
> == Detailed Description ==
>
> The use of Artificial Intelligence and Machine Learning is growing.
> There's a number types of compute power used to drive this, the
> standard system CPU can handle basic work, but for more powerful needs
> this workload gets moved to auxiliary processors such as GPGPU, FPGAs
> or Neural Network processors. This will add initial support for FPGAs
> in Fedora using the Linux Kernel support which currently supports
> Altera,  Zynq, Lattice and other FPGAs. The use of FPGAs with Open
> Source software is improving and this is the beginning of ensuring
> that can be consumed in Fedora as easily as possible.
>
> == Benefit to Fedora ==
>
> The general purpose use of FPGAs is growing in the tech industry,
> especially in AI and Machine Learning usecases for IoT and numerous
> other places where special purpose workload acceleration is needed.
> This will help developing these workloads on top of Fedora for use
> across the distribution.
>
> == Scope ==
> * Proposal owners: Kernel and userspace changes
>

Is there a list of the proposed kernel changes anywhere?


>
> * Other developers: N/A (not a System Wide Change)
>
> == Upgrade/compatibility impact ==
> There is no impact to upgrades or platforms that don't contain FPGAs.
>
> == How To Test ==
> Testing will require hardware with a supported FPGA. The initial
> devices for this will be a 96boards Ultra96 or a UP² with a Altera
> FPGA. Other devices will be supported and testing will be welcome.
>
> The process for testing will be linked to here.
>
> == User Experience ==
> Currently the Fedora support for FPGAs is basically non existent.
> There's currently a few open tools for specific FPGAs. This is the
> beginning of improving this with the intention of having a uniform as
> possible  user experience across FPGAs as is currently possible.
>
>
> --
> Ben Cotton
> Fedora Program Manager
> TZ=America/Indiana/Indianapolis
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.
> fedoraproject.org/message/PNQJ3E4GC4AITL3VMJ5OVZK2MGW2TTLL/
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/LJ27WRBNUSTT47SA3SGQV7OOPHOWEJCB/

Reply via email to