Questions tagged [intel-oneapi]

Use this tag to ask questions about the overall oneAPI programming model which provides unified developer tools that can be used across multiple hardware platforms, including a range of performance libraries spanning several workload domains. The libraries include functions custom-coded for each target architecture so the same function call delivers optimized performance across supported architectures.

220 questions
24
votes
2 answers

Understanding oneAPI and SYCL in AMD GPU

I am a GPGPU developer and I have done all my work using CUDA. Lately I have acquired an AMD GPU for my home setup and I have been reading about SYCL and oneAPI but I'm not sure I understand what each of those are, how they complement. If I have…
jjcasmar
  • 1,387
  • 1
  • 18
  • 30
11
votes
3 answers

Can not find the icc compiler after having installed Intel oneAPI, invoking from bash on Ubuntu 20

my problem is that I want to invoke the icc compiler from the commandline, but my pc can't find it. I have install the latest oneAPI and sourced setvars.sh. Even I search 'icc' file under the installation routine I can't find the icc compiler…
Kuriyama_Shien
  • 123
  • 1
  • 6
5
votes
2 answers

How to use Intel oneAPI in right way?

Today, I'm wondering what the difference between Conda in oneAPI and Conda in Anaconda is and how to use the oneAPI in the right way to get the maximum usage of the latest Intel Core gen 12. After installing oneAPI, they also contain conda. However,…
ShanN
  • 831
  • 1
  • 9
  • 20
5
votes
1 answer

What is oneAPI and how does it compare to TBB?

We've been using TBB for years and I see when upgrading, we're taken to a oneAPI TBB page now instead. Does oneAPI TBB replace the traditional TBB? Are both versions being maintained or is the standalone TBB now deprecated? Trying to determine which…
dromodel
  • 9,581
  • 12
  • 47
  • 65
4
votes
3 answers

Fortran in Visual Studio 2022

I installed Visual Studio 2022. I then installed Intel OneAPI Base Toolkit followed by the HPC toolkit. Everything seems fine and I am able to create a Fortran project, but I am unable to run any code. When I write a code, the run bottom is greyed…
3
votes
3 answers

Intel C++ compiler cannot find headers after Ubuntu updates

I am using Ubuntu 22.04 LTS and I just ran an apt upgrade This is the corresponding entry in /var/log/apt/history.log: Install: gcc-12:amd64 (12.1.0-2ubuntu1~22.04, automatic), libtsan2:amd64 (12.1.0-2ubuntu1~22.04, automatic), libasan8:amd64…
BernieD
  • 352
  • 1
  • 10
3
votes
0 answers

Explicit memory prefetching for Intel Compilers

I have two functions, one which calculates the difference between successive elements of a row and the second calculates the successive difference between values in a column. Therefore one would calculate M[i][j+1] -M[i][j] and second would do…
Atharva Dubey
  • 832
  • 1
  • 8
  • 25
3
votes
1 answer

Advantages of intel oneAPI versus the older Parallel Studio XE (Fortran user)

I program numerical models to solve Partial Differential Equations in Fortran, in serial and parallel (with MPI). Only Fortran, I do not know/need other languages. I see I now need to migrate to Intel OneAPI, before I had Parallel Studio XE 2019.…
Millemila
  • 1,612
  • 4
  • 24
  • 45
3
votes
1 answer

The command_submit in the sycl::info::event_profiling, submits the whole code or just the parallel-for?

I try to analyze the execution time of my function on device. I read this link: https://docs.oneapi.com/versions/latest/dpcpp/iface/event.html but I did not find in the documentation any information about sycl::info::event_profiling, which let me to…
saharsa
  • 467
  • 1
  • 7
  • 24
3
votes
1 answer

docker: invalid reference format: repository name must be lowercase. See 'docker run --help'

I am following the URL: https://software.intel.com/content/www/us/en/develop/documentation/get-started-with-intel-oneapi-render-linux/top/configure-your-system.html#34C71E32-E697-4852-BA15-DA379EF200A2 Error generating step:- Run the Docker and work…
AlekhyaV - Intel
  • 580
  • 3
  • 21
3
votes
1 answer

Oneapi fatal error: compare: No such file or directory after system restart

I have a project been working on for my research for over a year, Oneapi have been integrated for way longer than 6months, everything working and all. Yesterday I updated some test code, and ran the tests, nothing out of normal. Today I restarted my…
T.Aoukar
  • 653
  • 5
  • 19
3
votes
2 answers

How to print inside SYCL parallel_for (kernel)?

I'm working on vectorAdd sample application which was provided along with oneAPI basekit. When I tried printing the sum inside kernel, I get the following error. Please find attached source code and error when compiled. //Source code …
3
votes
2 answers

buffers in CCL code samples along with the oneapi toolkit

I Was going through the CCL code samples along with the oneapi toolkit. In the below DPC++(SYCL) code initially sendbuf a buffer is created in the cpu side and is not initialised and in the part where offloading to target device takes place the…
Kannan K
  • 43
  • 4
2
votes
1 answer

Replacement of intel compiler classic with intel oneapi compiler in Intel MPI

I am currently replacing the classic Intel compiler with Intel oneAPI compilers in my projects. Before, to be able to use Intel MPI, I called the corresponding compilers using mpiicc/mpiicpc/mpiifort, but I could not find a corresponding compiler…
arc_lupus
  • 3,942
  • 5
  • 45
  • 81
2
votes
1 answer

How to make ifort work on Windows Powershell?

Intel oneAPI command prompt can be invoked and works fine on my computer (Windows 10), but I want ifort work on Windows Powershell. Is there any way to do it?
Raymond
  • 48
  • 6
1
2 3
13 14