Como detectar um gargalo no sistema?

Como detectar um gargalo no sistema?

Eu executo um código do Mathematica que leva uma hora para ser concluído. Durante esta hora a CPU nunca atinge 100%. Chega a 50% ou perto disso. A CPU é Xeon e5-1650. Será que existe um gargalo diferente da CPU. É como se a CPU pudesse chegar a 100% de uso, mas por esperar por algo não consegue chegar a 100% de uso.

Eu tenho um Windows 7 Ultimate 64 bits.

Acho que há um gargalo no sistema além da CPU.AquiPerguntei sobre o Mathematicabenchmark em dois sistemas diferentes, qual deles é o sistema que estou abordando aqui.

Editar

No que diz respeito aosessa questão, quero mudar a questão para como posso detectar o gargalo no sistema.

informação relacionada