Analysis and optimization of a demographic simulator for parallel environments. Exploit the capabilities offered by the multicore architecture to improve the performance of the socio-demographic dynamics simulator.