Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
55 Views

gdbserver-igfx "failed to initialize"

Hello,

I'm trying to use OpenCL™ Kernel Debugger as explained here: https://software.intel.com/en-us/node/671873
I have a target as follow:

  • Ubuntu 16.04LTS
  • Intel Celeron J3160
  • Intel® SDK for OpenCL™ Applications 2016 R3
  • Intel driver for OpenCL - intel-opencl-xxx-r3.0-57406.x86_64
  • intel graphic driver i915 v 4.7.0.intel.r3.0

My problem:
When I use following command:
/usr/bin/gdbserver-igfx :1234 --attach 123

I get error "Failed to initialize"

I tried several things like adding the HOST IP address, starting the program first to put a real PID, ... But nothing worked.

Please Help !

 

0 Kudos
4 Replies
Highlighted
55 Views

As I've tried to replicate this behavior, what has caused this for me is attempting to run on an unsupported processor.  It looks like your hardware is also not on the supported list for the SDK.  For more info on supported hardware please see the release notes.

0 Kudos
Highlighted
Beginner
55 Views

Hi Jeffrey,

Well here is a copy/past of https://software.intel.com/en-us/intel-opencl

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

New: Intel® SDK for OpenCL™ Applications 2016 R3 is now available for download. This update adds support for new OSes and platforms, more performance analysis features and various SDK improvements.

  • New Platforms: 7th Generation Intel® Core™ Processor, 7th Generation Intel® Celeron® Processor J3000 Series, 7th Generation Intel® Pentium® Processor J4000 Series, 7th Generation Intel® Celeron® Processor N3000 Series, 7th Generation Intel® Pentium Processor N4000 Series

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Do you  mean that "Intel Celeron J3160" is not part of "J3000 Series" ?

 

0 Kudos
Highlighted
55 Views

You're right that the J3160 is part of the J3000 series.  However, the GPU for that one is Intel HD Graphics 400.  This is the same GPU architecture as 5th Generation Core processors, not 7th Generation.  

For more info: http://www.notebookcheck.net/Intel-HD-Graphics-400-Braswell.169243.0.html

The Celeron and Pentium processors supported by the current SDK are part of the "Formerly known as Apollo Lake" products, as listed here: http://ark.intel.com/products/codename/80644/Apollo-Lake#@All

We're working on clarifying the summary on the landing page. Thanks for your helpful feedback on this.

0 Kudos
Highlighted
Beginner
55 Views

Okay, that's clear.

Thank you for your support.

 

0 Kudos