AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUs