def destroy_kernels(kernel_ids, parallel=False):
times_taken = []
if parallel:
pool = multiprocessing.Pool(len(kernel_ids))
results = pool.map(run_destroy_kernel, kernel_ids)
for t in results:
if t is not None:
times_taken.append(t)
else:
for kid in kernel_ids:
t = run_destroy_kernel(kid)
if t is not None:
times_taken.append(t)
print_stat('destroy_kernel', times_taken)
评论列表
文章目录