diff --git a/Inst_eddies/inst_eddies.py.in b/Inst_eddies/inst_eddies.py.in
index c63d371c05b34bf6b20a382b276978876688c741..02a878a2ca0aa4869cf578340f56c7255417587c 100644
--- a/Inst_eddies/inst_eddies.py.in
+++ b/Inst_eddies/inst_eddies.py.in
@@ -42,7 +42,8 @@ def loop_inst_eddies(files, bbox, d, my_slice):
         if os.access(my_dir, os.F_OK): shutil.rmtree(my_dir)
         os.makedirs(my_dir)
 
-    perf_report = open("perf_report.csv", "w", newline = '')
+    perf_report = open(f"SHPC/Slice_{my_slice}/perf_report.csv", "w",
+                       newline = '')
     writer = csv.writer(perf_report, lineterminator = "\n")
     writer.writerow(["", "s", "s"]) # units
     writer.writerow(["date", "elapsed NCO", "elapsed Fortran"]) # long names