Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-05-01 Thread Jerome Glisse
On Tue, Apr 25, 2017 at 09:02:25PM +0100, One Thousand Gnomes wrote: > > That is where we disagree. I do not see bitstream as firmware. For instance > > now you can run OpenCL on some FPGA, so this is exactly like GPU we should > > request open source stack from OpenCL down to bitstream. > > It's

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-25 Thread One Thousand Gnomes
> That is where we disagree. I do not see bitstream as firmware. For instance > now you can run OpenCL on some FPGA, so this is exactly like GPU we should > request open source stack from OpenCL down to bitstream. It's an accelerator with a bunch of firmwares where you load the right one. We've go

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-18 Thread Jerome Glisse
On Tue, Apr 18, 2017 at 02:36:06PM +0100, Alan Cox wrote: > > Well Intel inclusion of FPGA triggered my curiosity and when that patchset > > came accross my inbox i did wonder where the open source userspace was and > > went looking for it to no avail. So this isn't against a specific patchset > >

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-18 Thread Alan Cox
> Well Intel inclusion of FPGA triggered my curiosity and when that patchset > came accross my inbox i did wonder where the open source userspace was and > went looking for it to no avail. So this isn't against a specific patchset > but more broadly against the whole drivers/fpga/ story. Sorry if t

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-17 Thread Jerome Glisse
On Mon, Apr 17, 2017 at 11:22:08AM -0500, Alan Tull wrote: > On Mon, Apr 17, 2017 at 10:57 AM, Jerome Glisse wrote: > > On Mon, Apr 17, 2017 at 10:35:01AM -0500, Alan Tull wrote: > >> On Fri, Apr 14, 2017 at 3:49 PM, Jerome Glisse wrote: > >> > >> Hi Jerome, > >> > >> > On Fri, Apr 14, 2017 at 12

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-17 Thread Alan Tull
On Mon, Apr 17, 2017 at 10:57 AM, Jerome Glisse wrote: > On Mon, Apr 17, 2017 at 10:35:01AM -0500, Alan Tull wrote: >> On Fri, Apr 14, 2017 at 3:49 PM, Jerome Glisse wrote: >> >> Hi Jerome, >> >> > On Fri, Apr 14, 2017 at 12:48:17PM -0700, Luebbers, Enno wrote: >> >> On Wed, Apr 12, 2017 at 11:37

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-17 Thread Jerome Glisse
On Mon, Apr 17, 2017 at 10:35:01AM -0500, Alan Tull wrote: > On Fri, Apr 14, 2017 at 3:49 PM, Jerome Glisse wrote: > > Hi Jerome, > > > On Fri, Apr 14, 2017 at 12:48:17PM -0700, Luebbers, Enno wrote: > >> On Wed, Apr 12, 2017 at 11:37:49AM -0400, Jerome Glisse wrote: > >> > On Wed, Apr 12, 2017

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-17 Thread Alan Tull
On Fri, Apr 14, 2017 at 3:49 PM, Jerome Glisse wrote: Hi Jerome, > On Fri, Apr 14, 2017 at 12:48:17PM -0700, Luebbers, Enno wrote: >> On Wed, Apr 12, 2017 at 11:37:49AM -0400, Jerome Glisse wrote: >> > On Wed, Apr 12, 2017 at 07:46:19AM -0700, Moritz Fischer wrote: >> > > On Wed, Apr 12, 2017 at

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-14 Thread Jerome Glisse
On Fri, Apr 14, 2017 at 12:48:17PM -0700, Luebbers, Enno wrote: > On Wed, Apr 12, 2017 at 11:37:49AM -0400, Jerome Glisse wrote: > > On Wed, Apr 12, 2017 at 07:46:19AM -0700, Moritz Fischer wrote: > > > On Wed, Apr 12, 2017 at 6:29 AM, Jerome Glisse wrote: > > > > > > > It is like if on GPU we onl

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-14 Thread Luebbers, Enno
On Wed, Apr 12, 2017 at 11:37:49AM -0400, Jerome Glisse wrote: > On Wed, Apr 12, 2017 at 07:46:19AM -0700, Moritz Fischer wrote: > > On Wed, Apr 12, 2017 at 6:29 AM, Jerome Glisse wrote: > > > > > It is like if on GPU we only had close source compiler for the GPU > > > instructions set. So FPGA is

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-12 Thread Jerome Glisse
On Wed, Apr 12, 2017 at 07:46:19AM -0700, Moritz Fischer wrote: > Hi Jerome, > > On Wed, Apr 12, 2017 at 6:29 AM, Jerome Glisse wrote: > > On Tue, Apr 11, 2017 at 12:38:10PM -0700, Luebbers, Enno wrote: > >> Hi Jerome, > >> > >> On Thu, Apr 06, 2017 at 04:27:00PM -0400, Jerome Glisse wrote: > >>

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-12 Thread Moritz Fischer
Hi Jerome, On Wed, Apr 12, 2017 at 6:29 AM, Jerome Glisse wrote: > On Tue, Apr 11, 2017 at 12:38:10PM -0700, Luebbers, Enno wrote: >> Hi Jerome, >> >> On Thu, Apr 06, 2017 at 04:27:00PM -0400, Jerome Glisse wrote: >> >> > Do we have an open source toolchain to generate the FPGA configuration >> >

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-12 Thread Jerome Glisse
On Tue, Apr 11, 2017 at 12:38:10PM -0700, Luebbers, Enno wrote: > Hi Jerome, > > On Thu, Apr 06, 2017 at 04:27:00PM -0400, Jerome Glisse wrote: > > > Do we have an open source toolchain to generate the FPGA configuration > > (bitstream) ? As it is required for the GPU sub-system that any driver >

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-11 Thread Luebbers, Enno
Hi Jerome, On Thu, Apr 06, 2017 at 04:27:00PM -0400, Jerome Glisse wrote: > Do we have an open source toolchain to generate the FPGA configuration > (bitstream) ? As it is required for the GPU sub-system that any driver > API must comes with open source userspace. As far as I know, no FPGA vendo

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-04-06 Thread Jerome Glisse
On Thu, Mar 30, 2017 at 08:08:00PM +0800, Wu Hao wrote: > Hi All, > > Here is a patch-series adding drivers for Intel FPGA devices. > > The Intel FPGA driver provides interfaces for userspace applications to > configure, enumerate, open, and access FPGA accelerators on platforms > equipped with I

Re: [PATCH 00/16] Intel FPGA Device Drivers

2017-03-30 Thread Moritz Fischer
On Thu, Mar 30, 2017 at 08:08:00PM +0800, Wu Hao wrote: > Hi All, > > Here is a patch-series adding drivers for Intel FPGA devices. > > The Intel FPGA driver provides interfaces for userspace applications to > configure, enumerate, open, and access FPGA accelerators on platforms > equipped with I

[PATCH 00/16] Intel FPGA Device Drivers

2017-03-30 Thread Wu Hao
Hi All, Here is a patch-series adding drivers for Intel FPGA devices. The Intel FPGA driver provides interfaces for userspace applications to configure, enumerate, open, and access FPGA accelerators on platforms equipped with Intel(R) FPGA solutions and enables system level management functions s