One Size Does Not Fit All: Architecture-Aware Adaptive Batch Scheduling with DEBA