code: def get_max_supported_compute_capability():
      """Get the maximum compute capability (SM arch) supported by the nvrtc compiler"""
      max_supported_cc = ctypes.c_int()
      check_call(
          _LIB.MXGetMaxSupportedArch(ctypes.byref(max_supported_cc))
      )
      return max_supported_cc.value
  
imports: import ctypes
  import functools
  import inspect
  import threading
  import tempfile
  import platform
  from contextlib import contextmanager
  from struct import calcsize
  from .base import _LIB, check_call, c_str, py_str, numeric_types, integer_types, long, _MAX_VALUE_64_BIT_UNSIGNED_, _MAX_VALUE_64_BIT_SIGNED_, _MAX_VALUE_FLOAT32_REPRESENT_
label_desc: Use image node_id 32 for calling a global function with example usage: get_max_supported_compute_capability() and returns: max_supported_cc