Added cache line aligned allocation