Wpis z mikrobloga

Pytanie z tych głupszych

Jeśli odpalę funkcję na GPU zamiast CPU (@jit(target ="cuda") ) w Pythonie to czy kazda funkcja uruchomiona w niej również domyślnie będzie działać na GPU?

#python #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WladcaSlimakow: Nie odpalalałem tego jeszcze, ani nawet nie próbowałem implementować. Na razie czytam tylko jak to zrobić, i pomyślałem że może tutaj ktoś się już tym bawił i rzuci szybką odpowiedzią
  • Odpowiedz
@Delfin17: raczej na pewno nie. Nie używałem nigdy tego ficzera (nawet go nie znałem), ale znając specyfikę działania kart graficznych i CUDA generalnie, to nie jest to fizycznie mozliwe, żeby odpalić każdą funkcję na karcie graficznej. Pewne rzeczy które możemy policzyć na CPU nie są możliwe do policzenia na GPU i trzeba je albo policzyć na CPU albo obchodzić na około. Generalnie pod CUDA/OpenCL pisze się programy praktycznie od zera
  • Odpowiedz