Performance improvement of irregular memory access pattern applications using CSR storage format for multi core architectures