def __init__(self, devs: List[int], timeout: int = 10):
        """Initialize a parallel runner for building

        Parameters
        ----------
        devs : List[int]
            CPU ids for compiling
        timeout : int, optional
            Compiling timeout, by default 10 (seconds)
        """
        super().__init__(devs, "builder", timeout)
        _LOGGER.info(
            "Using {n} CPU for building".format(n=devs),
        )
        self._ftask_proc = process_task
        self._fret_proc = process_return
Initialize a parallel runner for building

        Parameters
        ----------
        devs : List[int]
            CPU ids for compiling
        timeout : int, optional
            Compiling timeout, by default 10 (seconds)
        
python/aitemplate/backend/builder.py