use openMP dynamic scheduling.
	modified:   visualize.py