support vaious interrupt and multiple cards interrupt
add mechanism to limit the number of GPU cards