Column vs. Row Stores for Data Manipulation in Hardware Oblivious CPU/GPU Database Systems