How many cores?

Configuration: Dell Inspiron 15 7000 Gaming Laptot with a GeForce GTX 1050 Ti and Windows 10 Pro video card.
I’m confused as to the number of cores that have this video card? While the NVIDIA control panel says there are 768 cores, on the other hand the “pgaccelinfo” command and the “deviceQuery” program says that the board has 6 Multiprocessors and 1024 (Maximum) Threads per Block. How to reconcile these statements?

There are 6 multiprocessors, each multiprocessor has 128 cores in it (pascal cc6.1 SM design).

The number of threads per block is a separate metric. It has no connection to the number of cores. All NVIDIA GPUs currently supported by current CUDA versions have the same 1024 (Maximum) Threads per Block limit.

Thanks…