Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Gestione openCL
Forum - C/C++ - Gestione openCL

Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1452
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