code: def align_bytes(self, word_size=4):
      if word_size == 4:
          return 64
      elif word_size == 8:
          return 128
      elif word_size == 16:
          return 128
      else:
          raise ValueError(
              "no alignment possible for fetches of size %d" % word_size
          )
  
imports: import pycuda.driver
  import pycuda._driver
  import numpy
  from pycuda.compyte.dtypes import register_dtype, get_or_register_dtype, _fill_dtype_registry, dtype_to_ctype
label_desc: Use image node_id 5 for calling the DeviceData obj's underlying member method code with example usage: obj.align_bytes(word_size) and returns: int, int, int