- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Team,
Earlier, I downloaded l_BaseKit_p_2022.3.1.sh package and ran oneAPI based programs on GPU, it worked and now I have downloaded l_BaseKit_p_2022.3.1.17310.sh (latest available) but I am not able to detect the GPU and when I run my program, it gives the below error
Running on Genuine Intel(R) 0000
Configuration Loaded Successfully.
**Internal compiler error** Do not know how to split the result of this operator!
Please report the issue on Intel OpenCL forum
https://software.intel.com/en-us/forums/opencl for assistance.
Aborted (core dumped)
Regards,
Shiva Shankar K.
WWID:12132441
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for reaching out to us.
Could you please let us know whether you are observing similar issue while building your code with CPU?
Also please share your Hardware details(Driver version), complete running log, OneAPI code you are trying to build along with compiler version being used.
Thanks & Regards,
Noorjahan.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Noorjahan,
Please find the details below:
Hardware details(Driver version):
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46d1]
Kernel driver in use: i915
DeviceName: To Be Filled by O.E.M.
Subsystem: Intel Corporation Device 7270
Flags: bus master, fast devsel, latency 0, IRQ 190, IOMMU group 1
Memory at 60e8000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
Running Log:
terminate called after throwing an instance of 'cl::sycl::compile_program_error'
what(): The program was built for 1 devices
Build program log for 'Intel(R) Graphics [0x46d1]':
-6 (CL_OUT_OF_HOST_MEMORY)
Aborted (core dumped)
Source code from which I am getting the above error:
#include <CL/sycl.hpp>
#include <iostream>
using namespace sycl;
static const int N = 16;
int main() {
queue q;
std::cout << "Device: " << q.get_device().get_info<info::device::name>() << "\n";
queue q1;
device my_device = q1.get_device();
std::cout << "Device: " << my_device.get_info<info::device::name>() <<"\n";
#if 1
int *data = malloc_shared<int>(N,q);
for (int i=0; i<N; i++)
data[i] = i;
q.parallel_for(range<1>(N), [=] (id<1> i) {
data[i] *= 2;
}).wait();
for (int i=0; i<N; i++)
std::cout << data[i] << "\n";
#endif
return 0;
}
Base tool kit version: l_BaseKit_p_2022.2.0.262_offline.sh
Compiler version: 2022.1.0
/opt/intel/oneapi/compiler/2022.1.0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear User,
As per our conversation on MS Teams,
- Issue is disappeared with kernel upgrade to 5.19.8 iotg and OneAPI 2022.1.0 on Ubuntu 20
- tester@tester-Alder-Lake-Client-Platform:~$ uname -a
Linux tester-Alder-Lake-Client-Platform 5.19.8-iotg #1 SMP PREEMPT_DYNAMIC Mon Sep 19 15:20:26 IST 2022 x86_64 x86_64 x86_64 GNU/Linux - OS VERSION="20.04.5 LTS (Focal Fossa)"
- tester@tester-Alder-Lake-Client-Platform:~$ uname -a
- It is found that there is no issue with OneAPI Basekit and the issue seems to be with this particular Kernel version compatibility with Ubuntu-22 and OneAPI 2023.
- We are investing the same with Ubuntu 22, as per your consent, you will reproduce the issue again on the same Alder Lake platform in coming week and then handover again to me.
- Meanwhile, we are reproducing the issue and resolution with this configuration at our end and let you know.
Thanks
Snapshot Attached for the reference:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear User,
As per your consent, we are closing this thread now. You can use OneAPI BaseKit latest version 2023 and try your code when you resume your work again. If you need further assistance, please post a new question.
Thanks & Regards,
Anita
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page