Black Dahlia is one of those games that have problems with hyperthreading.
It's on
Inferno's list of games that have problems with hyperthreading
If your computer has hyperthreading, or a dual core processor, you should disable one of the cores or assign the affinity of the game to a single core.