threads how many threads can simultaneously execute?

hi!
I have a 9800GT (capability 1.1) and the next information:

the maximum number of threads per block is 512.
the maximum size of each dimension of a grid of thread block is 65535.
the warp size is 32 threads.
the number of registers per multiprocessor is 8192.
the maximum number of active block per multiprocessor is 8
the maximum number of active warps per multiprocessor is 24
the maximum number of active threads per multiprocessor is 768.

first:
how many threads can be executed in my video card?

second:
how many threads can be executed simultaneously in my video card?

thank you,

A kernel may launch at most 6553565535512 threads, or about 2 trillion.

For a capability 1.1 device, each multiprocessor may have at most 768 threads active, but each multiprocessor only runs 32 simultaneously, and time-slices between sets of 32. The 9800GT has 14 multiprocessors, so the grand total is at most 10,752 active, of which 448 can be executing at a time.