Advanced API Performance: Command Buffers

Originally published at: Advanced API Performance: Command Buffers | NVIDIA Developer Blog

Achieve performance gains on both the CPU and the GPU by maximizing parallelism, avoiding bottlenecks, and reducing idle times on the GPU.

I hope you find those recommendations useful. I surely learned quite a bit while collecting this information. Command buffer preparation and scheduling involves knowledge of many aspects: GPU, CPU, multi-threading and OS scheduling.

If you have any questions or comments, please let us know!

Cheers!