Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Gestione openCL
Forum - C/C++ - Gestione openCL

Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 19:27
Giovedì, 04/02/2016
Buona sera,
Ho deciso di scrivere una libreria che ricordi vagamente il .net framework ma senza garbage collector. Ho tuttavia deciso che questa libreria per gli algoritmi utilizzerà un approccio multithread sfruttando opencl, in maniera tale che il carico di lavoro sia  assegnato alla periferica più adatta a svolgere tale compito. Ora però mi chiedo : i programmi opencl devono essere tanti quanti necessario o uno con tanti kernel, in modo che sia possibile utilizzare le funzioni su due kernel diversi? Inoltre.... Il o i programmi devono rimanere sul dispositivo o ricaricarli ogni qualvolta necessario, dopo averli fatti compilare al driver all'avvio della libreria?

PM Quote