def __init__(self, arch):
        if arch not in self._cache_:
            arch = self._get_closest_arch(arch)
            self._cache_[arch] = open_libdevice(arch)

        self.arch = arch
        self.bc = self._cache_[arch]
Return the number of columns for this table.
dataset/ETHPy150Open numba/numba/numba/cuda/cudadrv/nvvm.py/LibDevice.__init__--crossover with--dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/grid/composite_grid_model.py/CompositeGridModel.get_column_count