code: def benchmark_put_large(ray, results):
      arr = np.zeros(100 * 1024 * 1024, dtype=np.int64)
  
      def put_large():
          ray.put(arr)
  
      results += timeit("client: put gigabytes", put_large, 8 * 0.1)
  
file_path: ray/python/ray/_private/ray_client_microbenchmark.py
imports: import inspect
  import logging
  import numpy
  import sys
  from ray.util.client.ray_client_helpers import ray_start_client_server
  from ray._private.ray_microbenchmark_helpers import timeit
label_desc: Use image node_id 5 for calling a global function with example usage: benchmark_put_large(ray, results) without return types