Signed-off-by: Mike Li <Tianxinmike.Li@amd.com>
Change-Id: I93606e676ae944fa3d72886654566c75ab8f9806
Этот коммит содержится в:
Mike Li
2021-04-12 10:15:23 -04:00
коммит произвёл Mike (Tianxin) Li
родитель e8990cf830
Коммит 77f1bfa277
+21
Просмотреть файл
@@ -175,6 +175,27 @@ TEST_F(KFDTopologyTest, GetNodeCacheProperties) {
LOG() << " ProcIdLow " << cacheProperties[n].ProcessorIdLow <<
" SiblingMap " << string << std::endl;
}
} else { // this is a GPU node
LOG() << "GPU Node " << std::dec << node << ": " << pNodeProperties->NumCaches << " caches"
<< std::endl;
for (unsigned n = 0; n < pNodeProperties->NumCaches; n++) {
LOG()<< n << " - Level " << cacheProperties[n].CacheLevel <<
" Type " << cacheProperties[n].CacheType.Value <<
" Size " << cacheProperties[n].CacheSize << "K " <<
" Associativity " << cacheProperties[n].CacheAssociativity <<
" LineSize " << cacheProperties[n].CacheLineSize <<
" LinesPerTag " << cacheProperties[n].CacheLinesPerTag << std::endl;
char string[1024] = "";
char sibling[5] = "";
for (unsigned i = 0; i < 256; i++) {
if (cacheProperties[n].SiblingMap[i]) {
snprintf(sibling, 5, "%d,", i);
strcat(string, sibling);
}
}
LOG() << " ProcIdLow " << cacheProperties[n].ProcessorIdLow <<
" SiblingMap " << string << std::endl;
}
}
delete [] cacheProperties;
}