INNER CODE UNIT · Python
get_soc_info
tlkh/asitop · asitop/utils.py:130
def get_soc_info():
cpu_info_dict = get_cpu_info()
core_counts_dict = get_core_counts()
try:
e_core_count = core_counts_dict["hw.perflevel1.logicalcpu"]
p_core_count = core_counts_dict["hw.perflevel0.logicalcpu"]
except:
e_core_count = "?"
p_core_count = "?"
soc_info = {
"name": cpu_info_dict["machdep.cpu.brand_string"],
"core_count": int(cpu_info_dict["machdep.cpu.core_count"]),
"cpu_max_power": None,
"gpu_max_power": None,
"cpu_max_bw": None,
"gpu_max_bw": None,
"e_core_count": e_core_count,
"p_core_count": p_core_count,