Optimus -- nvidia running or intel?

Last week I installed NVIDIA driver and finally managed to successfully(?) boot into my machine.

Past couple of days I’ve noticed that when I rotate a 3D model on the screen, one or two of my CPUs peak, which made me wonder if the NVIDIA is even doing anything.

Is there a way I can verify whether a program is using the NVIDIA card or perhaps Intel is doing the work NVIDIA should be doing in the first place?

I guess, to check that you can compare nvidia-smi output in 2D and 3D modes.

I get a lot of “N/A” when I run “nvidia-smi -i 0 q”

Driver Version                      : 319.32

Attached GPUs                       : 1
GPU 0000:01:00.0
    Product Name                    : GeForce GT 750M
    Display Mode                    : N/A
    Display Active                  : N/A
    Persistence Mode                : Disabled
    Accounting Mode                 : N/A
    Accounting Mode Buffer Size     : N/A
    Driver Model
        Current                     : N/A
        Pending                     : N/A
    Serial Number                   : N/A
    Inforom Version
        Image Version               : N/A
        OEM Object                  : N/A
        ECC Object                  : N/A
        Power Management Object     : N/A
    GPU Operation Mode
        Current                     : N/A
        Pending                     : N/A
    PCI
        Bus                         : 0x01
        Device                      : 0x00
        Domain                      : 0x0000
        Device Id                   : 0x0FE410DE
        Bus Id                      : 0000:01:00.0
        Sub System Id               : 0x380117AA
        GPU Link Info
            PCIe Generation
                Max                 : N/A
                Current             : N/A
            Link Width
                Max                 : N/A
                Current             : N/A
    Fan Speed                       : N/A
    Performance State               : N/A
    Clocks Throttle Reasons         : N/A
    Memory Usage
        Total                       : 2047 MB
        Used                        : 434 MB
        Free                        : 1613 MB
    Compute Mode                    : Default
    Utilization
        Gpu                         : N/A
        Memory                      : N/A
    Ecc Mode
        Current                     : N/A
        Pending                     : N/A
    ECC Errors
        Volatile
            Single Bit            
                Device Memory       : N/A
                Register File       : N/A
                L1 Cache            : N/A
                L2 Cache            : N/A
                Texture Memory      : N/A
                Total               : N/A
            Double Bit            
                Device Memory       : N/A
                Register File       : N/A
                L1 Cache            : N/A
                L2 Cache            : N/A
                Texture Memory      : N/A
                Total               : N/A
        Aggregate
            Single Bit            
                Device Memory       : N/A
                Register File       : N/A
                L1 Cache            : N/A
                L2 Cache            : N/A
                Texture Memory      : N/A
                Total               : N/A
            Double Bit            
                Device Memory       : N/A
                Register File       : N/A
                L1 Cache            : N/A
                L2 Cache            : N/A
                Texture Memory      : N/A
                Total               : N/A
    Retired Pages
        Single Bit ECC              : N/A
        Double Bit ECC              : N/A
        Pending                     : N/A
    Temperature
        Gpu                         : 51 C
    Power Readings
        Power Management            : N/A
        Power Draw                  : N/A
        Power Limit                 : N/A
        Default Power Limit         : N/A
        Enforced Power Limit        : N/A
        Min Power Limit             : N/A
        Max Power Limit             : N/A
    Clocks
        Graphics                    : N/A
        SM                          : N/A
        Memory                      : N/A
    Applications Clocks
        Graphics                    : N/A
        Memory                      : N/A
    Default Applications Clocks
        Graphics                    : N/A
        Memory                      : N/A
    Max Clocks
        Graphics                    : N/A
        SM                          : N/A
        Memory                      : N/A
    Compute Processes               : N/A

seems like the nvidia-smi utility not populating all the information is a known issue on the forums here. The debate is whether Nvidia intentionally removed most of the info or not, or just stopped supporting GPUs with the utility.

The nvidia-smi utility web page says it was meant for Tesla / quadro based GPUs but that some other non-quadro GPUs are supported

Another forum post mentions checking nvidia-settings -q all for a good bit of the same info