No modo normal (não emulado), o código do main que fica na CPU roda em paralelo com as threads ou ele espera as threads acabarem de executar, logo após a chamada kernel <<< bla ser feita?
In reply to Otavio Moura do Nascimento
Re: Paralelismo entre CPU e GPU
paralelo
Como o Cauê disse, paralelo.
Mas existe uma função (cudaThreadSynchronize) que vocês podem chamar para sincronizar todas as threads (esperar elas pararem).
Mas existe uma função (cudaThreadSynchronize) que vocês podem chamar para sincronizar todas as threads (esperar elas pararem).