The details of the GPU in this laptop

Kragen Javier Sitaker, 2018-10-29 (2 minutes)

So this laptop has an NVIDIA Quadro K1000M, according to lshw:

       *-display
            description: VGA compatible controller
            product: GK107 [Quadro K1000M]
            vendor: NVIDIA Corporation
            physical id: 0
            bus info: pci@0000:01:00.0
            version: a1
            width: 64 bits
            clock: 33MHz
            capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
            configuration: driver=nouveau latency=0
            resources: irq:16 memory:f2000000-f2ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:5000(size=128) memory:f3080000-f30fffff
       *-multimedia
            description: Audio device
            product: NVIDIA Corporation
            vendor: NVIDIA Corporation
            physical id: 0.1
            bus info: pci@0000:01:00.1
            version: a1
            width: 32 bits
            clock: 33MHz
            capabilities: pm msi pciexpress bus_master cap_list
            configuration: driver=snd_hda_intel latency=0
            resources: irq:17 memory:f3000000-f3003fff

This card is reputed to have 192 Kepler-architecture shader cores (plus another 192 that are locked), and its performance is similar to the GeForce 630M. It runs at 850 MHz and has 2GiB of RAM, “16 texture mapping units and 16 ROPs”.

Pixel Rate: 3.400 GPixel/s
Texture Rate: 13.60 GTexel/s
FP32 (float) performance: 326.4 GFLOPS
FP64 (double) performance: 13.60 GFLOPS (1:24)
DirectXL: 12.0 (11_0)
OpenGL: 4.6
OpenCL: 1.2
Vulkan: 1.1.82
CUDA: 3.0
Shader Model: 5.1

326.4 gigaflops sounds like a lot. The Intel GPU in my ultrabook (see Notes on the Intel N3700 i915 GPU in this ASUS E403S laptop) is 51.2 gigaflops, and its CPU is 25.6. So it’s a bit more than 4× the speed of the ultrabook.

It’s from 2012 and still sold for US$60 in 2017.

The memory system is 900 MHz DDR3 and 128 bits wide, so it can do 1800 million 128-bit transactions per second, for a total bandwidth of 28.8 gigabytes per second.

The GeForce 600 series page on Wikipedia has further details. The GeForce 630 is listed as “Entry level”.

By contrast, a current NVIDIA Volta card is the US$9000 Nvidia Quadro GV100, with 14800 gigaflops, plus tensor processing units that do 4×4 FP16 matrix multiply-accumulates.

Topics