#ifndef H_ALIGMENT_INT64_H_INCLUDE #define H_ALIGMENT_INT64_H_INCLUDE #include #define CPU_CACHE_ALIGMENT 64 typedef long long* mcore_long_t; inline long long *aligment_int64_array_alloc(int size) { long long *ret=NULL; ret=(long long*)calloc(CPU_CACHE_ALIGMENT,size); return ret; } inline long long aligment_int64_array_sum(mcore_long_t array,int size) { long long sum=0; int offset=0,i=0; for(i=0;i0) { cnt++; } } return cnt; } inline void aligment_int64_array_free(mcore_long_t array) { free(array); } #endif