GSoC/GCI Archive
Google Summer of Code 2014 X.Org Foundation

Improve Compute Memory Pool

by Bruno Jiménez for X.Org Foundation

In this project, the first objective will be solving a bug related to mapped OpenCL buffers. The second objective will be implementing compute_memory_defrag, so we can reduce the space between items after the items that were in between have been freed, improving the GPU memory usage. The third objective will be reducing the amount of memory transfers between the host and the GPU.