cudaMalloc() - APplication exit! CUDA Driver related

If I do NOT free my “cudaMalloc()” at my application exit, will the CUDA driver take care of cleaning up OR Will this result in memory-leak thereby affecting subsequent application launches?

Yes, the driver cleans up on process exit.