Der SYCL-GPU-Kernel führt den Code nicht aus, ohne dass eine Ausnahme ausgelöst wirdC++

Programme in C++. Entwicklerforum
Anonymous
 Der SYCL-GPU-Kernel führt den Code nicht aus, ohne dass eine Ausnahme ausgelöst wird

Post by Anonymous »

Ich habe dieses einfache Programm geschrieben, um zu testen, ob SYCL auf meinem Gerät funktioniert oder nicht. Und in diesem Programm schreibt SYCL nach der Multiplikation der Zahl nicht zurück.

Code: Select all

#include 
#include 
#include 
#include 
#include 

int main()
{
try
{
sycl::queue gpu_queue(sycl::gpu_selector_v);
int number = 5;
{
sycl::buffer int_buffer(&number, sycl::range(1));
sycl::event current_event = gpu_queue.submit([&](sycl::handler& cgh){
sycl::accessor int_accessor(int_buffer, cgh);
cgh.single_task([=](){
int_accessor *= 5;
gpu_stream

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post