fix clang issue of parser test cases for Android build (#15626)
* fix clang issue for Android build * update test data for parser * update Linux CPU map parser
This commit is contained in:
1 parent
19aa1cfe8d
commit
8b1b4de21d
2 files changed
+219
-201
No files matched your search
@@ -168,6 +168,7 @@ void parse_processor_info_linux(const int _processors,
|
||||
} else {
|
||||
core_1 = std::stoi(system_info_table[nproc][0]);
|
||||
|
||||
_cpu_mapping_table[core_1][CPU_MAP_PROCESSOR_ID] = core_1;
|
||||
_cpu_mapping_table[core_1][CPU_MAP_CORE_ID] = _cores;
|
||||
_cpu_mapping_table[core_1][CPU_MAP_CORE_TYPE] = MAIN_CORE_PROC;
|
||||
_cpu_mapping_table[core_1][CPU_MAP_GROUP_ID] = n_group;
|
||||
|
||||
@@ -54,112 +54,112 @@ LinuxCpuMapTestCase _2sockets_104cores_hyperthreading = {
|
||||
208,
|
||||
2,
|
||||
104,
|
||||
{{{208}, {104}, {0}, {104}}, {{104}, {52}, {0}, {52}}, {{104}, {52}, {0}, {52}}},
|
||||
{{208, 104, 0, 104}, {104, 52, 0, 52}, {104, 52, 0, 52}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}}, {{1}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{2}, {0}, {2}, {3}, {2}, {-1}}, {{3}, {0}, {3}, {3}, {3}, {-1}},
|
||||
{{4}, {0}, {4}, {3}, {4}, {-1}}, {{5}, {0}, {5}, {3}, {5}, {-1}},
|
||||
{{6}, {0}, {6}, {3}, {6}, {-1}}, {{7}, {0}, {7}, {3}, {7}, {-1}},
|
||||
{{8}, {0}, {8}, {3}, {8}, {-1}}, {{9}, {0}, {9}, {3}, {9}, {-1}},
|
||||
{{10}, {0}, {10}, {3}, {10}, {-1}}, {{11}, {0}, {11}, {3}, {11}, {-1}},
|
||||
{{12}, {0}, {12}, {3}, {12}, {-1}}, {{13}, {0}, {13}, {3}, {13}, {-1}},
|
||||
{{14}, {0}, {14}, {3}, {14}, {-1}}, {{15}, {0}, {15}, {3}, {15}, {-1}},
|
||||
{{16}, {0}, {16}, {3}, {16}, {-1}}, {{17}, {0}, {17}, {3}, {17}, {-1}},
|
||||
{{18}, {0}, {18}, {3}, {18}, {-1}}, {{19}, {0}, {19}, {3}, {19}, {-1}},
|
||||
{{20}, {0}, {20}, {3}, {20}, {-1}}, {{21}, {0}, {21}, {3}, {21}, {-1}},
|
||||
{{22}, {0}, {22}, {3}, {22}, {-1}}, {{23}, {0}, {23}, {3}, {23}, {-1}},
|
||||
{{24}, {0}, {24}, {3}, {24}, {-1}}, {{25}, {0}, {25}, {3}, {25}, {-1}},
|
||||
{{26}, {0}, {26}, {3}, {26}, {-1}}, {{27}, {0}, {27}, {3}, {27}, {-1}},
|
||||
{{28}, {0}, {28}, {3}, {28}, {-1}}, {{29}, {0}, {29}, {3}, {29}, {-1}},
|
||||
{{30}, {0}, {30}, {3}, {30}, {-1}}, {{31}, {0}, {31}, {3}, {31}, {-1}},
|
||||
{{32}, {0}, {32}, {3}, {32}, {-1}}, {{33}, {0}, {33}, {3}, {33}, {-1}},
|
||||
{{34}, {0}, {34}, {3}, {34}, {-1}}, {{35}, {0}, {35}, {3}, {35}, {-1}},
|
||||
{{36}, {0}, {36}, {3}, {36}, {-1}}, {{37}, {0}, {37}, {3}, {37}, {-1}},
|
||||
{{38}, {0}, {38}, {3}, {38}, {-1}}, {{39}, {0}, {39}, {3}, {39}, {-1}},
|
||||
{{40}, {0}, {40}, {3}, {40}, {-1}}, {{41}, {0}, {41}, {3}, {41}, {-1}},
|
||||
{{42}, {0}, {42}, {3}, {42}, {-1}}, {{43}, {0}, {43}, {3}, {43}, {-1}},
|
||||
{{44}, {0}, {44}, {3}, {44}, {-1}}, {{45}, {0}, {45}, {3}, {45}, {-1}},
|
||||
{{46}, {0}, {46}, {3}, {46}, {-1}}, {{47}, {0}, {47}, {3}, {47}, {-1}},
|
||||
{{48}, {0}, {48}, {3}, {48}, {-1}}, {{49}, {0}, {49}, {3}, {49}, {-1}},
|
||||
{{50}, {0}, {50}, {3}, {50}, {-1}}, {{51}, {0}, {51}, {3}, {51}, {-1}},
|
||||
{{52}, {1}, {52}, {3}, {52}, {-1}}, {{53}, {1}, {53}, {3}, {53}, {-1}},
|
||||
{{54}, {1}, {54}, {3}, {54}, {-1}}, {{55}, {1}, {55}, {3}, {55}, {-1}},
|
||||
{{56}, {1}, {56}, {3}, {56}, {-1}}, {{57}, {1}, {57}, {3}, {57}, {-1}},
|
||||
{{58}, {1}, {58}, {3}, {58}, {-1}}, {{59}, {1}, {59}, {3}, {59}, {-1}},
|
||||
{{60}, {1}, {60}, {3}, {60}, {-1}}, {{61}, {1}, {61}, {3}, {61}, {-1}},
|
||||
{{62}, {1}, {62}, {3}, {62}, {-1}}, {{63}, {1}, {63}, {3}, {63}, {-1}},
|
||||
{{64}, {1}, {64}, {3}, {64}, {-1}}, {{65}, {1}, {65}, {3}, {65}, {-1}},
|
||||
{{66}, {1}, {66}, {3}, {66}, {-1}}, {{67}, {1}, {67}, {3}, {67}, {-1}},
|
||||
{{68}, {1}, {68}, {3}, {68}, {-1}}, {{69}, {1}, {69}, {3}, {69}, {-1}},
|
||||
{{70}, {1}, {70}, {3}, {70}, {-1}}, {{71}, {1}, {71}, {3}, {71}, {-1}},
|
||||
{{72}, {1}, {72}, {3}, {72}, {-1}}, {{73}, {1}, {73}, {3}, {73}, {-1}},
|
||||
{{74}, {1}, {74}, {3}, {74}, {-1}}, {{75}, {1}, {75}, {3}, {75}, {-1}},
|
||||
{{76}, {1}, {76}, {3}, {76}, {-1}}, {{77}, {1}, {77}, {3}, {77}, {-1}},
|
||||
{{78}, {1}, {78}, {3}, {78}, {-1}}, {{79}, {1}, {79}, {3}, {79}, {-1}},
|
||||
{{80}, {1}, {80}, {3}, {80}, {-1}}, {{81}, {1}, {81}, {3}, {81}, {-1}},
|
||||
{{82}, {1}, {82}, {3}, {82}, {-1}}, {{83}, {1}, {83}, {3}, {83}, {-1}},
|
||||
{{84}, {1}, {84}, {3}, {84}, {-1}}, {{85}, {1}, {85}, {3}, {85}, {-1}},
|
||||
{{86}, {1}, {86}, {3}, {86}, {-1}}, {{87}, {1}, {87}, {3}, {87}, {-1}},
|
||||
{{88}, {1}, {88}, {3}, {88}, {-1}}, {{89}, {1}, {89}, {3}, {89}, {-1}},
|
||||
{{90}, {1}, {90}, {3}, {90}, {-1}}, {{91}, {1}, {91}, {3}, {91}, {-1}},
|
||||
{{92}, {1}, {92}, {3}, {92}, {-1}}, {{93}, {1}, {93}, {3}, {93}, {-1}},
|
||||
{{94}, {1}, {94}, {3}, {94}, {-1}}, {{95}, {1}, {95}, {3}, {95}, {-1}},
|
||||
{{96}, {1}, {96}, {3}, {96}, {-1}}, {{97}, {1}, {97}, {3}, {97}, {-1}},
|
||||
{{98}, {1}, {98}, {3}, {98}, {-1}}, {{99}, {1}, {99}, {3}, {99}, {-1}},
|
||||
{{100}, {1}, {100}, {3}, {100}, {-1}}, {{101}, {1}, {101}, {3}, {101}, {-1}},
|
||||
{{102}, {1}, {102}, {3}, {102}, {-1}}, {{103}, {1}, {103}, {3}, {103}, {-1}},
|
||||
{{104}, {0}, {0}, {1}, {0}, {-1}}, {{105}, {0}, {1}, {1}, {1}, {-1}},
|
||||
{{106}, {0}, {2}, {1}, {2}, {-1}}, {{107}, {0}, {3}, {1}, {3}, {-1}},
|
||||
{{108}, {0}, {4}, {1}, {4}, {-1}}, {{109}, {0}, {5}, {1}, {5}, {-1}},
|
||||
{{110}, {0}, {6}, {1}, {6}, {-1}}, {{111}, {0}, {7}, {1}, {7}, {-1}},
|
||||
{{112}, {0}, {8}, {1}, {8}, {-1}}, {{113}, {0}, {9}, {1}, {9}, {-1}},
|
||||
{{114}, {0}, {10}, {1}, {10}, {-1}}, {{115}, {0}, {11}, {1}, {11}, {-1}},
|
||||
{{116}, {0}, {12}, {1}, {12}, {-1}}, {{117}, {0}, {13}, {1}, {13}, {-1}},
|
||||
{{118}, {0}, {14}, {1}, {14}, {-1}}, {{119}, {0}, {15}, {1}, {15}, {-1}},
|
||||
{{120}, {0}, {16}, {1}, {16}, {-1}}, {{121}, {0}, {17}, {1}, {17}, {-1}},
|
||||
{{122}, {0}, {18}, {1}, {18}, {-1}}, {{123}, {0}, {19}, {1}, {19}, {-1}},
|
||||
{{124}, {0}, {20}, {1}, {20}, {-1}}, {{125}, {0}, {21}, {1}, {21}, {-1}},
|
||||
{{126}, {0}, {22}, {1}, {22}, {-1}}, {{127}, {0}, {23}, {1}, {23}, {-1}},
|
||||
{{128}, {0}, {24}, {1}, {24}, {-1}}, {{129}, {0}, {25}, {1}, {25}, {-1}},
|
||||
{{130}, {0}, {26}, {1}, {26}, {-1}}, {{131}, {0}, {27}, {1}, {27}, {-1}},
|
||||
{{132}, {0}, {28}, {1}, {28}, {-1}}, {{133}, {0}, {29}, {1}, {29}, {-1}},
|
||||
{{134}, {0}, {30}, {1}, {30}, {-1}}, {{135}, {0}, {31}, {1}, {31}, {-1}},
|
||||
{{136}, {0}, {32}, {1}, {32}, {-1}}, {{137}, {0}, {33}, {1}, {33}, {-1}},
|
||||
{{138}, {0}, {34}, {1}, {34}, {-1}}, {{139}, {0}, {35}, {1}, {35}, {-1}},
|
||||
{{140}, {0}, {36}, {1}, {36}, {-1}}, {{141}, {0}, {37}, {1}, {37}, {-1}},
|
||||
{{142}, {0}, {38}, {1}, {38}, {-1}}, {{143}, {0}, {39}, {1}, {39}, {-1}},
|
||||
{{144}, {0}, {40}, {1}, {40}, {-1}}, {{145}, {0}, {41}, {1}, {41}, {-1}},
|
||||
{{146}, {0}, {42}, {1}, {42}, {-1}}, {{147}, {0}, {43}, {1}, {43}, {-1}},
|
||||
{{148}, {0}, {44}, {1}, {44}, {-1}}, {{149}, {0}, {45}, {1}, {45}, {-1}},
|
||||
{{150}, {0}, {46}, {1}, {46}, {-1}}, {{151}, {0}, {47}, {1}, {47}, {-1}},
|
||||
{{152}, {0}, {48}, {1}, {48}, {-1}}, {{153}, {0}, {49}, {1}, {49}, {-1}},
|
||||
{{154}, {0}, {50}, {1}, {50}, {-1}}, {{155}, {0}, {51}, {1}, {51}, {-1}},
|
||||
{{156}, {1}, {52}, {1}, {52}, {-1}}, {{157}, {1}, {53}, {1}, {53}, {-1}},
|
||||
{{158}, {1}, {54}, {1}, {54}, {-1}}, {{159}, {1}, {55}, {1}, {55}, {-1}},
|
||||
{{160}, {1}, {56}, {1}, {56}, {-1}}, {{161}, {1}, {57}, {1}, {57}, {-1}},
|
||||
{{162}, {1}, {58}, {1}, {58}, {-1}}, {{163}, {1}, {59}, {1}, {59}, {-1}},
|
||||
{{164}, {1}, {60}, {1}, {60}, {-1}}, {{165}, {1}, {61}, {1}, {61}, {-1}},
|
||||
{{166}, {1}, {62}, {1}, {62}, {-1}}, {{167}, {1}, {63}, {1}, {63}, {-1}},
|
||||
{{168}, {1}, {64}, {1}, {64}, {-1}}, {{169}, {1}, {65}, {1}, {65}, {-1}},
|
||||
{{170}, {1}, {66}, {1}, {66}, {-1}}, {{171}, {1}, {67}, {1}, {67}, {-1}},
|
||||
{{172}, {1}, {68}, {1}, {68}, {-1}}, {{173}, {1}, {69}, {1}, {69}, {-1}},
|
||||
{{174}, {1}, {70}, {1}, {70}, {-1}}, {{175}, {1}, {71}, {1}, {71}, {-1}},
|
||||
{{176}, {1}, {72}, {1}, {72}, {-1}}, {{177}, {1}, {73}, {1}, {73}, {-1}},
|
||||
{{178}, {1}, {74}, {1}, {74}, {-1}}, {{179}, {1}, {75}, {1}, {75}, {-1}},
|
||||
{{180}, {1}, {76}, {1}, {76}, {-1}}, {{181}, {1}, {77}, {1}, {77}, {-1}},
|
||||
{{182}, {1}, {78}, {1}, {78}, {-1}}, {{183}, {1}, {79}, {1}, {79}, {-1}},
|
||||
{{184}, {1}, {80}, {1}, {80}, {-1}}, {{185}, {1}, {81}, {1}, {81}, {-1}},
|
||||
{{186}, {1}, {82}, {1}, {82}, {-1}}, {{187}, {1}, {83}, {1}, {83}, {-1}},
|
||||
{{188}, {1}, {84}, {1}, {84}, {-1}}, {{189}, {1}, {85}, {1}, {85}, {-1}},
|
||||
{{190}, {1}, {86}, {1}, {86}, {-1}}, {{191}, {1}, {87}, {1}, {87}, {-1}},
|
||||
{{192}, {1}, {88}, {1}, {88}, {-1}}, {{193}, {1}, {89}, {1}, {89}, {-1}},
|
||||
{{194}, {1}, {90}, {1}, {90}, {-1}}, {{195}, {1}, {91}, {1}, {91}, {-1}},
|
||||
{{196}, {1}, {92}, {1}, {92}, {-1}}, {{197}, {1}, {93}, {1}, {93}, {-1}},
|
||||
{{198}, {1}, {94}, {1}, {94}, {-1}}, {{199}, {1}, {95}, {1}, {95}, {-1}},
|
||||
{{200}, {1}, {96}, {1}, {96}, {-1}}, {{201}, {1}, {97}, {1}, {97}, {-1}},
|
||||
{{202}, {1}, {98}, {1}, {98}, {-1}}, {{203}, {1}, {99}, {1}, {99}, {-1}},
|
||||
{{204}, {1}, {100}, {1}, {100}, {-1}}, {{205}, {1}, {101}, {1}, {101}, {-1}},
|
||||
{{206}, {1}, {102}, {1}, {102}, {-1}}, {{207}, {1}, {103}, {1}, {103}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1}, {1, 0, 1, HYPER_THREADING_PROC, 1, -1},
|
||||
{2, 0, 2, HYPER_THREADING_PROC, 2, -1}, {3, 0, 3, HYPER_THREADING_PROC, 3, -1},
|
||||
{4, 0, 4, HYPER_THREADING_PROC, 4, -1}, {5, 0, 5, HYPER_THREADING_PROC, 5, -1},
|
||||
{6, 0, 6, HYPER_THREADING_PROC, 6, -1}, {7, 0, 7, HYPER_THREADING_PROC, 7, -1},
|
||||
{8, 0, 8, HYPER_THREADING_PROC, 8, -1}, {9, 0, 9, HYPER_THREADING_PROC, 9, -1},
|
||||
{10, 0, 10, HYPER_THREADING_PROC, 10, -1}, {11, 0, 11, HYPER_THREADING_PROC, 11, -1},
|
||||
{12, 0, 12, HYPER_THREADING_PROC, 12, -1}, {13, 0, 13, HYPER_THREADING_PROC, 13, -1},
|
||||
{14, 0, 14, HYPER_THREADING_PROC, 14, -1}, {15, 0, 15, HYPER_THREADING_PROC, 15, -1},
|
||||
{16, 0, 16, HYPER_THREADING_PROC, 16, -1}, {17, 0, 17, HYPER_THREADING_PROC, 17, -1},
|
||||
{18, 0, 18, HYPER_THREADING_PROC, 18, -1}, {19, 0, 19, HYPER_THREADING_PROC, 19, -1},
|
||||
{20, 0, 20, HYPER_THREADING_PROC, 20, -1}, {21, 0, 21, HYPER_THREADING_PROC, 21, -1},
|
||||
{22, 0, 22, HYPER_THREADING_PROC, 22, -1}, {23, 0, 23, HYPER_THREADING_PROC, 23, -1},
|
||||
{24, 0, 24, HYPER_THREADING_PROC, 24, -1}, {25, 0, 25, HYPER_THREADING_PROC, 25, -1},
|
||||
{26, 0, 26, HYPER_THREADING_PROC, 26, -1}, {27, 0, 27, HYPER_THREADING_PROC, 27, -1},
|
||||
{28, 0, 28, HYPER_THREADING_PROC, 28, -1}, {29, 0, 29, HYPER_THREADING_PROC, 29, -1},
|
||||
{30, 0, 30, HYPER_THREADING_PROC, 30, -1}, {31, 0, 31, HYPER_THREADING_PROC, 31, -1},
|
||||
{32, 0, 32, HYPER_THREADING_PROC, 32, -1}, {33, 0, 33, HYPER_THREADING_PROC, 33, -1},
|
||||
{34, 0, 34, HYPER_THREADING_PROC, 34, -1}, {35, 0, 35, HYPER_THREADING_PROC, 35, -1},
|
||||
{36, 0, 36, HYPER_THREADING_PROC, 36, -1}, {37, 0, 37, HYPER_THREADING_PROC, 37, -1},
|
||||
{38, 0, 38, HYPER_THREADING_PROC, 38, -1}, {39, 0, 39, HYPER_THREADING_PROC, 39, -1},
|
||||
{40, 0, 40, HYPER_THREADING_PROC, 40, -1}, {41, 0, 41, HYPER_THREADING_PROC, 41, -1},
|
||||
{42, 0, 42, HYPER_THREADING_PROC, 42, -1}, {43, 0, 43, HYPER_THREADING_PROC, 43, -1},
|
||||
{44, 0, 44, HYPER_THREADING_PROC, 44, -1}, {45, 0, 45, HYPER_THREADING_PROC, 45, -1},
|
||||
{46, 0, 46, HYPER_THREADING_PROC, 46, -1}, {47, 0, 47, HYPER_THREADING_PROC, 47, -1},
|
||||
{48, 0, 48, HYPER_THREADING_PROC, 48, -1}, {49, 0, 49, HYPER_THREADING_PROC, 49, -1},
|
||||
{50, 0, 50, HYPER_THREADING_PROC, 50, -1}, {51, 0, 51, HYPER_THREADING_PROC, 51, -1},
|
||||
{52, 1, 52, HYPER_THREADING_PROC, 52, -1}, {53, 1, 53, HYPER_THREADING_PROC, 53, -1},
|
||||
{54, 1, 54, HYPER_THREADING_PROC, 54, -1}, {55, 1, 55, HYPER_THREADING_PROC, 55, -1},
|
||||
{56, 1, 56, HYPER_THREADING_PROC, 56, -1}, {57, 1, 57, HYPER_THREADING_PROC, 57, -1},
|
||||
{58, 1, 58, HYPER_THREADING_PROC, 58, -1}, {59, 1, 59, HYPER_THREADING_PROC, 59, -1},
|
||||
{60, 1, 60, HYPER_THREADING_PROC, 60, -1}, {61, 1, 61, HYPER_THREADING_PROC, 61, -1},
|
||||
{62, 1, 62, HYPER_THREADING_PROC, 62, -1}, {63, 1, 63, HYPER_THREADING_PROC, 63, -1},
|
||||
{64, 1, 64, HYPER_THREADING_PROC, 64, -1}, {65, 1, 65, HYPER_THREADING_PROC, 65, -1},
|
||||
{66, 1, 66, HYPER_THREADING_PROC, 66, -1}, {67, 1, 67, HYPER_THREADING_PROC, 67, -1},
|
||||
{68, 1, 68, HYPER_THREADING_PROC, 68, -1}, {69, 1, 69, HYPER_THREADING_PROC, 69, -1},
|
||||
{70, 1, 70, HYPER_THREADING_PROC, 70, -1}, {71, 1, 71, HYPER_THREADING_PROC, 71, -1},
|
||||
{72, 1, 72, HYPER_THREADING_PROC, 72, -1}, {73, 1, 73, HYPER_THREADING_PROC, 73, -1},
|
||||
{74, 1, 74, HYPER_THREADING_PROC, 74, -1}, {75, 1, 75, HYPER_THREADING_PROC, 75, -1},
|
||||
{76, 1, 76, HYPER_THREADING_PROC, 76, -1}, {77, 1, 77, HYPER_THREADING_PROC, 77, -1},
|
||||
{78, 1, 78, HYPER_THREADING_PROC, 78, -1}, {79, 1, 79, HYPER_THREADING_PROC, 79, -1},
|
||||
{80, 1, 80, HYPER_THREADING_PROC, 80, -1}, {81, 1, 81, HYPER_THREADING_PROC, 81, -1},
|
||||
{82, 1, 82, HYPER_THREADING_PROC, 82, -1}, {83, 1, 83, HYPER_THREADING_PROC, 83, -1},
|
||||
{84, 1, 84, HYPER_THREADING_PROC, 84, -1}, {85, 1, 85, HYPER_THREADING_PROC, 85, -1},
|
||||
{86, 1, 86, HYPER_THREADING_PROC, 86, -1}, {87, 1, 87, HYPER_THREADING_PROC, 87, -1},
|
||||
{88, 1, 88, HYPER_THREADING_PROC, 88, -1}, {89, 1, 89, HYPER_THREADING_PROC, 89, -1},
|
||||
{90, 1, 90, HYPER_THREADING_PROC, 90, -1}, {91, 1, 91, HYPER_THREADING_PROC, 91, -1},
|
||||
{92, 1, 92, HYPER_THREADING_PROC, 92, -1}, {93, 1, 93, HYPER_THREADING_PROC, 93, -1},
|
||||
{94, 1, 94, HYPER_THREADING_PROC, 94, -1}, {95, 1, 95, HYPER_THREADING_PROC, 95, -1},
|
||||
{96, 1, 96, HYPER_THREADING_PROC, 96, -1}, {97, 1, 97, HYPER_THREADING_PROC, 97, -1},
|
||||
{98, 1, 98, HYPER_THREADING_PROC, 98, -1}, {99, 1, 99, HYPER_THREADING_PROC, 99, -1},
|
||||
{100, 1, 100, HYPER_THREADING_PROC, 100, -1}, {101, 1, 101, HYPER_THREADING_PROC, 101, -1},
|
||||
{102, 1, 102, HYPER_THREADING_PROC, 102, -1}, {103, 1, 103, HYPER_THREADING_PROC, 103, -1},
|
||||
{104, 0, 0, MAIN_CORE_PROC, 0, -1}, {105, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{106, 0, 2, MAIN_CORE_PROC, 2, -1}, {107, 0, 3, MAIN_CORE_PROC, 3, -1},
|
||||
{108, 0, 4, MAIN_CORE_PROC, 4, -1}, {109, 0, 5, MAIN_CORE_PROC, 5, -1},
|
||||
{110, 0, 6, MAIN_CORE_PROC, 6, -1}, {111, 0, 7, MAIN_CORE_PROC, 7, -1},
|
||||
{112, 0, 8, MAIN_CORE_PROC, 8, -1}, {113, 0, 9, MAIN_CORE_PROC, 9, -1},
|
||||
{114, 0, 10, MAIN_CORE_PROC, 10, -1}, {115, 0, 11, MAIN_CORE_PROC, 11, -1},
|
||||
{116, 0, 12, MAIN_CORE_PROC, 12, -1}, {117, 0, 13, MAIN_CORE_PROC, 13, -1},
|
||||
{118, 0, 14, MAIN_CORE_PROC, 14, -1}, {119, 0, 15, MAIN_CORE_PROC, 15, -1},
|
||||
{120, 0, 16, MAIN_CORE_PROC, 16, -1}, {121, 0, 17, MAIN_CORE_PROC, 17, -1},
|
||||
{122, 0, 18, MAIN_CORE_PROC, 18, -1}, {123, 0, 19, MAIN_CORE_PROC, 19, -1},
|
||||
{124, 0, 20, MAIN_CORE_PROC, 20, -1}, {125, 0, 21, MAIN_CORE_PROC, 21, -1},
|
||||
{126, 0, 22, MAIN_CORE_PROC, 22, -1}, {127, 0, 23, MAIN_CORE_PROC, 23, -1},
|
||||
{128, 0, 24, MAIN_CORE_PROC, 24, -1}, {129, 0, 25, MAIN_CORE_PROC, 25, -1},
|
||||
{130, 0, 26, MAIN_CORE_PROC, 26, -1}, {131, 0, 27, MAIN_CORE_PROC, 27, -1},
|
||||
{132, 0, 28, MAIN_CORE_PROC, 28, -1}, {133, 0, 29, MAIN_CORE_PROC, 29, -1},
|
||||
{134, 0, 30, MAIN_CORE_PROC, 30, -1}, {135, 0, 31, MAIN_CORE_PROC, 31, -1},
|
||||
{136, 0, 32, MAIN_CORE_PROC, 32, -1}, {137, 0, 33, MAIN_CORE_PROC, 33, -1},
|
||||
{138, 0, 34, MAIN_CORE_PROC, 34, -1}, {139, 0, 35, MAIN_CORE_PROC, 35, -1},
|
||||
{140, 0, 36, MAIN_CORE_PROC, 36, -1}, {141, 0, 37, MAIN_CORE_PROC, 37, -1},
|
||||
{142, 0, 38, MAIN_CORE_PROC, 38, -1}, {143, 0, 39, MAIN_CORE_PROC, 39, -1},
|
||||
{144, 0, 40, MAIN_CORE_PROC, 40, -1}, {145, 0, 41, MAIN_CORE_PROC, 41, -1},
|
||||
{146, 0, 42, MAIN_CORE_PROC, 42, -1}, {147, 0, 43, MAIN_CORE_PROC, 43, -1},
|
||||
{148, 0, 44, MAIN_CORE_PROC, 44, -1}, {149, 0, 45, MAIN_CORE_PROC, 45, -1},
|
||||
{150, 0, 46, MAIN_CORE_PROC, 46, -1}, {151, 0, 47, MAIN_CORE_PROC, 47, -1},
|
||||
{152, 0, 48, MAIN_CORE_PROC, 48, -1}, {153, 0, 49, MAIN_CORE_PROC, 49, -1},
|
||||
{154, 0, 50, MAIN_CORE_PROC, 50, -1}, {155, 0, 51, MAIN_CORE_PROC, 51, -1},
|
||||
{156, 1, 52, MAIN_CORE_PROC, 52, -1}, {157, 1, 53, MAIN_CORE_PROC, 53, -1},
|
||||
{158, 1, 54, MAIN_CORE_PROC, 54, -1}, {159, 1, 55, MAIN_CORE_PROC, 55, -1},
|
||||
{160, 1, 56, MAIN_CORE_PROC, 56, -1}, {161, 1, 57, MAIN_CORE_PROC, 57, -1},
|
||||
{162, 1, 58, MAIN_CORE_PROC, 58, -1}, {163, 1, 59, MAIN_CORE_PROC, 59, -1},
|
||||
{164, 1, 60, MAIN_CORE_PROC, 60, -1}, {165, 1, 61, MAIN_CORE_PROC, 61, -1},
|
||||
{166, 1, 62, MAIN_CORE_PROC, 62, -1}, {167, 1, 63, MAIN_CORE_PROC, 63, -1},
|
||||
{168, 1, 64, MAIN_CORE_PROC, 64, -1}, {169, 1, 65, MAIN_CORE_PROC, 65, -1},
|
||||
{170, 1, 66, MAIN_CORE_PROC, 66, -1}, {171, 1, 67, MAIN_CORE_PROC, 67, -1},
|
||||
{172, 1, 68, MAIN_CORE_PROC, 68, -1}, {173, 1, 69, MAIN_CORE_PROC, 69, -1},
|
||||
{174, 1, 70, MAIN_CORE_PROC, 70, -1}, {175, 1, 71, MAIN_CORE_PROC, 71, -1},
|
||||
{176, 1, 72, MAIN_CORE_PROC, 72, -1}, {177, 1, 73, MAIN_CORE_PROC, 73, -1},
|
||||
{178, 1, 74, MAIN_CORE_PROC, 74, -1}, {179, 1, 75, MAIN_CORE_PROC, 75, -1},
|
||||
{180, 1, 76, MAIN_CORE_PROC, 76, -1}, {181, 1, 77, MAIN_CORE_PROC, 77, -1},
|
||||
{182, 1, 78, MAIN_CORE_PROC, 78, -1}, {183, 1, 79, MAIN_CORE_PROC, 79, -1},
|
||||
{184, 1, 80, MAIN_CORE_PROC, 80, -1}, {185, 1, 81, MAIN_CORE_PROC, 81, -1},
|
||||
{186, 1, 82, MAIN_CORE_PROC, 82, -1}, {187, 1, 83, MAIN_CORE_PROC, 83, -1},
|
||||
{188, 1, 84, MAIN_CORE_PROC, 84, -1}, {189, 1, 85, MAIN_CORE_PROC, 85, -1},
|
||||
{190, 1, 86, MAIN_CORE_PROC, 86, -1}, {191, 1, 87, MAIN_CORE_PROC, 87, -1},
|
||||
{192, 1, 88, MAIN_CORE_PROC, 88, -1}, {193, 1, 89, MAIN_CORE_PROC, 89, -1},
|
||||
{194, 1, 90, MAIN_CORE_PROC, 90, -1}, {195, 1, 91, MAIN_CORE_PROC, 91, -1},
|
||||
{196, 1, 92, MAIN_CORE_PROC, 92, -1}, {197, 1, 93, MAIN_CORE_PROC, 93, -1},
|
||||
{198, 1, 94, MAIN_CORE_PROC, 94, -1}, {199, 1, 95, MAIN_CORE_PROC, 95, -1},
|
||||
{200, 1, 96, MAIN_CORE_PROC, 96, -1}, {201, 1, 97, MAIN_CORE_PROC, 97, -1},
|
||||
{202, 1, 98, MAIN_CORE_PROC, 98, -1}, {203, 1, 99, MAIN_CORE_PROC, 99, -1},
|
||||
{204, 1, 100, MAIN_CORE_PROC, 100, -1}, {205, 1, 101, MAIN_CORE_PROC, 101, -1},
|
||||
{206, 1, 102, MAIN_CORE_PROC, 102, -1}, {207, 1, 103, MAIN_CORE_PROC, 103, -1},
|
||||
},
|
||||
{
|
||||
{{"0,104"}, {"0,104"}, {"0-51,104-155"}}, {{"1,105"}, {"1,105"}, {"0-51,104-155"}},
|
||||
@@ -272,24 +272,32 @@ LinuxCpuMapTestCase _2sockets_24cores_hyperthreading = {
|
||||
48,
|
||||
2,
|
||||
24,
|
||||
{{{48}, {24}, {0}, {24}}, {{24}, {12}, {0}, {12}}, {{24}, {12}, {0}, {12}}},
|
||||
{{48, 24, 0, 24}, {24, 12, 0, 12}, {24, 12, 0, 12}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}}, {{1}, {1}, {12}, {3}, {12}, {-1}}, {{2}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{3}, {1}, {13}, {3}, {13}, {-1}}, {{4}, {0}, {2}, {3}, {2}, {-1}}, {{5}, {1}, {14}, {3}, {14}, {-1}},
|
||||
{{6}, {0}, {3}, {3}, {3}, {-1}}, {{7}, {1}, {15}, {3}, {15}, {-1}}, {{8}, {0}, {4}, {3}, {4}, {-1}},
|
||||
{{9}, {1}, {16}, {3}, {16}, {-1}}, {{10}, {0}, {5}, {3}, {5}, {-1}}, {{11}, {1}, {17}, {3}, {17}, {-1}},
|
||||
{{12}, {0}, {6}, {3}, {6}, {-1}}, {{13}, {1}, {18}, {3}, {18}, {-1}}, {{14}, {0}, {7}, {3}, {7}, {-1}},
|
||||
{{15}, {1}, {19}, {3}, {19}, {-1}}, {{16}, {0}, {8}, {3}, {8}, {-1}}, {{17}, {1}, {20}, {3}, {20}, {-1}},
|
||||
{{18}, {0}, {9}, {3}, {9}, {-1}}, {{19}, {1}, {21}, {3}, {21}, {-1}}, {{20}, {0}, {10}, {3}, {10}, {-1}},
|
||||
{{21}, {1}, {22}, {3}, {22}, {-1}}, {{22}, {0}, {11}, {3}, {11}, {-1}}, {{23}, {1}, {23}, {3}, {23}, {-1}},
|
||||
{{24}, {0}, {0}, {1}, {0}, {-1}}, {{25}, {1}, {12}, {1}, {12}, {-1}}, {{26}, {0}, {1}, {1}, {1}, {-1}},
|
||||
{{27}, {1}, {13}, {1}, {13}, {-1}}, {{28}, {0}, {2}, {1}, {2}, {-1}}, {{29}, {1}, {14}, {1}, {14}, {-1}},
|
||||
{{30}, {0}, {3}, {1}, {3}, {-1}}, {{31}, {1}, {15}, {1}, {15}, {-1}}, {{32}, {0}, {4}, {1}, {4}, {-1}},
|
||||
{{33}, {1}, {16}, {1}, {16}, {-1}}, {{34}, {0}, {5}, {1}, {5}, {-1}}, {{35}, {1}, {17}, {1}, {17}, {-1}},
|
||||
{{36}, {0}, {6}, {1}, {6}, {-1}}, {{37}, {1}, {18}, {1}, {18}, {-1}}, {{38}, {0}, {7}, {1}, {7}, {-1}},
|
||||
{{39}, {1}, {19}, {1}, {19}, {-1}}, {{40}, {0}, {8}, {1}, {8}, {-1}}, {{41}, {1}, {20}, {1}, {20}, {-1}},
|
||||
{{42}, {0}, {9}, {1}, {9}, {-1}}, {{43}, {1}, {21}, {1}, {21}, {-1}}, {{44}, {0}, {10}, {1}, {10}, {-1}},
|
||||
{{45}, {1}, {22}, {1}, {22}, {-1}}, {{46}, {0}, {11}, {1}, {11}, {-1}}, {{47}, {1}, {23}, {1}, {23}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1}, {1, 1, 12, HYPER_THREADING_PROC, 12, -1},
|
||||
{2, 0, 1, HYPER_THREADING_PROC, 1, -1}, {3, 1, 13, HYPER_THREADING_PROC, 13, -1},
|
||||
{4, 0, 2, HYPER_THREADING_PROC, 2, -1}, {5, 1, 14, HYPER_THREADING_PROC, 14, -1},
|
||||
{6, 0, 3, HYPER_THREADING_PROC, 3, -1}, {7, 1, 15, HYPER_THREADING_PROC, 15, -1},
|
||||
{8, 0, 4, HYPER_THREADING_PROC, 4, -1}, {9, 1, 16, HYPER_THREADING_PROC, 16, -1},
|
||||
{10, 0, 5, HYPER_THREADING_PROC, 5, -1}, {11, 1, 17, HYPER_THREADING_PROC, 17, -1},
|
||||
{12, 0, 6, HYPER_THREADING_PROC, 6, -1}, {13, 1, 18, HYPER_THREADING_PROC, 18, -1},
|
||||
{14, 0, 7, HYPER_THREADING_PROC, 7, -1}, {15, 1, 19, HYPER_THREADING_PROC, 19, -1},
|
||||
{16, 0, 8, HYPER_THREADING_PROC, 8, -1}, {17, 1, 20, HYPER_THREADING_PROC, 20, -1},
|
||||
{18, 0, 9, HYPER_THREADING_PROC, 9, -1}, {19, 1, 21, HYPER_THREADING_PROC, 21, -1},
|
||||
{20, 0, 10, HYPER_THREADING_PROC, 10, -1}, {21, 1, 22, HYPER_THREADING_PROC, 22, -1},
|
||||
{22, 0, 11, HYPER_THREADING_PROC, 11, -1}, {23, 1, 23, HYPER_THREADING_PROC, 23, -1},
|
||||
{24, 0, 0, MAIN_CORE_PROC, 0, -1}, {25, 1, 12, MAIN_CORE_PROC, 12, -1},
|
||||
{26, 0, 1, MAIN_CORE_PROC, 1, -1}, {27, 1, 13, MAIN_CORE_PROC, 13, -1},
|
||||
{28, 0, 2, MAIN_CORE_PROC, 2, -1}, {29, 1, 14, MAIN_CORE_PROC, 14, -1},
|
||||
{30, 0, 3, MAIN_CORE_PROC, 3, -1}, {31, 1, 15, MAIN_CORE_PROC, 15, -1},
|
||||
{32, 0, 4, MAIN_CORE_PROC, 4, -1}, {33, 1, 16, MAIN_CORE_PROC, 16, -1},
|
||||
{34, 0, 5, MAIN_CORE_PROC, 5, -1}, {35, 1, 17, MAIN_CORE_PROC, 17, -1},
|
||||
{36, 0, 6, MAIN_CORE_PROC, 6, -1}, {37, 1, 18, MAIN_CORE_PROC, 18, -1},
|
||||
{38, 0, 7, MAIN_CORE_PROC, 7, -1}, {39, 1, 19, MAIN_CORE_PROC, 19, -1},
|
||||
{40, 0, 8, MAIN_CORE_PROC, 8, -1}, {41, 1, 20, MAIN_CORE_PROC, 20, -1},
|
||||
{42, 0, 9, MAIN_CORE_PROC, 9, -1}, {43, 1, 21, MAIN_CORE_PROC, 21, -1},
|
||||
{44, 0, 10, MAIN_CORE_PROC, 10, -1}, {45, 1, 22, MAIN_CORE_PROC, 22, -1},
|
||||
{46, 0, 11, MAIN_CORE_PROC, 11, -1}, {47, 1, 23, MAIN_CORE_PROC, 23, -1},
|
||||
},
|
||||
{
|
||||
{{"0,24"}, {"0,24"}, {"0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46"}},
|
||||
@@ -346,24 +354,24 @@ LinuxCpuMapTestCase _2sockets_48cores = {
|
||||
48,
|
||||
2,
|
||||
48,
|
||||
{{{48}, {48}, {0}, {0}}, {{24}, {24}, {0}, {0}}, {{24}, {24}, {0}, {0}}},
|
||||
{{48, 48, 0, 0}, {24, 24, 0, 0}, {24, 24, 0, 0}},
|
||||
{
|
||||
{{-1}, {0}, {0}, {1}, {0}, {-1}}, {{-1}, {0}, {1}, {1}, {1}, {-1}}, {{-1}, {0}, {2}, {1}, {2}, {-1}},
|
||||
{{-1}, {0}, {3}, {1}, {3}, {-1}}, {{-1}, {0}, {4}, {1}, {4}, {-1}}, {{-1}, {0}, {5}, {1}, {5}, {-1}},
|
||||
{{-1}, {0}, {6}, {1}, {6}, {-1}}, {{-1}, {0}, {7}, {1}, {7}, {-1}}, {{-1}, {0}, {8}, {1}, {8}, {-1}},
|
||||
{{-1}, {0}, {9}, {1}, {9}, {-1}}, {{-1}, {0}, {10}, {1}, {10}, {-1}}, {{-1}, {0}, {11}, {1}, {11}, {-1}},
|
||||
{{-1}, {0}, {12}, {1}, {12}, {-1}}, {{-1}, {0}, {13}, {1}, {13}, {-1}}, {{-1}, {0}, {14}, {1}, {14}, {-1}},
|
||||
{{-1}, {0}, {15}, {1}, {15}, {-1}}, {{-1}, {0}, {16}, {1}, {16}, {-1}}, {{-1}, {0}, {17}, {1}, {17}, {-1}},
|
||||
{{-1}, {0}, {18}, {1}, {18}, {-1}}, {{-1}, {0}, {19}, {1}, {19}, {-1}}, {{-1}, {0}, {20}, {1}, {20}, {-1}},
|
||||
{{-1}, {0}, {21}, {1}, {21}, {-1}}, {{-1}, {0}, {22}, {1}, {22}, {-1}}, {{-1}, {0}, {23}, {1}, {23}, {-1}},
|
||||
{{-1}, {1}, {24}, {1}, {24}, {-1}}, {{-1}, {1}, {25}, {1}, {25}, {-1}}, {{-1}, {1}, {26}, {1}, {26}, {-1}},
|
||||
{{-1}, {1}, {27}, {1}, {27}, {-1}}, {{-1}, {1}, {28}, {1}, {28}, {-1}}, {{-1}, {1}, {29}, {1}, {29}, {-1}},
|
||||
{{-1}, {1}, {30}, {1}, {30}, {-1}}, {{-1}, {1}, {31}, {1}, {31}, {-1}}, {{-1}, {1}, {32}, {1}, {32}, {-1}},
|
||||
{{-1}, {1}, {33}, {1}, {33}, {-1}}, {{-1}, {1}, {34}, {1}, {34}, {-1}}, {{-1}, {1}, {35}, {1}, {35}, {-1}},
|
||||
{{-1}, {1}, {36}, {1}, {36}, {-1}}, {{-1}, {1}, {37}, {1}, {37}, {-1}}, {{-1}, {1}, {38}, {1}, {38}, {-1}},
|
||||
{{-1}, {1}, {39}, {1}, {39}, {-1}}, {{-1}, {1}, {40}, {1}, {40}, {-1}}, {{-1}, {1}, {41}, {1}, {41}, {-1}},
|
||||
{{-1}, {1}, {42}, {1}, {42}, {-1}}, {{-1}, {1}, {43}, {1}, {43}, {-1}}, {{-1}, {1}, {44}, {1}, {44}, {-1}},
|
||||
{{-1}, {1}, {45}, {1}, {45}, {-1}}, {{-1}, {1}, {46}, {1}, {46}, {-1}}, {{-1}, {1}, {47}, {1}, {47}, {-1}},
|
||||
{0, 0, 0, MAIN_CORE_PROC, 0, -1}, {1, 0, 1, MAIN_CORE_PROC, 1, -1}, {2, 0, 2, MAIN_CORE_PROC, 2, -1},
|
||||
{3, 0, 3, MAIN_CORE_PROC, 3, -1}, {4, 0, 4, MAIN_CORE_PROC, 4, -1}, {5, 0, 5, MAIN_CORE_PROC, 5, -1},
|
||||
{6, 0, 6, MAIN_CORE_PROC, 6, -1}, {7, 0, 7, MAIN_CORE_PROC, 7, -1}, {8, 0, 8, MAIN_CORE_PROC, 8, -1},
|
||||
{9, 0, 9, MAIN_CORE_PROC, 9, -1}, {10, 0, 10, MAIN_CORE_PROC, 10, -1}, {11, 0, 11, MAIN_CORE_PROC, 11, -1},
|
||||
{12, 0, 12, MAIN_CORE_PROC, 12, -1}, {13, 0, 13, MAIN_CORE_PROC, 13, -1}, {14, 0, 14, MAIN_CORE_PROC, 14, -1},
|
||||
{15, 0, 15, MAIN_CORE_PROC, 15, -1}, {16, 0, 16, MAIN_CORE_PROC, 16, -1}, {17, 0, 17, MAIN_CORE_PROC, 17, -1},
|
||||
{18, 0, 18, MAIN_CORE_PROC, 18, -1}, {19, 0, 19, MAIN_CORE_PROC, 19, -1}, {20, 0, 20, MAIN_CORE_PROC, 20, -1},
|
||||
{21, 0, 21, MAIN_CORE_PROC, 21, -1}, {22, 0, 22, MAIN_CORE_PROC, 22, -1}, {23, 0, 23, MAIN_CORE_PROC, 23, -1},
|
||||
{24, 1, 24, MAIN_CORE_PROC, 24, -1}, {25, 1, 25, MAIN_CORE_PROC, 25, -1}, {26, 1, 26, MAIN_CORE_PROC, 26, -1},
|
||||
{27, 1, 27, MAIN_CORE_PROC, 27, -1}, {28, 1, 28, MAIN_CORE_PROC, 28, -1}, {29, 1, 29, MAIN_CORE_PROC, 29, -1},
|
||||
{30, 1, 30, MAIN_CORE_PROC, 30, -1}, {31, 1, 31, MAIN_CORE_PROC, 31, -1}, {32, 1, 32, MAIN_CORE_PROC, 32, -1},
|
||||
{33, 1, 33, MAIN_CORE_PROC, 33, -1}, {34, 1, 34, MAIN_CORE_PROC, 34, -1}, {35, 1, 35, MAIN_CORE_PROC, 35, -1},
|
||||
{36, 1, 36, MAIN_CORE_PROC, 36, -1}, {37, 1, 37, MAIN_CORE_PROC, 37, -1}, {38, 1, 38, MAIN_CORE_PROC, 38, -1},
|
||||
{39, 1, 39, MAIN_CORE_PROC, 39, -1}, {40, 1, 40, MAIN_CORE_PROC, 40, -1}, {41, 1, 41, MAIN_CORE_PROC, 41, -1},
|
||||
{42, 1, 42, MAIN_CORE_PROC, 42, -1}, {43, 1, 43, MAIN_CORE_PROC, 43, -1}, {44, 1, 44, MAIN_CORE_PROC, 44, -1},
|
||||
{45, 1, 45, MAIN_CORE_PROC, 45, -1}, {46, 1, 46, MAIN_CORE_PROC, 46, -1}, {47, 1, 47, MAIN_CORE_PROC, 47, -1},
|
||||
},
|
||||
{
|
||||
{{"0"}, {"0"}, {"0-23"}}, {{"1"}, {"1"}, {"0-23"}}, {{"2"}, {"2"}, {"0-23"}},
|
||||
@@ -388,22 +396,28 @@ LinuxCpuMapTestCase _2sockets_20cores_hyperthreading = {
|
||||
40,
|
||||
2,
|
||||
20,
|
||||
{{{40}, {20}, {0}, {20}}, {{20}, {10}, {0}, {10}}, {{20}, {10}, {0}, {10}}},
|
||||
{{40, 20, 0, 20}, {20, 10, 0, 10}, {20, 10, 0, 10}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}}, {{1}, {0}, {1}, {3}, {1}, {-1}}, {{2}, {0}, {2}, {3}, {2}, {-1}},
|
||||
{{3}, {0}, {3}, {3}, {3}, {-1}}, {{4}, {0}, {4}, {3}, {4}, {-1}}, {{5}, {0}, {5}, {3}, {5}, {-1}},
|
||||
{{6}, {0}, {6}, {3}, {6}, {-1}}, {{7}, {0}, {7}, {3}, {7}, {-1}}, {{8}, {0}, {8}, {3}, {8}, {-1}},
|
||||
{{9}, {0}, {9}, {3}, {9}, {-1}}, {{10}, {1}, {10}, {3}, {10}, {-1}}, {{11}, {1}, {11}, {3}, {11}, {-1}},
|
||||
{{12}, {1}, {12}, {3}, {12}, {-1}}, {{13}, {1}, {13}, {3}, {13}, {-1}}, {{14}, {1}, {14}, {3}, {14}, {-1}},
|
||||
{{15}, {1}, {15}, {3}, {15}, {-1}}, {{16}, {1}, {16}, {3}, {16}, {-1}}, {{17}, {1}, {17}, {3}, {17}, {-1}},
|
||||
{{18}, {1}, {18}, {3}, {18}, {-1}}, {{19}, {1}, {19}, {3}, {19}, {-1}}, {{20}, {0}, {0}, {1}, {0}, {-1}},
|
||||
{{21}, {0}, {1}, {1}, {1}, {-1}}, {{22}, {0}, {2}, {1}, {2}, {-1}}, {{23}, {0}, {3}, {1}, {3}, {-1}},
|
||||
{{24}, {0}, {4}, {1}, {4}, {-1}}, {{25}, {0}, {5}, {1}, {5}, {-1}}, {{26}, {0}, {6}, {1}, {6}, {-1}},
|
||||
{{27}, {0}, {7}, {1}, {7}, {-1}}, {{28}, {0}, {8}, {1}, {8}, {-1}}, {{29}, {0}, {9}, {1}, {9}, {-1}},
|
||||
{{30}, {1}, {10}, {1}, {10}, {-1}}, {{31}, {1}, {11}, {1}, {11}, {-1}}, {{32}, {1}, {12}, {1}, {12}, {-1}},
|
||||
{{33}, {1}, {13}, {1}, {13}, {-1}}, {{34}, {1}, {14}, {1}, {14}, {-1}}, {{35}, {1}, {15}, {1}, {15}, {-1}},
|
||||
{{36}, {1}, {16}, {1}, {16}, {-1}}, {{37}, {1}, {17}, {1}, {17}, {-1}}, {{38}, {1}, {18}, {1}, {18}, {-1}},
|
||||
{{39}, {1}, {19}, {1}, {19}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1}, {1, 0, 1, HYPER_THREADING_PROC, 1, -1},
|
||||
{2, 0, 2, HYPER_THREADING_PROC, 2, -1}, {3, 0, 3, HYPER_THREADING_PROC, 3, -1},
|
||||
{4, 0, 4, HYPER_THREADING_PROC, 4, -1}, {5, 0, 5, HYPER_THREADING_PROC, 5, -1},
|
||||
{6, 0, 6, HYPER_THREADING_PROC, 6, -1}, {7, 0, 7, HYPER_THREADING_PROC, 7, -1},
|
||||
{8, 0, 8, HYPER_THREADING_PROC, 8, -1}, {9, 0, 9, HYPER_THREADING_PROC, 9, -1},
|
||||
{10, 1, 10, HYPER_THREADING_PROC, 10, -1}, {11, 1, 11, HYPER_THREADING_PROC, 11, -1},
|
||||
{12, 1, 12, HYPER_THREADING_PROC, 12, -1}, {13, 1, 13, HYPER_THREADING_PROC, 13, -1},
|
||||
{14, 1, 14, HYPER_THREADING_PROC, 14, -1}, {15, 1, 15, HYPER_THREADING_PROC, 15, -1},
|
||||
{16, 1, 16, HYPER_THREADING_PROC, 16, -1}, {17, 1, 17, HYPER_THREADING_PROC, 17, -1},
|
||||
{18, 1, 18, HYPER_THREADING_PROC, 18, -1}, {19, 1, 19, HYPER_THREADING_PROC, 19, -1},
|
||||
{20, 0, 0, MAIN_CORE_PROC, 0, -1}, {21, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{22, 0, 2, MAIN_CORE_PROC, 2, -1}, {23, 0, 3, MAIN_CORE_PROC, 3, -1},
|
||||
{24, 0, 4, MAIN_CORE_PROC, 4, -1}, {25, 0, 5, MAIN_CORE_PROC, 5, -1},
|
||||
{26, 0, 6, MAIN_CORE_PROC, 6, -1}, {27, 0, 7, MAIN_CORE_PROC, 7, -1},
|
||||
{28, 0, 8, MAIN_CORE_PROC, 8, -1}, {29, 0, 9, MAIN_CORE_PROC, 9, -1},
|
||||
{30, 1, 10, MAIN_CORE_PROC, 10, -1}, {31, 1, 11, MAIN_CORE_PROC, 11, -1},
|
||||
{32, 1, 12, MAIN_CORE_PROC, 12, -1}, {33, 1, 13, MAIN_CORE_PROC, 13, -1},
|
||||
{34, 1, 14, MAIN_CORE_PROC, 14, -1}, {35, 1, 15, MAIN_CORE_PROC, 15, -1},
|
||||
{36, 1, 16, MAIN_CORE_PROC, 16, -1}, {37, 1, 17, MAIN_CORE_PROC, 17, -1},
|
||||
{38, 1, 18, MAIN_CORE_PROC, 18, -1}, {39, 1, 19, MAIN_CORE_PROC, 19, -1},
|
||||
},
|
||||
{
|
||||
{{"0,20"}, {"0,20"}, {"0-9,20-29"}}, {{"1,21"}, {"1,21"}, {"0-9,20-29"}},
|
||||
@@ -432,15 +446,18 @@ LinuxCpuMapTestCase _1sockets_14cores_hyperthreading = {
|
||||
20,
|
||||
1,
|
||||
14,
|
||||
{{{20}, {6}, {8}, {6}}},
|
||||
{{20, 6, 8, 6}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}}, {{1}, {0}, {0}, {1}, {0}, {-1}}, {{2}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{3}, {0}, {1}, {1}, {1}, {-1}}, {{4}, {0}, {2}, {3}, {2}, {-1}}, {{5}, {0}, {2}, {1}, {2}, {-1}},
|
||||
{{6}, {0}, {3}, {3}, {3}, {-1}}, {{7}, {0}, {3}, {1}, {3}, {-1}}, {{8}, {0}, {4}, {3}, {4}, {-1}},
|
||||
{{9}, {0}, {4}, {1}, {4}, {-1}}, {{10}, {0}, {5}, {3}, {5}, {-1}}, {{11}, {0}, {5}, {1}, {5}, {-1}},
|
||||
{{12}, {0}, {6}, {2}, {6}, {-1}}, {{13}, {0}, {7}, {2}, {6}, {-1}}, {{14}, {0}, {8}, {2}, {6}, {-1}},
|
||||
{{15}, {0}, {9}, {2}, {6}, {-1}}, {{16}, {0}, {10}, {2}, {7}, {-1}}, {{17}, {0}, {11}, {2}, {7}, {-1}},
|
||||
{{18}, {0}, {12}, {2}, {7}, {-1}}, {{19}, {0}, {13}, {2}, {7}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1}, {1, 0, 0, MAIN_CORE_PROC, 0, -1},
|
||||
{2, 0, 1, HYPER_THREADING_PROC, 1, -1}, {3, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{4, 0, 2, HYPER_THREADING_PROC, 2, -1}, {5, 0, 2, MAIN_CORE_PROC, 2, -1},
|
||||
{6, 0, 3, HYPER_THREADING_PROC, 3, -1}, {7, 0, 3, MAIN_CORE_PROC, 3, -1},
|
||||
{8, 0, 4, HYPER_THREADING_PROC, 4, -1}, {9, 0, 4, MAIN_CORE_PROC, 4, -1},
|
||||
{10, 0, 5, HYPER_THREADING_PROC, 5, -1}, {11, 0, 5, MAIN_CORE_PROC, 5, -1},
|
||||
{12, 0, 6, EFFICIENT_CORE_PROC, 6, -1}, {13, 0, 7, EFFICIENT_CORE_PROC, 6, -1},
|
||||
{14, 0, 8, EFFICIENT_CORE_PROC, 6, -1}, {15, 0, 9, EFFICIENT_CORE_PROC, 6, -1},
|
||||
{16, 0, 10, EFFICIENT_CORE_PROC, 7, -1}, {17, 0, 11, EFFICIENT_CORE_PROC, 7, -1},
|
||||
{18, 0, 12, EFFICIENT_CORE_PROC, 7, -1}, {19, 0, 13, EFFICIENT_CORE_PROC, 7, -1},
|
||||
},
|
||||
{
|
||||
{{"0-1"}, {"0-1"}, {"0-19"}}, {{"0-1"}, {"0-1"}, {"0-19"}}, {{"2-3"}, {"2-3"}, {"0-19"}},
|
||||
@@ -456,20 +473,20 @@ LinuxCpuMapTestCase _1sockets_10cores_hyperthreading{
|
||||
12,
|
||||
1,
|
||||
10,
|
||||
{{{12}, {2}, {8}, {2}}},
|
||||
{{12, 2, 8, 2}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}},
|
||||
{{1}, {0}, {0}, {1}, {0}, {-1}},
|
||||
{{2}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{3}, {0}, {1}, {1}, {1}, {-1}},
|
||||
{{4}, {0}, {2}, {2}, {2}, {-1}},
|
||||
{{5}, {0}, {3}, {2}, {2}, {-1}},
|
||||
{{6}, {0}, {4}, {2}, {2}, {-1}},
|
||||
{{7}, {0}, {5}, {2}, {2}, {-1}},
|
||||
{{8}, {0}, {6}, {2}, {3}, {-1}},
|
||||
{{9}, {0}, {7}, {2}, {3}, {-1}},
|
||||
{{10}, {0}, {8}, {2}, {3}, {-1}},
|
||||
{{11}, {0}, {9}, {2}, {3}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1},
|
||||
{1, 0, 0, MAIN_CORE_PROC, 0, -1},
|
||||
{2, 0, 1, HYPER_THREADING_PROC, 1, -1},
|
||||
{3, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{4, 0, 2, EFFICIENT_CORE_PROC, 2, -1},
|
||||
{5, 0, 3, EFFICIENT_CORE_PROC, 2, -1},
|
||||
{6, 0, 4, EFFICIENT_CORE_PROC, 2, -1},
|
||||
{7, 0, 5, EFFICIENT_CORE_PROC, 2, -1},
|
||||
{8, 0, 6, EFFICIENT_CORE_PROC, 3, -1},
|
||||
{9, 0, 7, EFFICIENT_CORE_PROC, 3, -1},
|
||||
{10, 0, 8, EFFICIENT_CORE_PROC, 3, -1},
|
||||
{11, 0, 9, EFFICIENT_CORE_PROC, 3, -1},
|
||||
},
|
||||
{
|
||||
{{"0-1"}, {"0-1"}, {"0-11"}},
|
||||
@@ -490,20 +507,20 @@ LinuxCpuMapTestCase _1sockets_8cores_hyperthreading = {
|
||||
12,
|
||||
1,
|
||||
8,
|
||||
{{{12}, {4}, {4}, {4}}},
|
||||
{{12, 4, 4, 4}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}},
|
||||
{{1}, {0}, {0}, {1}, {0}, {-1}},
|
||||
{{2}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{3}, {0}, {1}, {1}, {1}, {-1}},
|
||||
{{4}, {0}, {2}, {3}, {2}, {-1}},
|
||||
{{5}, {0}, {2}, {1}, {2}, {-1}},
|
||||
{{6}, {0}, {3}, {3}, {3}, {-1}},
|
||||
{{7}, {0}, {3}, {1}, {3}, {-1}},
|
||||
{{8}, {0}, {4}, {2}, {4}, {-1}},
|
||||
{{9}, {0}, {5}, {2}, {4}, {-1}},
|
||||
{{10}, {0}, {6}, {2}, {4}, {-1}},
|
||||
{{11}, {0}, {7}, {2}, {4}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1},
|
||||
{1, 0, 0, MAIN_CORE_PROC, 0, -1},
|
||||
{2, 0, 1, HYPER_THREADING_PROC, 1, -1},
|
||||
{3, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{4, 0, 2, HYPER_THREADING_PROC, 2, -1},
|
||||
{5, 0, 2, MAIN_CORE_PROC, 2, -1},
|
||||
{6, 0, 3, HYPER_THREADING_PROC, 3, -1},
|
||||
{7, 0, 3, MAIN_CORE_PROC, 3, -1},
|
||||
{8, 0, 4, EFFICIENT_CORE_PROC, 4, -1},
|
||||
{9, 0, 5, EFFICIENT_CORE_PROC, 4, -1},
|
||||
{10, 0, 6, EFFICIENT_CORE_PROC, 4, -1},
|
||||
{11, 0, 7, EFFICIENT_CORE_PROC, 4, -1},
|
||||
},
|
||||
{
|
||||
{{"0-1"}, {"0-1"}, {"0-11"}},
|
||||
@@ -524,20 +541,20 @@ LinuxCpuMapTestCase _1sockets_6cores_hyperthreading = {
|
||||
12,
|
||||
1,
|
||||
6,
|
||||
{{{12}, {6}, {0}, {6}}},
|
||||
{{12, 6, 0, 6}},
|
||||
{
|
||||
{{0}, {0}, {0}, {3}, {0}, {-1}},
|
||||
{{1}, {0}, {0}, {1}, {0}, {-1}},
|
||||
{{2}, {0}, {1}, {3}, {1}, {-1}},
|
||||
{{3}, {0}, {1}, {1}, {1}, {-1}},
|
||||
{{4}, {0}, {2}, {3}, {2}, {-1}},
|
||||
{{5}, {0}, {2}, {1}, {2}, {-1}},
|
||||
{{6}, {0}, {3}, {3}, {3}, {-1}},
|
||||
{{7}, {0}, {3}, {1}, {3}, {-1}},
|
||||
{{8}, {0}, {4}, {3}, {4}, {-1}},
|
||||
{{9}, {0}, {4}, {1}, {4}, {-1}},
|
||||
{{10}, {0}, {5}, {3}, {5}, {-1}},
|
||||
{{11}, {0}, {5}, {1}, {5}, {-1}},
|
||||
{0, 0, 0, HYPER_THREADING_PROC, 0, -1},
|
||||
{1, 0, 0, MAIN_CORE_PROC, 0, -1},
|
||||
{2, 0, 1, HYPER_THREADING_PROC, 1, -1},
|
||||
{3, 0, 1, MAIN_CORE_PROC, 1, -1},
|
||||
{4, 0, 2, HYPER_THREADING_PROC, 2, -1},
|
||||
{5, 0, 2, MAIN_CORE_PROC, 2, -1},
|
||||
{6, 0, 3, HYPER_THREADING_PROC, 3, -1},
|
||||
{7, 0, 3, MAIN_CORE_PROC, 3, -1},
|
||||
{8, 0, 4, HYPER_THREADING_PROC, 4, -1},
|
||||
{9, 0, 4, MAIN_CORE_PROC, 4, -1},
|
||||
{10, 0, 5, HYPER_THREADING_PROC, 5, -1},
|
||||
{11, 0, 5, MAIN_CORE_PROC, 5, -1},
|
||||
},
|
||||
{
|
||||
{{"0-1"}, {"0-1"}, {"0-11"}},
|
||||
|
||||
Reference in new issue
Block a user