opencl

    10Ciepło

    1Odpowiedz

    Mam pytanie dotyczące predykcji gałęzi w procesorach GPU. O ile mi wiadomo, w procesorach graficznych wykonują predykcje z oddziałami. Przykładowo mam kodu: if (C) A else B więc jeśli trwa 40 cyk

    13Ciepło

    1Odpowiedz

    Nie chcę wykonywać obliczonego pixelart z OpenCL i wyświetlać go bezpośrednio na ekranie bez obierania procesora. Mógłbym wykorzystać interoperacyjność OpenCL z OpenGL i napisać do banków tekstur GPU

    7Ciepło

    2Odpowiedz

    Mam obecnie duży zestaw elementów pływających, które przetwarzam w jądrze OpenCL Zastanawiam się, czy podzielę tę tablicę i użyję tablicy typów OpenCL zamiast tego, jeśli przyspieszy to proces. Zasadn

    11Ciepło

    4Odpowiedz

    Próbuję uzyskać OpenCL i działa na komputerze z systemem Windows 7. Maszyna ma NVIDIA GEFORCE GT 520M z wersją sterownika 8.17.12.6721. Czy ktoś wie o rozpoczęciu pracy z obliczeniami GPU w OpenCL w s

    5Ciepło

    2Odpowiedz

    Jestem nowy w OpenCL. Pracowałem z jądrem OpenCL z danymi 1-D. Ale kiedy próbowałem przekazać wskaźnik 3-D, nie udało się zbudować jądra. Aby być konkretnym, otrzymuję CL_BUILD_PROGRAM_FAILURE. Oto ko

    9Ciepło

    2Odpowiedz

    Czy istnieje sposób używania wskaźników funkcyjnych w stylu C w OpenCL? Innymi słowy, chciałbym wypełnić strukturę OpenCL kilkoma wartościami, a także wskazówki do funkcji OpenCL. Nie mówię o przejści

    41Ciepło

    2Odpowiedz

    W OpenCL rozumiem, że można użyć funkcji barrier() do synchronizowania wątków w grupie roboczej. Robię (ogólnie) rozumiem, do czego służą i kiedy z nich korzystać. Jestem również świadomy, że wszystki

    6Ciepło

    2Odpowiedz

    Pracuję nad algorytmem, który wykonuje kilka razy tę samą operację. Ponieważ operacja składa się z algebry liniowej (BLAS), chciałbym spróbować użyć GPU do tego. Napisałem swoje jądro i zacząłem pchać

    6Ciepło

    1Odpowiedz

    W OpenCL, jaki jest sens wbudowanych funkcji isequal, isnotequal, isgreater, itp.? Dlaczego nie ==,! =,> Itd.? Czy semantyka jest inna? Czy operatorzy mają ograniczenia, których te funkcje nie spełnia

    14Ciepło

    2Odpowiedz

    Pracowałem z OpenCL nad kilkoma projektami, ale zawsze pisałem jądro jako jedną (czasem raczej dużą) funkcję. Teraz pracuję nad bardziej złożonym projektem i chciałbym udostępniać funkcje w kilku jądr