Hi Sateesh,
               The hardware of 4th gen is ready for vme. We don’t need i965 
driver (I think you mean i965_drv_video.so). From HSW, the software interface 
of vme is quite different from IVB, so we need to write new implementation for 
vme.
               And the software interface of SKL is similar of HSW, so it will 
be easier to support HSW if we enable on SKL.
               We plan to support SKL firstly and then support HSW if necessary.
                Is HSW the only platform you care?


From: sat iiitb [mailto:[email protected]]
Sent: Friday, February 10, 2017 10:17 PM
To: Weng, Chuanbo <[email protected]>
Cc: [email protected]
Subject: Re: [Beignet] VME support for Intel 4th generation (Haswell)

Hi Chuanbo

Understood and it's good news that this was planned for future (since I haven't 
encountered any posts on motion estimation in Beignet).

I noticed the comment below with in 'cl_gen7_device.h' header that indicates 
perhaps 4th gen on wards is not yet ready for motion estimation support. Is it 
the hardware (Iris pro graphics core in 4th gen compared to Intel HD in 3rd 
gen) that is not ready or the underlying driver (i965) needs to be extended for 
Iris Pro etc.,? I am just curious to understand if there is anything that I can 
experiment with and make the 4th gen work or if it is something best dealt by 
experts at Beignet team.

//temporarily define to only export builtin kernel block_motion_estimate_intel 
only for Gen7
//will remove after HSW+ also support

Many thanks
Sateesh

On 9 February 2017 at 08:08, Weng, Chuanbo 
<[email protected]<mailto:[email protected]>> wrote:
Hi Sateesh,
               Yes, vme now is just supported on 3rd generation.
               And we are implementing vme on 6th generation (SKYLAKE) platform 
firstly, because it’s a common used platform currently.
4th generation is also a little old.

Thanks,
Chuanbo Weng

From: Beignet 
[mailto:[email protected]<mailto:[email protected]>]
 On Behalf Of sat iiitb
Sent: Wednesday, February 8, 2017 10:17 PM
To: [email protected]<mailto:[email protected]>
Subject: [Beignet] VME support for Intel 4th generation (Haswell)

Hi

I am interested in using opencl to extract motion vectors between two frames. 
With in Beignet notes, it was mentioned that as of version 1.3.0, only 3rd 
generation chips are supported.

I would like some advise on how to extend the support for 4th generation as I 
am using a Intel core i7 (4th generation) and currently in need to using OCL 
for motion estimation. Please advise.

PS: I have tried to compile Beignet by enabling 'block_motion_estimate_intel' 
for HSW but the block motion estimation test program crashes with a segfault.

Regards
Sateesh



--
Sateesh
_______________________________________________
Beignet mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/beignet

Reply via email to