我是新手CUDA编程,正在阅读一本名为“Programming Massively Parallel Processors - A hands on approach”的书籍,其中提到了一个具有128个SPs(每个SM都有8个SPs,总共16个SMs)的G80芯片。该书对Intel CPU和G80芯片进行了比较。
Intel CPU每个核心支持2到4个线程,具体取决于机器型号。
而G80芯片每个SM支持768个线程,因此该芯片总共支持12000个线程。
我的问题是,G80芯片是否可以同时执行768个线程? 如果不是同时执行,那么Intel CPU支持每个核心2到4个线程是什么意思?我们总是可以在Intel CPU上运行许多线程/进程,并由操作系统进行调度。
我的问题是,G80芯片是否可以同时执行768个线程? 如果不是同时执行,那么Intel CPU支持每个核心2到4个线程是什么意思?我们总是可以在Intel CPU上运行许多线程/进程,并由操作系统进行调度。