cudaHostAlloc 32-bit pointer limit

I am currently developing an exceedingly memory demanding cuda program. It appears that cudaHostAlloc will fail with “unknown error” when I request more mapped and device memory than the 32 bit address space. I suppose this is reasonable. Question: is this extended to 64-bit (or something much larger than 32-bit) with fermi? Any way to get them error changed to something more descriptive?

Thanks!

Wait for 3.2. All 64-bit questions will be answered then.

Wait for 3.2. All 64-bit questions will be answered then.