@CLAYMORE
Can you add an option to serialise the startup of each card? I think this would really help!
As a workaround if your cards fail try loading multiple instances of the program with a few cards on each and wait until the memory uses on task manger drops low and then load another batch of cards.
Also drop the memory freq on startup, when you load its drawing a huge amount from the risers filling those cards.....
Also try setting your virtual memory to over the total size of mem on the cards