Searched refs:Ndwl (Results 1 - 9 of 9) sorted by relevance

/gem5/ext/mcpat/cacti/
H A Dcacti_interface.cc54 else if (m1->Ndwl < m2->Ndwl) return true;
55 else if (m1->Ndwl > m2->Ndwl) return false;
H A DUcache.h80 unsigned int Ndwl,
H A Dparameter.cc201 Nspd(Nspd_), Ndwl(Ndwl_), Ndbl(Ndbl_), Ndcm(Ndcm_),
214 if (Ndwl != 1 || //Ndwl is fixed to 1 for FA
228 // If it's not an FA tag/data array, Ndwl should be at least two and Ndbl should be
231 if (fully_assoc == false && (Ndwl < 1 || Ndbl < 1)) {
251 num_c_subarray = (int)ceil((tagbits * g_ip->tag_assoc * Nspd / Ndwl));// + EPSILON);
256 num_c_subarray = (int)ceil((8 * g_ip->block_sz * g_ip->data_assoc * Nspd / Ndwl));// + EPSILON); + EPSILON);
300 tag_num_c_subarray = (int)ceil((tagbits * Nspd / Ndwl));// + EPSILON);
316 num_subarrays = Ndwl * Ndbl;
443 num_mats_h_dir = MAX(Ndwl /
[all...]
H A DUcache.cc137 // reconstruct Ndwl, Ndbl, Ndcm
138 unsigned int Ndwl = 1 << (iter / (Ndbl_niter * Ndcm_niter)); local
148 Ndwl = g_ip->ndwl;
161 is_valid_partition = calculate_time(is_tag, pure_ram, pure_cam, Nspd, Ndwl,
169 is_valid_partition = calculate_time(is_tag/*false*/, pure_ram, pure_cam, Nspd, Ndwl,
224 unsigned int Ndwl,
234 DynamicParameter dyn_p(is_tag, pure_ram, pure_cam, Nspd, Ndwl, Ndbl, Ndcm, Ndsam_lev_1, Ndsam_lev_2, is_main_mem);
251 ptr_array->Ndwl = Ndwl;
705 fin_res->tag_array.Ndwl
219 calculate_time( bool is_tag, int pure_ram, bool pure_cam, double Nspd, unsigned int Ndwl, unsigned int Ndbl, unsigned int Ndcm, unsigned int Ndsam_lev_1, unsigned int Ndsam_lev_2, mem_array *ptr_array, int flag_results_populate, results_mem_array *ptr_results, uca_org_t *ptr_fin_res, bool is_main_mem) argument
[all...]
H A Dparameter.h288 int Ndwl; member in class:DynamicParameter
H A Dcacti_interface.h217 int Ndwl; member in struct:__anon53
462 int Ndwl; member in class:mem_array
H A Drouter.cc152 dyn_p.Ndwl = 1;
H A Dio.cc467 if (!strncmp("-Ndwl", line, strlen("-Ndwl"))) {
468 sscanf(line, "-Ndwl %d\n", &(ndwl));
555 cout << "Ndwl : " << g_ip->ndwl << endl;
1304 file << "Ndwl, ";
1401 file << fin_res.data_array2->Ndwl << ", ";
1409 file << fin_res.tag_array2->Ndwl << ", ";
1542 cout << " Best Ndwl : " << fr->data_array2->Ndwl << endl;
1551 cout << " Best Ntwl : " << fr->tag_array2->Ndwl << end
[all...]
H A Dmat.cc65 num_subarrays_per_row(dp.Ndwl / dp.num_mats_h_dir) {

Completed in 17 milliseconds