It uses one core while loading maps and geometry into FireFly. Once the actual shadow render begins it will go to both cores. In come cases it may take longer to get ready to render the shadow map than it actually takes to render it. In the attached screen grab the scene only has 1 figure and even with 1024 shadow maps the actual shadow render only takes about a second while pre-render for each shadow map is almost 10 seconds.