title: OpenCL Buffer Size Padding
body: <p>When I have a memory buffer in OpenCL I know that I need to align the data in it to a 16 byte boundary.<br /><br />
  But what do I do if my whole data (not the data structure, the actual data collection) is, for example, only 15 bytes big?<br />
  Should I put it into a 16 byte big buffer or a 15 byte one?<br />
  Is there a performance difference?</p>