Open hqjenny opened 6 years ago
Different banks cannot be assigned differently for different compute units of the same compute units.
funcA(a) -> port a funcB(b) -> port b will not work.
funcA(a, b) a->port a, b->port b funcB(a, b) a->port a, b->port b
Multi-bank does not work for kernels with multiple instances.
For the same kernel, if bank0 is selected, an error will occurs saying the binary is expecting bank1. For the same kernel, if bank1 is selected, an error will occurs saying the binary is expecting bank0. If both are selected, error would say it does not allow multibank.