In order to resolve a computing intensive problem I'm working with a lot of recursive function, whoever i don't get a good answer in a short amount of time and sometimes I do get stack overflowing problem. Since the problem seems to be complex i would like to distribute it across a cluster of computer.
So to do that i wondering if i have to switch to an iterative approach rather than a recursive one ?