Add synchronized to ResultList.add and initialized Result members
Check for NULL values of GPU results

Set bColsSharedMemIndex & bColsSharedMemValues to two-dim array