Skip to content

Commit

Permalink
Merge pull request #105 from kimikitae/master
Browse files Browse the repository at this point in the history
fix index error of np.zeros in the plotting script of zns-tools.nvme for non-square dimensions.
  • Loading branch information
Krien authored Sep 11, 2024
2 parents 53d45d6 + b920330 commit 0701942
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions zns-tools.nvme/plot.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ def plot_z_op_map(data, type):
difference = abs(NR_ZONES - dimension ** 2)

for val in range(difference):
read_data[-1, -1 - val] = None
write_data[-1, -1 - val] = None
read_data[-1 - val//dimension, -1 - val%dimension] = None
write_data[-1 - val//dimension, -1 - val%dimension] = None

for key, entry in data.items():
if key >= dimension ** 2:
Expand Down Expand Up @@ -140,7 +140,7 @@ def plot_z_reset_ctr_map(data):
difference = abs(NR_ZONES - dimension ** 2)

for val in range(difference):
plt_data[-1, -1 - val] = None
plt_data[-1 - val//dimension, -1 - val%dimension] = None

for key, entry in data.items():
if key >= dimension ** 2:
Expand Down Expand Up @@ -185,7 +185,7 @@ def plot_z_reset_lat_map(data):
difference = abs(NR_ZONES - dimension ** 2)

for val in range(difference):
plt_data[-1, -1 - val] = None
plt_data[-1 - val//dimension, -1 - val%dimension] = None

for key, entry in data.items():
if key >= dimension ** 2:
Expand Down Expand Up @@ -250,8 +250,8 @@ def plot_avg_io_size(data, counter):
difference = abs(NR_ZONES - dimension ** 2)

for val in range(difference):
read_data[-1, -1 - val] = None
write_data[-1, -1 - val] = None
read_data[-1 - val//dimension, -1 - val%dimension] = None
write_data[-1 - val//dimension, -1 - val%dimension] = None

for key, entry in data.items():
if key >= dimension ** 2:
Expand Down

0 comments on commit 0701942

Please sign in to comment.