设备函数里嵌套调用出现Recursive function call is not supported yet错误

急,向各位CUDA高手求助,小弟要开发一个小软件,用到多个设备函数,需要重复调用,即函数嵌套调用,编译后出现错误:Recursive function call is not supported yet,但是只有两个设备函数出现这样的错误,其他没有。
从网上查询了相关讯息,这个错误是递归调用错误,我原来的显卡不是fermi构架,不支持递归调用,之后我用了fermi架构的显卡Geforce GTS 450,cuda3.2版本编译,还是出现相同错误,现在很是费解,请各位高手帮忙,急着要运行成功,多谢了!

主要有三个疑问:
1 我这个编写的确定是函数嵌套,不是递归,为什么会出现这样的错误?

2 为什么只有两个函数出现这个错误,其他函数也存在嵌套调用,怎么没有提示错误,无解?

3 fermi构架的使用是不是将显卡接上去然后进行计算就可以了?对fermi构架不是很了解,请各位高手指点!

小弟先行谢过!

不好意思,是我的疏忽,确实是递归,前两个问题不用解答了,帮忙解答一下第三个问题,如何才能用fermi构架使用递归了,我看到cuda3.1版本就支持递归了,怎么样能实现,网上没有搜到这方面的资料,难道是cuda3.2不支持,请高手们帮忙解答一下!

同问,在CUDA中要怎样才能实现递归??
求高手解答!