/* 本头文件由自订profile框架自动生成并非人工硬编码针对Case优化 */ /* 更新:负载均衡问题已经通过优化插值函数解决,此profile静态均衡方案已弃用,本头文件现在未参与编译 */ /* Auto-generated from interp_lb_profile.bin — do not edit */ #ifndef INTERP_LB_PROFILE_DATA_H #define INTERP_LB_PROFILE_DATA_H #define INTERP_LB_NPROCS 64 #define INTERP_LB_NUM_HEAVY 4 static const int interp_lb_heavy_blocks[4] = {27, 35, 28, 36}; /* Split table: {block_id, r_left, r_right} */ static const int interp_lb_splits[4][3] = { {27, 26, 27}, {35, 34, 35}, {28, 28, 29}, {36, 36, 37}, }; /* Rank remap for displaced neighbor blocks */ static const int interp_lb_num_remaps = 4; static const int interp_lb_remaps[][2] = { {26, 25}, {29, 30}, {34, 33}, {37, 38}, }; #endif /* INTERP_LB_PROFILE_DATA_H */