code: def share_file(comm, path):
      
      localrank, _ = get_local_rank_size(comm)
      if comm.Get_rank() == 0:
          with open(path, 'rb') as fh:
              data = fh.read()
          comm.bcast(data)
      else:
          data = comm.bcast(None)
          if localrank == 0:
              os.makedirs(os.path.dirname(path), exist_ok=True)
              with open(path, 'wb') as fh:
                  fh.write(data)
      comm.Barrier()
docs: Copies the file from rank 0 to all other ranks
      Puts it in the same place on all machines