Carmack does have some experience with multi-processing
..... he sure seems to hate it though.....or is that just frustration
id don't necessarily have to be behind; Carmack could pull off another D3 and still come up with something to drag top of the line systems