Skip to content
Extraits de code Groupes Projets
Vérifiée Valider a91841d2 rédigé par salixor's avatar salixor
Parcourir les fichiers

Always show NVML reported targets

parent 9263812a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -60,30 +60,36 @@ fn main() {
}
if let Some(power) = args.power {
println!("Target {}W power limit.", power);
println!("{}", format!("Target {}W power limit.", power).cyan());
let _power_result =
device.set_power_management_limit(to_milliwatts(power).try_into().unwrap());
println!(
"Effective target power limit: {:?}",
device.power_management_limit().unwrap()
);
}
println!(
"Effective target power limit: {:?}",
device.power_management_limit().unwrap()
);
if let Some(clock_offset) = args.clock_offset {
println!("Target {}Hz GPU clock offset.", clock_offset);
let _clock_result = device.set_gpc_clock_vf_offset(clock_offset);
println!(
"Effective target clock offset: {:?}",
device.gpc_clock_vf_offset().unwrap()
"{}",
format!("Target {}Hz GPU clock offset.", clock_offset).cyan()
);
let _clock_result = device.set_gpc_clock_vf_offset(clock_offset);
}
println!(
"Effective target clock offset: {:?}",
device.gpc_clock_vf_offset().unwrap()
);
if let Some(mem_clock_offset) = args.mem_clock_offset {
println!("Target {}Hz GPU memclock offset.", mem_clock_offset);
let _mem_clock_result = device.set_mem_clock_vf_offset(mem_clock_offset);
println!(
"Effective target memory clock offset: {:?}",
device.mem_clock_vf_offset().unwrap()
"{}",
format!("Target {}Hz GPU memclock offset.", mem_clock_offset).cyan()
);
let _mem_clock_result = device.set_mem_clock_vf_offset(mem_clock_offset);
}
println!(
"Effective target memory clock offset: {:?}",
device.mem_clock_vf_offset().unwrap()
);
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter