Skip to content

Commit e4ac91f

Browse files
authored
Fix GPU function reporting. (#855)
1 parent 7b3adc6 commit e4ac91f

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

scalene/scalene_json.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,6 @@ def output_profile_line(
196196
n_cpu_percent_c = 0
197197
n_cpu_percent_python = 0
198198

199-
# n_gpu_percent = n_gpu_samples * 100
200-
201199
if True:
202200
if stats.n_gpu_samples[fname][line_no]:
203201
n_gpu_percent = (
@@ -539,6 +537,7 @@ def output_profiles(
539537
all_samples |= set(fn_stats.cpu_samples_c.keys())
540538
all_samples |= set(fn_stats.memory_malloc_samples.keys())
541539
all_samples |= set(fn_stats.memory_free_samples.keys())
540+
all_samples |= set(fn_stats.gpu_samples.keys())
542541
print_fn_summary = any(fn != fname for fn in all_samples)
543542
output["files"][fname_print]["functions"] = []
544543
if print_fn_summary:

scalene/scalene_statistics.py

-5
Original file line numberDiff line numberDiff line change
@@ -329,11 +329,6 @@ def build_function_stats(self, filename: Filename) -> ScaleneStatistics:
329329
first_line_no
330330
] += self.memory_aggregate_footprint[filename][line_no]
331331

332-
for fn_name in fn_stats.gpu_samples:
333-
n_gpu_samples = fn_stats.n_gpu_samples[fn_name][first_line_no]
334-
if n_gpu_samples != 0:
335-
fn_stats.gpu_samples[fn_name][first_line_no] /= n_gpu_samples
336-
337332
return fn_stats
338333

339334
payload_contents = [

0 commit comments

Comments
 (0)