69190612a1
[v0.20] Fix segfault when Intel iGPU is found but not supported
Dr-Noob
2021-12-21 16:40:07 +01:00
4e0e6b5ab5
[v0.20] Rename CUDA topology struct to improve consistency
Dr-Noob
2021-12-19 11:34:05 +01:00
e7477610e1
[v0.20] Always use C++ includes when possible for consistency
Dr-Noob
2021-12-19 11:30:10 +01:00
d9a0a428e4
[v0.20] Show examples to disable backends separately
Dr-Noob
2021-12-19 10:19:44 +01:00
3e730468d8
[v0.20] Fixes from previous commit
Dr-Noob
2021-12-19 10:18:23 +01:00
981bfabdc8
[v0.20] Merge Intel iGPU branch for preeliminary Intel GPU support
v0.20
Dr-Noob
2021-12-19 10:11:23 +01:00
a397eb398e
[v0.11] Handle the case where the GPU is not found in the pci LUT
intel
Dr-Noob
2021-12-18 20:11:02 +01:00
bfb9738132
[v0.11] Do not show error message when there is no Intel iGPU
Dr-Noob
2021-12-18 10:35:51 +01:00
6d4d8b621b
[v0.11] Fix compilation error and ambiguity with CUDA and Intel backend when enabled at the same time due to functions with the same name
Dr-Noob
2021-12-18 10:01:42 +01:00
93889b2b18
[v0.11] Small adjustments to fix compilation on older compilers
Dr-Noob
2021-12-10 16:18:39 +01:00
b6ce96e746
[v0.11] Add missing Intel iGPU topologies. Add script to check for missing topo/uarchs
Dr-Noob
2021-12-10 15:55:59 +01:00
5f52f73fe0
[v0.11] Completed most of Intel iGPU topologies
Dr-Noob
2021-12-10 15:32:29 +01:00
cedcfecb80
[v0.11] Dont show tensor cores when there is 0. Use MMA (matrix multiply accumulate) instead of TC (tensor cores)
Dr-Noob
2021-11-25 17:52:58 +01:00
32b2c59b50
[v0.11] Add peak performance with tensor cores to the output
v0.11
Dr-Noob
2021-11-23 18:49:34 +01:00
bdf9eb0079
[v0.10] Use CMake instead of Make, which will take care of pciutils automatically if it is not installed
Dr-Noob
2021-09-04 14:05:16 +02:00
039e7c350d
[v0.10] Replace nvml by pciutils to get pci ids. Needs work to integrate it properly. NVML is enough in the case of NVIDIA GPUs, but because more GPUs will be added in the future, a solution like pciutils is needed
Dr-Noob
2021-09-04 12:19:42 +02:00
eecc040e98
[v0.04] Small fixes to presentation
Dr-Noob
2021-08-16 12:27:23 +02:00
9a5bc9f3ed
[v0.04] Improved long nvidia logo. Finished the logos part
Dr-Noob
2021-08-16 12:27:23 +02:00
7b2328589a
[v0.03] Added different versions of long NVIDIA logo
Dr-Noob
2021-08-16 11:36:12 +02:00
9d88abebb8
[v0.03] Added different versions of NVIDIA logo
Dr-Noob
2021-08-16 10:04:47 +02:00
a84c27a84c
[v0.03] Add better output for memory and uarch attributes
Dr-Noob
2021-08-15 23:36:03 +02:00
7ad484b938
[v0.03] Add printer backend from cpufetch (still printing CPU logo)
Dr-Noob
2021-08-15 23:23:36 +02:00
8f31748d1e
[v0.02] Fix typos. Divide memory detection in two phases. Show real memory frequency, instead of the returned by CUDA
Dr-Noob
2021-08-15 22:17:46 +02:00
8386052b10
[v0.02] Add warning message. Hide the waiting message when CUDA initialization is done. Fix compiler warnings
Dr-Noob
2021-08-15 21:56:51 +02:00
2687fa5016
[v0.02] Experimental algorithm to detect memory type finished. Information gathering finished
Dr-Noob
2021-08-15 21:22:41 +02:00
7d505dcc07
[v0.01] Experimental feature: guess data rate from gpu and memory clocks
Dr-Noob
2021-08-14 09:47:16 +02:00
10295f2955
[v0.01] Retrieve memory info. All fields done except memory type (how to do it?)
Dr-Noob
2021-08-13 22:26:55 +02:00
981daef728
[v0.01] Retrieve more info; frequency, topology and peak performance
Dr-Noob
2021-08-13 16:36:10 +02:00
59f723ff12
[v0.01] Deduce manufacturing process, chip string and uarch from gpu chip
Dr-Noob
2021-08-13 16:03:47 +02:00
a08c06f67a
[v0.01] First approach to map pci ids to gpu chip/uarch
Dr-Noob
2021-08-13 13:50:25 +02:00
bdc4fd7c45
[v0.01] Reading PCI vendor/device values, needed to deduce the GPU chip and thus manufacturing process
Dr-Noob
2021-08-13 11:31:51 +02:00
8bc37d9d71
[v0.01] Detecting uarch. Looks like getting manufacturing process is much harder since we need GPU chip name
Dr-Noob
2021-08-12 15:51:12 +02:00
a15f20a2cc
[v0.01] Defining a first approach of the application general structure
Dr-Noob
2021-08-11 11:34:47 +02:00
7b88845d71
[v0.01] Adding and creating basic source code base taken from cpufetch
Dr-Noob
2021-08-11 10:12:27 +02:00