diff --git a/.gitignore b/.gitignore index b067edd..ba39cc5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Manifest.toml +Manifest.toml diff --git a/Project.toml b/Project.toml index c613d49..10e62e9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "PlatformAware" uuid = "e7c50b67-2c03-471e-9cf2-69e515d86ecf" authors = ["Francisco Heron de Carvalho Junior and contributors"] -version = "0.6.0" +version = "0.6.1" [deps] AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" diff --git a/README.md b/README.md index 89365f6..ed104e2 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,15 @@ It helps HPC package developers write code for different versions of computation # What is platform-aware programming ? -We define platform-aware programming as the practice of coding computationally intensive functions, called _kernels_, using the most appropriate abstractions and programming interfaces, as well as performance tuning techniques, to take better advantage of the features of the target execution platform. This is a well-known practice in programming for HPC applications. +We define platform-aware programming as the practice of coding computationally intensive functions, called _kernels_, using the most appropriate abstractions and programming interfaces, as well as performance tuning techniques, to take advantage of the features of the target execution platform. This is a well-known practice in programming for HPC applications. Platform-aware programming is especially suitable when the developer is interested in employing heterogeneous computing resources, such as accelerators (e.g., GPUs, FPGAs, and MICs), especially in conjunction with multicore and cluster computing. -For example, suppose a package developer is interested in providing a specialized kernel implementation for [NVIDIA A100 Tensor Core GPUs](https://www.nvidia.com/en-us/data-center/a100), meeting the demand from users of a specific cloud provider offering virtual machines with accelerators of this model. The developer would like to use CUDA programming with this device's supported *computing capability* (8.0). However, other users may require support from other cloud providers that support different accelerator models, from different vendors (for example, [AMD Instinct™ MI210](https://www.amd.com/en/products/server-accelerators/amd-instinct-mi210) and [Intel® Agilex™ F-Series FPGA and SoC FPGA]( https://www.intel.com/content/www/us/en/products/details/fpga/agilex/f-series.html)). In this scenario, the developer will face the challenge of coding and deploying for multiple devices. This is a typical platform-aware programming scenario where _PlatformAware.jl_ should be useful, which is becoming increasingly common as the use of heterogeneous computing platforms increases to accelerate AI and data analytics applications. +For example, suppose a package developer is interested in providing a specialized kernel implementation for [NVIDIA A100 Tensor Core GPUs](https://www.nvidia.com/en-us/data-center/a100), meeting the demand from users of a specific cloud provider offering virtual machines with accelerators of this model. The developer wants to use CUDA programming with this device's supported *computing capability* (8.0). However, other users may require support from other cloud providers that support different accelerator models, from distinct vendors (for example, [AMD Instinct™ MI210](https://www.amd.com/en/products/server-accelerators/amd-instinct-mi210) and [Intel® Agilex™ F-Series FPGA and SoC FPGA]( https://www.intel.com/content/www/us/en/products/details/fpga/agilex/f-series.html)). In this scenario, the developer will face the challenge of coding and deploying for multiple devices. This is a typical platform-aware programming scenario where _PlatformAware.jl_ should be useful, which is becoming increasingly common as the use of heterogeneous computing platforms increases to accelerate AI and data analytics applications. ## Target users -_PlatformAware.jl_ is aimed primarily at **_package developers_** dealing with HPC concerns, especially using heterogenous computing resources. +_PlatformAware.jl_ is aimed primarily at **_package developers_** dealing with HPC concerns, especially using heterogeneous computing resources. We assume that **_package users_** are only interested in using package operations without being concerned about how they are implemented. # Usage tutorial @@ -30,7 +30,7 @@ Consider the problem of performing a convolution operation using a Fast Fourier using MyFFT fftconv(X,K) = fft(X) .* conj.(fft(K)) ``` -This tutorial shows how to create _MyFFT.jl_, demonstrating the basics of how to install _PlatformAware.jl_ and how to use it to create a platform-aware package. +This tutorial explains how to create _MyFFT.jl_, showing the basics of how to use _PlatformAware.jl_ to create a platform-aware package. ## Creating the _MyFFT.jl_ project @@ -44,7 +44,7 @@ These operations create a standard _"hello world"_ project, with the contents of ## Installing _PlatformAware.jl_ -Before coding the platform-aware package, it is necessary to add _PlatormAware.jl_ as a dependency of _MyFFT.jl_ by running the following command in the Julia REPL: +Before coding the platform-aware package, it is necessary to add _platformAware.jl_ as a dependency of _MyFFT.jl_ by running the following command in the Julia REPL: ```julia ] add PlatformAware @@ -56,19 +56,19 @@ Now, load the _PlatfomAware.jl_ package (```using PlatformAware``` or ```import _Platform.toml_ is the _platform description file_, containing a set of key-value pairs, each describing a feature of the underlying platform. It must be created by the user running ```PlatformWare.setup()```, which performs a sequence of feature detection operations on the platform. -_Platform.toml_ is written in a human-editable format. Therefore, it can be modified by users to add undetected platform features or ignore detected features. +_Platform.toml_ is written in a human-editable format. Therefore, the users can modify it to add undetected platform features or ignore detected features. -## Sketching the _MyFFT.jl_ code +## Writting the _MyFFT.jl_ code -In order to implement the _fft_ kernel function, we edit the _src/MyFFT.jl_ file. First, we sketch the code of the _fft_ kernel methods: +To implement the _fft_ kernel function, we edit the _src/MyFFT.jl_ file. First, we write the code of the _fft_ kernel methods: ```julia module MyFFT import PlatformAware - # setup platorm features (parameters) + # setup platform features (parameters) @platform feature clear @platform feature accelerator_count @platform feature accelerator_api @@ -87,13 +87,13 @@ module MyFFT end ``` -The sequence of ```@platorm feature``` macro declarations specifies the set of platform parameters that will be used by subsequent kernel method declarations, that is, the assumptions that will be made to distinguish them. You can refer to [this table](https://docs.google.com/spreadsheets/d/1n-c4b7RxUduaKV43XrTnt54w-SR1AXgVNI7dN2OkEUc/edit?usp=sharing) for a list of all supported _**platform parameters**_. By default, they are all included. In the case of ```fft```, the kernel methods are differentiated using only two parameters: ```accelerator_count``` and ```accelerator_api```. They denote, respectively, assumptions about the number of accelerator devices and the native API they support. +The sequence of ```@platform feature``` declarations specifies which platform parameters will be used by subsequent kernel method declarations, that is, the assumptions that will be made to distinguish them. You can refer to [this table](https://docs.google.com/spreadsheets/d/1n-c4b7RxUduaKV43XrTnt54w-SR1AXgVNI7dN2OkEUc/edit?usp=sharing) for a list of all supported _**platform parameters**_. By default, they are all included. In the case of ```fft```, the kernel methods are differentiated using only two parameters: ```accelerator_count``` and ```accelerator_api```. They denote respectively assumptions about the number of accelerator devices and the native API they support. -The ```@platorm default``` macro declares the _default kernel method_, which will be called if none of the assumptions of other kernel methods declared using ```@platform aware``` macro calls are valid. The default kernel must be unique to avoid ambiguity. +The ```@platform default``` macro declares the _default kernel method_, which will be called if none of the assumptions of other kernel methods declared using ```@platform aware``` macro calls are valid. The default kernel must be unique to avoid ambiguity. -Finally, the kernels for accelerators that support OpenCL and CUDA APIs are declared using the macro ```@platform aware```. The list of platform parameters is declared just before the regular parameters, such as ```X```, in braces. Their types denote assumptions. For example, ```@atleast 1``` denotes a quantifier representing one or more units of a resource, while``` @api CUDA``` and ```@api OpenCL``` denote types of qualifiers that refer to the CUDA and OpenCL APIs. +Finally, kernels for the accelerators that support OpenCL and CUDA APIs are declared using the macro ```@platform aware```. The list of platform parameters is declared just before the regular parameters, such as ```X```, in braces. Their types denote assumptions. For example, ```@atleast 1``` denotes a quantifier representing one or more units of a resource, while``` @api CUDA``` and ```@api OpenCL``` denote types of qualifiers that refer to the CUDA and OpenCL APIs. -The programmer must be careful not to declare kernel methods with overlapping assumptions in order to avoid ambiguities. +The programmer must avoid kernel methods with overlapping assumptions because they cause ambiguity errors in multiple dispatch resolutions. ## Other dependencies @@ -114,7 +114,7 @@ Also, you should add _CUDA.jl_, _OpenCL.jl_, _CLFFT.jl_, and _FFFT.jl_ as depend > **NOTE**: [_CLFFT.jl_](https://github.com/JuliaGPU/CLFFT.jl) is not available on JuliaHub due to compatibility issues with recent versions of Julia. We're working with the CLFFT.jl maintainers to address this issue. If you have an error with the CLFFT dependency, point to our _CLFFT.jl_ fork by running ```add https://github.com/JuliaGPU/CLFFT.jl#master```. -As a performance optimization, we can take advantage of platform-aware features to selectively load dependencies, speeding up the loading of _MyFFT.jl_. To do this, we first declare a kernel function called ```which_api``` in _src/MyFFT.jl_, right after the ```@platform feature``` declaration: +As a performance optimization, it is possible to use platform-aware assumptions to load dependencies selectively, speeding up the loading of _MyFFT.jl_. For that, one may declare a kernel function called ```which_api``` in _src/MyFFT.jl_, right after the ```@platform feature``` declaration: ```julia @platform default which_api() = :fftw @@ -210,9 +210,9 @@ To test _fft_ in a convolution, open a Julia REPL session in the _MyFFT.jl_ dire fftconv(img,krn) ``` -The _fft_ kernel method that corresponds to the current _Platform.toml_ will be selected. If _Platform.toml_ was not created before, the default kernel method will be selected. The reader can consult the _Platform.toml_ file to find out about the platform features detected by _PlatformAware.setup()_. The reader can also see the selected FFT API in the logging messages after ```using MyFFT```. +The _fft_ kernel method that corresponds to the current _Platform.toml_ will be selected. If _Platform.toml_ was not created before, the default kernel method will be selected. The reader can consult the _Platform.toml_ file to know the platform features detected by _PlatformAware.setup()_. The reader can also see the selected FFT API in the logging messages after ```using MyFFT```. -By carefully modifying the _Platform.toml_ file, the reader can test all kernel methods. For example, if an NVIDIA GPU was recognized by _PlatformAware.setup()_, the ```accelerator_api``` entry in _Platform.toml_ will probably include the supported CUDA and OpenCL versions. For example, for an NVIDIA GeForce 940MX GPU, ```accelerator_api = "CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_11_0"```. This may lead to an ambiguity error, as multiple dispatch will not be able to distinguish between the OpenCL and CUDA kernel methods based on the ```accelerator_api``` parameter alone. In this case, there are two alternatives: +Carefully modifying the _Platform.toml_ file, the reader can test all kernel methods. For example, if an NVIDIA GPU was recognized by _PlatformAware.setup()_, the ```accelerator_api``` entry in _Platform.toml_ will probably include the supported CUDA and OpenCL versions. For example, for an NVIDIA GeForce 940MX GPU, ```accelerator_api = "CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_11_0"```. This may lead to an ambiguity error, as multiple dispatch will not be able to distinguish between the OpenCL and CUDA kernel methods based on the ```accelerator_api``` parameter alone. In this case, there are two alternatives: * To edit _Platform.toml_ by setting CUDA or OpenCL platform type (e.g. ```CUDA_5_0``` or ```OpenCL_3_0```) to ```unset``` in the ```accelerator_api``` entry, making it possible to select manually the kernel method that will be selected; * To modify the CUDA kernel signature by including, for example, ```accelerator_manufacturer::NVIDIA``` in the list of platform parameters, so that NVIDIA GPUs will give preference to CUDA and OpenCL will be applied to accelerators of other vendors (recommended). @@ -220,24 +220,32 @@ By carefully modifying the _Platform.toml_ file, the reader can test all kernel ## A general guideline -Therefore, we suggest the following general guideline for package developers who want to take advantage of _PlatformWare.jl_. +We suggest the following general guidelines for package developers who want to take advantage of _PlatformWare.jl_. 1. Identify the _kernel functions_, that is, the functions with high computational requirements in your package, which are the natural candidates to exploit parallel computing, acceleration resources, or both. -2. Provide a default (fallback) method for each kernel function, using the ```@platform default``` macro. +2. Provide a default (fallback) method for each kernel function using the ```@platform default``` macro. -3. Identify the target execution platforms to which you want to provide specialized methods for each kernel function. You can choose a set of execution platforms for all kernels, or you can select one or more platforms for each kernel independently. For helping your choice, look at the following information sources: - - the [table of supported _platform **parameters**_](https://docs.google.com/spreadsheets/d/1n-c4b7RxUduaKV43XrTnt54w-SR1AXgVNI7dN2OkEUc/edit?usp=sharing), which will help you to know which assumptions _PlatformAware.jl_ already allow you to make about the target execution platorm; - - the database of supported _platform **features**_, where the features of the models of processors and accelerators that are currently suported by _PlatformAware.jl_ are described: +3. Identify the target execution platforms to provide specialized methods for each kernel function. You can choose a set of execution platforms for all kernels or select one or more platforms for each separate kernel. To help your choice, look at the following information sources: + - the [table of supported _platform **parameters**_](https://docs.google.com/spreadsheets/d/1n-c4b7RxUduaKV43XrTnt54w-SR1AXgVNI7dN2OkEUc/edit?usp=sharing), which will help you to know which assumptions _PlatformAware.jl_ already allow you to make about the target execution platform; + - the database of supported _platform **features**_, where the features of the processor and accelerator models currently supported by _PlatformaWare.jl_ are described: - AMD [accelerators](https://github.com/PlatformAwareProgramming/PlatformAware.jl/blob/master/src/features/qualifiers/amd/db-accelerators.AMD.csv) and [processors](https://github.com/PlatformAwareProgramming/PlatformAware.jl/blob/master/src/features/qualifiers/amd/db-processors.AMD.csv); - Intel [accelerators](https://github.com/PlatformAwareProgramming/PlatformAware.jl/blob/master/src/features/qualifiers/intel/db-accelerators.Intel.csv) and [processors](https://github.com/PlatformAwareProgramming/PlatformAware.jl/blob/master/src/features/qualifiers/intel/db-processors.Intel.csv); - NVIDIA [accelerators](https://github.com/PlatformAwareProgramming/PlatformAware.jl/blob/master/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.csv). -4. For each platform you select, define a set of assumptions about its features that will guide your implementation decisions. In fact, it is possible to define different assumptions for the same platform, leading to multiple implementations of a kernel for the same platform. For example, you might decide to implement different parallel algorithms to solve a problem according to the number of nodes and the interconnection characteristics of a cluster. +4. For each platform you select, define a set of assumptions about its features that will guide your implementation decisions. In fact, it is possible to define different assumptions for the same platform, leading to multiple kernel implementations for the same platform. For example, you might decide to implement different parallel algorithms to solve a problem according to the number of nodes and the interconnection characteristics of a cluster. 5. Provide platform-aware methods for each kernel function using the ```@platform aware``` macro. -6. After implementing and testing all platform-aware methods, you have a list of platform parameters that were used to make assumptions about the target execution platform(s). You can optionally instruct the _PlatformAware.jl_ to use only that parameters by using the ``@platform feature`` macro. +6. After implementing and testing all platform-aware methods, you have a list of platform parameters used to make assumptions about the target execution platform(s). You can optionally instruct the _PlatformAware.jl_ to use only those parameters using the ``@platform feature`` macro. + +# Publications + +F. H. de Carvalho Junior, A. B. Dantas, J. M. Hoffiman, T. Carneiro, C. S. Sales, and P. A. S. Sales. 2023. _Structured Platform-Aware Programming_. In XXIV Symposium on High-Performance Computational Systems (SSCAD’2023) (Porto Alegre, Brazil). SBC, Porto Alegre, Brazil, 301–312. +https://doi.org/10.5753/wscad.2023.235920 + +F. H. de Carvalho Junior. 2024. _The expression problem in platform-aware programming_. In XXVIII Brazilian Symposium on Programming Languages (SBLP’2024) (Curitiba, Brazil). SBC, Porto Alegre, Brazil, 94–97. +https://doi.org/10.5753/sblp.2024.3689 # Contributing diff --git a/src/features/qualifiers/amd/amd_accelerators.jl b/src/features/qualifiers/amd/amd_accelerators.jl index 5ec13e9..7203252 100644 --- a/src/features/qualifiers/amd/amd_accelerators.jl +++ b/src/features/qualifiers/amd/amd_accelerators.jl @@ -42,7 +42,7 @@ export TeraScale, TeraScale_1_0, TeraScale_2_0, TeraScale_3_0, TeraScale1, TeraS # Accelerators -abstract type AMDAccelerator <: Accelerator end +abstract type AMDAccelerator <: Accelerator end; export AMDAccelerator # families 1 diff --git a/src/features/qualifiers/amd/db-accelerators.AMD.csv b/src/features/qualifiers/amd/db-accelerators.AMD.csv index 68e28d7..3ddfcbd 100644 --- a/src/features/qualifiers/amd/db-accelerators.AMD.csv +++ b/src/features/qualifiers/amd/db-accelerators.AMD.csv @@ -1,247 +1,247 @@ ,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memory_size,accelerator_tdp -ATI;Radeon;HD,5970,ATI_AMDRadeon_HD_5970,GPU,AMD,OpenCL_1_2,TeraScale2,2GB,294 -ATI;Radeon;HD,5870,ATI_AMDRadeon_HD_5870,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,188 -ATI;Radeon;HD,5850,ATI_AMDRadeon_HD_5850,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,151 -ATI;Radeon;HD,5830,ATI_AMDRadeon_HD_5830,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,175 -ATI;Radeon;HD,5770,ATI_AMDRadeon_HD_5770,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,108 -ATI;Radeon;HD,5750,ATI_AMDRadeon_HD_5750,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,86 -ATI;Radeon;HD,5670,ATI_AMDRadeon_HD_5670,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,64 -ATI;Radeon;HD,5570,ATI_AMDRadeon_HD_5570,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,39 -ATI;Radeon;HD,5450,ATI_AMDRadeon_HD_5450,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,19 -AMD;Radeon;Vega,Frontier,AMDRadeon_Vega_Frontier,GPU,AMD,OpenCL_2_1,Vega,16GB,300 -AMD;Radeon;RX;Vega64,Liquid,AMDRadeon_RX_Vega_64_L,GPU,AMD,OpenCL_2_1,GCN_5_0,8GB,345 -AMD;Radeon;RX;Vega64,,AMDRadeon_RX_Vega_64,GPU,AMD,OpenCL_2_1,GCN_5_0,8GB,295 -AMD;Radeon;RX,Vega 56,AMDRadeon_RX_Vega_56,GPU,AMD,OpenCL_2_1,GCN_5_0,8GB,210 -AMD;Radeon;RX,6950 XT,AMDRadeon_RX_6950_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16GB,335 -AMD;Radeon;RX,6900 XT,AMDRadeon_RX_6900_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16GB,300 -AMD;Radeon;RX,6850M XT,AMDRadeon_RX_6850M_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12GB,165 -AMD;Radeon;RX,6800S,AMDRadeon_RX_6800S,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,100 -AMD;Radeon;RX,6800M,AMDRadeon_RX_6800M,GPU,AMD,OpenCL_2_1,RDNA_2_0,12GB,145 -AMD;Radeon;RX,6800 XT,AMDRadeon_RX_6800_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16GB,300 -AMD;Radeon;RX,6750 XT,AMDRadeon_RX_6750_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12GB,250 -AMD;Radeon;RX,6700S,AMDRadeon_RX_6700S,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,80 -AMD;Radeon;RX,6700M,AMDRadeon_RX_6700M,GPU,AMD,OpenCL_2_1,RDNA_2_0,10GB,135 -AMD;Radeon;RX,6700 XT,AMDRadeon_RX_6700_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12GB,230 -AMD;Radeon;RX,6650M XT,AMDRadeon_RX_6650M_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,120 -AMD;Radeon;RX,6650M,AMDRadeon_RX_6650M,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,120 -AMD;Radeon;RX,6650 XT,AMDRadeon_RX_6650_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,176 -AMD;Radeon;RX,6600S,AMDRadeon_RX_6600S,GPU,AMD,OpenCL_2_1,RDNA_2_0,4GB,80 -AMD;Radeon;RX,6600M,AMDRadeon_RX_6600M,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,100 -AMD;Radeon;RX,6600 XT,AMDRadeon_RX_6600_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,160 -AMD;Radeon;RX,6500M,AMDRadeon_RX_6500M,GPU,AMD,OpenCL_2_2,RDNA_2_0,4GB,50 -AMD;Radeon;RX,6500 XT,AMDRadeon_RX_6500_XT,GPU,AMD,OpenCL_2_2,RDNA_2_0,4GB,107 -AMD;Radeon;RX,6300M,AMDRadeon_RX_6300M,GPU,AMD,OpenCL_2_2,RDNA_2_0,2GB,25 -AMD;Radeon;RX,580X,AMDRadeon_RX_580X,GPU,AMD,OpenCL_2_1,GCN_4_0,8GB,185 -AMD;Radeon;RX,570X,AMDRadeon_RX_570X,GPU,AMD,OpenCL_2_1,GCN_4_0,8GB,150 -AMD;Radeon;RX,5700M,AMDRadeon_RX_5700M,GPU,AMD,OpenCL_2_1,RDNA_1_0,8GB,180 -AMD;Radeon;RX,5700 XT,AMDRadeon_RX_5700_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,8GB,225 -AMD;Radeon;RX,560X,AMDRadeon_RX_560X,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,75 -AMD;Radeon;RX,5600M,AMDRadeon_RX_5600M,GPU,AMD,OpenCL_2_1,RDNA_1_0,6GB,150 -AMD;Radeon;RX,5600 XT,AMDRadeon_RX_5600_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,6GB,150 -AMD;Radeon;RX,550X,AMDRadeon_RX_550X,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon;RX,5500M,AMDRadeon_RX_5500M,GPU,AMD,OpenCL_2_1,RDNA_1_0,4GB,85 -AMD;Radeon;RX,5500 XT,AMDRadeon_RX_5500_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,8GB,130 -AMD;Radeon;RX,540X,AMDRadeon_RX_540X,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon;RX,5300M,AMDRadeon_RX_5300M,GPU,AMD,OpenCL_2_1,RDNA_1_0,3GB,85 -AMD;Radeon;RX,6800,AMDRadeon_RX_6800,GPU,AMD,OpenCL_2_1,RDNA_2_0,16GB,250 -AMD;Radeon;RX,6700,AMDRadeon_RX_6700,GPU,AMD,OpenCL_2_1,RDNA_2_0,10GB,175 -AMD;Radeon;RX,6600,AMDRadeon_RX_6600,GPU,AMD,OpenCL_2_1,RDNA_2_0,8GB,132 -AMD;Radeon;RX,6400,AMDRadeon_RX_6400,GPU,AMD,OpenCL_2_2,RDNA_2_0,4GB,53 -AMD;Radeon;RX,5700,AMDRadeon_RX_5700,GPU,AMD,OpenCL_2_1,RDNA_1_0,8GB,180 -AMD;Radeon;RX,5600,AMDRadeon_RX_5600,GPU,AMD,OpenCL_2_1,RDNA_1_0,6GB,150 -AMD;Radeon;RX,5500,AMDRadeon_RX_5500,GPU,AMD,OpenCL_2_1,RDNA_1_0,4GB,110 -AMD;Radeon;RX,5300,AMDRadeon_RX_5300,GPU,AMD,OpenCL_2_1,RDNA_1_0,3GB,85 -AMD;Radeon;RX,640,AMDRadeon_RX_640,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon;RX,590,AMDRadeon_RX_590,GPU,AMD,OpenCL_2_1,GCN_4_0,8GB,175 -AMD;Radeon;RX,580,AMDRadeon_RX_580,GPU,AMD,OpenCL_2_1,GCN_4_0,8GB,185 -AMD;Radeon;RX,570,AMDRadeon_RX_570,GPU,AMD,OpenCL_2_1,GCN_4_0,8GB,150 -AMD;Radeon;RX,560,AMDRadeon_RX_560,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,75 -AMD;Radeon;RX,550,AMDRadeon_RX_550,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon;RX,540,AMDRadeon_RX_540,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon;RX,480,AMDRadeon_RX_480,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,110 -AMD;Radeon;RX,470,AMDRadeon_RX_470,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,120 -AMD;Radeon;RX,460,AMDRadeon_RX_460,GPU,AMD,OpenCL_2_1,GCN_4_0,2GB,75 -AMD;Radeon;R9;Fury,X,AMDRadeon_R9_Fury_X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,275 -AMD;Radeon;R9;Fury,,AMDRadeon_R9_Fury,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,275 -AMD;Radeon;R9,Nano,AMDRadeon_R9_Nano,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,175 -AMD;Radeon;R9,M395X,AMDRadeon_R9_M395X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,75 -AMD;Radeon;R9,M395,AMDRadeon_R9_M395,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,250 -AMD;Radeon;R9,M390X,AMDRadeon_R9_M390X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,75 -AMD;Radeon;R9,M390,AMDRadeon_R9_M390,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,80 -AMD;Radeon;R9,M385X,AMDRadeon_R9_M385X,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M385,AMDRadeon_R9_M385,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M380,AMDRadeon_R9_M380,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M375X,AMDRadeon_R9_M375X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,M375,AMDRadeon_R9_M375,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,M365X,AMDRadeon_R9_M365X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,M360,AMDRadeon_R9_M360,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,M295X,AMDRadeon_R9_M295X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,250 -AMD;Radeon;R9,M290X,AMDRadeon_R9_M290X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,100 -AMD;Radeon;R9,M285X,AMDRadeon_R9_M285X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R9,M280X,AMDRadeon_R9_M280X,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M280,AMDRadeon_R9_M280,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M275X,AMDRadeon_R9_M275X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,M270X,AMDRadeon_R9_M270X,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;Radeon;R9,M265X,AMDRadeon_R9_M265X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R9,390X,AMDRadeon_R9_390X,GPU,AMD,OpenCL_2_0,GCN_2_0,8GB,275 -AMD;Radeon;R9,380X,AMDRadeon_R9_380X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,190 -AMD;Radeon;R9,295X2,AMDRadeon_R9_295X2,GPU,AMD,OpenCL_2_0,GCN_2_0,8GB,500 -AMD;Radeon;R9,290X,AMDRadeon_R9_290X,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,275 -AMD;Radeon;R9,280X,AMDRadeon_R9_280X,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,250 -AMD;Radeon;R9,270X,AMDRadeon_R9_270X,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,180 -AMD;Radeon;R9,390,AMDRadeon_R9_390,GPU,AMD,OpenCL_2_0,GCN_2_0,8GB,275 -AMD;Radeon;R9,380,AMDRadeon_R9_380,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,190 -AMD;Radeon;R9,290,AMDRadeon_R9_290,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,275 -AMD;Radeon;R9,285,AMDRadeon_R9_285,GPU,AMD,OpenCL_2_0,GCN_3_0,2GB,190 -AMD;Radeon;R9,280,AMDRadeon_R9_280,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,200 -AMD;Radeon;R9,270,AMDRadeon_R9_270,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,150 -AMD;Radeon;R7,M380,AMDRadeon_R7_M380,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M375,AMDRadeon_R7_M375,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M370,AMDRadeon_R7_M370,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M365X,AMDRadeon_R7_M365X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M365,AMDRadeon_R7_M365,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M360,AMDRadeon_R7_M360,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R7,M350,AMDRadeon_R7_M350,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,35 -AMD;Radeon;R7,M340,AMDRadeon_R7_M340,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M270,AMDRadeon_R7_M270,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;R7,M265X,AMDRadeon_R7_M265X,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;R7,M265AE,AMDRadeon_R7_M265AE,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;R7,M265,AMDRadeon_R7_M265,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R7,M260X,AMDRadeon_R7_M260X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R7,M260,AMDRadeon_R7_M260,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R7,260X,AMDRadeon_R7_260X,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,115 -AMD;Radeon;R7,250X,AMDRadeon_R7_250X,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,80 -AMD;Radeon;R7,370,AMDRadeon_R7_370,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,110 -AMD;Radeon;R7,360,AMDRadeon_R7_360,GPU,AMD,OpenCL_2_0,GCN_2_0,2GB,100 -AMD;Radeon;R7,265,AMDRadeon_R7_265,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,150 -AMD;Radeon;R7,260,AMDRadeon_R7_260,GPU,AMD,OpenCL_2_0,GCN_2_0,2GB,95 -AMD;Radeon;R7,250,AMDRadeon_R7_250,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,55 -AMD;Radeon;R7,240,AMDRadeon_R7_240,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,30 -AMD;Radeon;R5,M335X,AMDRadeon_R5_M335X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,M335,AMDRadeon_R5_M335,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,M330,AMDRadeon_R5_M330,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,18 -AMD;Radeon;R5,M320,AMDRadeon_R5_M320,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,M315,AMDRadeon_R5_M315,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R5,M255X,AMDRadeon_R5_M255X,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R5,M255,AMDRadeon_R5_M255,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,na -AMD;Radeon;R5,M240X,AMDRadeon_R5_M240X,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,M240,AMDRadeon_R5_M240,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,M230,AMDRadeon_R5_M230,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,na -AMD;Radeon;R5,235,AMDRadeon_R5_235,GPU,AMD,OpenCL_1_2,TeraScale2,4GB,35 -AMD;Radeon;R5,230,AMDRadeon_R5_230,GPU,AMD,OpenCL_1_2,TeraScale2,4GB,19 -AMD;Radeon;Pro;WX,9100,AMDRadeon_PRO_WX_9100,GPU,AMD,OpenCL_2_1,Vega,16GB,230 -AMD;Radeon;Pro;WX,8200,AMDRadeon_PRO_WX_8200,GPU,AMD,OpenCL_2_1,Vega,8GB,230 -AMD;Radeon;Pro;WX,7100,AMDRadeon_PRO_WX_7100,GPU,AMD,OpenCL_2_0,GCN_4_0,8GB,130 -AMD;Radeon;Pro;WX,5100,AMDRadeon_PRO_WX_5100,GPU,AMD,OpenCL_2_0,GCN_4_0,8GB,75 -AMD;Radeon;Pro;WX,4170,AMDRadeon_PRO_WX_4170,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,50 -AMD;Radeon;Pro;WX,4150,AMDRadeon_PRO_WX_4150,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,50 -AMD;Radeon;Pro;WX,4130,AMDRadeon_PRO_WX_4130,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,50 -AMD;Radeon;Pro;WX,4100,AMDRadeon_PRO_WX_4100,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,50 -AMD;Radeon;Pro;WX,3200,AMDRadeon_PRO_WX_3200,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,65 -AMD;Radeon;Pro;WX,3100,AMDRadeon_PRO_WX_3100,GPU,AMD,OpenCL_2_0,GCN_4_0,4GB,65 -AMD;Radeon;Pro;WX,2100,AMDRadeon_PRO_WX_2100,GPU,AMD,OpenCL_2_0,GCN_4_0,2GB,35 -AMD;Radeon;Pro,W6800,AMDRadeon_PRO_W6800,GPU,AMD,OpenCL_2_1,RDNA2,32GB,250 -AMD;Radeon;Pro,W6600M,AMDRadeon_PRO_W6600M,GPU,AMD,OpenCL_2_1,RDNA2,8GB,90 -AMD;Radeon;Pro,W6600,AMDRadeon_PRO_W6600,GPU,AMD,OpenCL_2_1,RDNA2,8GB,100 -AMD;Radeon;Pro,W6500M,AMDRadeon_PRO_W6500M,GPU,AMD,OpenCL_2_2,RDNA2,4GB,50 -AMD;Radeon;Pro,W6400,AMDRadeon_PRO_W6400,GPU,AMD,OpenCL_2_2,RDNA2,4GB,50 -AMD;Radeon;Pro,W6300M,AMDRadeon_PRO_W6300M,GPU,AMD,OpenCL_2_2,RDNA2,2GB,25 -AMD;Radeon;Pro,W5700,AMDRadeon_PRO_W5700,GPU,AMD,OpenCL_2_1,RDNA,8GB,205 -AMD;Radeon;Pro,W5500M,AMDRadeon_PRO_W5500M,GPU,AMD,OpenCL_2_1,RDNA,4GB,85 -AMD;Radeon;Pro,W5500,AMDRadeon_PRO_W5500,GPU,AMD,OpenCL_2_1,RDNA,8GB,125 -AMD;Radeon;Pro,VII,AMDRadeon_PRO_VII,GPU,AMD,OpenCL_2_1,Vega20,16GB,250 -AMD;Radeon;Pro,V620,AMDRadeon_PRO_V620,GPU,AMD,OpenCL_2_1,RDNA2,32GB,300 -AMD;Radeon;Pro,V520,AMDRadeon_PRO_V520,GPU,AMD,OpenCL_2_2,RDNA,8GB,225 -AMD;Radeon;Pro,V520,AMDRadeonPRO_V_250,GPU,AMD,OpenCL_2_2,RDNA,8GB,225 -AMD;Radeon;Pro,SSG,AMDRadeon_PRO_SSG,GPU,AMD,OpenCL_2_1,Vega,16GB,260 -AMD;Radeon;Pro,Duo,AMDRadeon_PRO_Duo,GPU,AMD,OpenCL_2_0,GCN_3_0,32GB,350 -AMD;Radeon;HD;7970,GHz,AMDRadeon_HD_7970_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,300 -AMD;Radeon;HD;7970,,AMDRadeon_HD_7970,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,250 -AMD;Radeon;HD,8970M,AMDRadeon_HD_8970M,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,100 -AMD;Radeon;HD,8870M,AMDRadeon_HD_8870M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8850M,AMDRadeon_HD_8850M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8830M,AMDRadeon_HD_8830M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8790M,AMDRadeon_HD_8790M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8770M,AMDRadeon_HD_8770M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8750M,AMDRadeon_HD_8750M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8730M,AMDRadeon_HD_8730M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8690M,AMDRadeon_HD_8690M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8670M,AMDRadeon_HD_8670M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8590M,AMDRadeon_HD_8590M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,8570M,AMDRadeon_HD_8570M,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,na -AMD;Radeon;HD,7990,AMDRadeon_HD_7990,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,375 -AMD;Radeon;HD,7950,AMDRadeon_HD_7950,GPU,AMD,OpenCL_1_2,GCN_1_0,3GB,200 -AMD;Radeon;HD,7870,AMDRadeon_HD_7870_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,175 -AMD;Radeon;HD,7850,AMDRadeon_HD_7850,GPU,AMD,OpenCL_1_2,GCN_1_0,2GB,130 -AMD;Radeon;HD,7790,AMDRadeon_HD_7790,GPU,AMD,OpenCL_2_0,GCN_2_0,1GB,85 -AMD;Radeon;HD,7770,AMDRadeon_HD_7770_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,1GB,80 -AMD;Radeon;HD,7750,AMDRadeon_HD_7750,GPU,AMD,OpenCL_1_2,GCN_1_0,1GB,55 -AMD;Radeon;HD,7730,AMDRadeon_HD_7730,GPU,AMD,OpenCL_1_2,GCN_1_0,1GB,47 -AMD;Radeon;HD,6970,AMDRadeon_HD_6970,GPU,AMD,OpenCL_1_2,TeraScale3,2GB,250 -AMD;Radeon;HD,6950,AMDRadeon_HD_6950,GPU,AMD,OpenCL_1_2,TeraScale3,2GB,200 -AMD;Radeon;HD,6870,AMDRadeon_HD_6870,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,151 -AMD;Radeon;HD,6850,AMDRadeon_HD_6850,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,127 -AMD;Radeon;HD,6770,AMDRadeon_HD_6770,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,108 -AMD;Radeon;HD,6750,AMDRadeon_HD_6750,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,86 -AMD;Radeon;HD,6670,AMDRadeon_HD_6670,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,66 -AMD;Radeon;HD,6570,AMDRadeon_HD_6570,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,60 -AMD;Radeon;HD,6450,AMDRadeon_HD_6450,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,18 -AMD;Radeon,VII,AMDRadeon_VII,GPU,AMD,OpenCL_2_1,GCN 5.1,16GB,295 -AMD;Radeon,550X,AMDRadeon_550X,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon,540X,AMDRadeon_540X,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon,630,AMDRadeon_630,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon,625,AMDRadeon_625,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,50 -AMD;Radeon,620,AMDRadeon_620,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,50 -AMD;Radeon,610,AMDRadeon_610,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,50 -AMD;Radeon,540,AMDRadeon_540,GPU,AMD,OpenCL_2_1,GCN_4_0,4GB,50 -AMD;Radeon,535,AMDRadeon_535,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,50 -AMD;Radeon,530,AMDRadeon_530,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,50 -AMD;Radeon,520,AMDRadeon_520,GPU,AMD,OpenCL_1_2,GCN_1_0,4GB,50 -AMD;Instinct;MI50,32,AMDInstinct_MI50_32GB,GPU,AMD,OpenCL_2_1,Vega20,32GB,300 -AMD;Instinct;MI50,16,AMDInstinct_MI50_16GB,GPU,AMD,OpenCL_2_1,Vega20,16GB,300 -AMD;Instinct,MI8,AMDInstinct_MI8,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,175 -AMD;Instinct,MI60,AMDInstinct_MI60,GPU,AMD,OpenCL_2_1,Vega20,32GB,300 -AMD;Instinct,MI6,AMDInstinct_MI6,GPU,AMD,OpenCL_2_1,Polaris,16GB,150 -AMD;Instinct,MI250X,AMDInstinct_MI250X,GPU,AMD,OpenCL_3_0,CDNA2,128GB,500 -AMD;Instinct,MI250,AMDInstinct_MI250,GPU,AMD,OpenCL_3_0,CDNA2,128GB,500 -AMD;Instinct,MI25,AMDInstinct_MI25,GPU,AMD,OpenCL_2_1,Vega,16GB,300 -AMD;Instinct,MI210,AMDInstinct_MI210,GPU,AMD,OpenCL_3_0,CDNA2,64GB,300 -AMD;Instinct,MI100,AMDInstinct_MI100,GPU,AMD,OpenCL_2_1,CDNA,32GB,300 -AMD;FirePro;W9100,32,AMDFirePro_W9100_32GB,GPU,AMD,OpenCL_2_0,GCN_2_0,32GB,275 -AMD;FirePro;W9100,,AMDFirePro_W9100,GPU,AMD,OpenCL_2_0,GCN_2_0,16GB,275 -AMD;FirePro;W5000,DVI,AMDFirePro_W5000_DVI,GPU,AMD,OpenCL_2_0,GCN,2GB,75 -AMD;FirePro;W5000,,AMDFirePro_W5000,GPU,AMD,OpenCL_1_2,GCN,2GB,75 -AMD;FirePro;S7150,x2,AMDFirePro_S7150_x2,GPU,AMD,OpenCL_2_0,GCN_3_0,16GB,265 -AMD;FirePro;S7150,,AMDFirePro_S7150_ActiveCooling,GPU,AMD,OpenCL_2_0,GCN_3_0,8GB,150 -AMD;FirePro;S10000,12,AMDFirePro_S10000_12GB,GPU,AMD,OpenCL_2_0,GCN,12GB,375 -AMD;FirePro;S10000,,AMDFirePro_S10000,GPU,AMD,OpenCL_2_0,GCN,6GB,375 -AMD;FirePro;2270,x1,AMDFirePro_2270_x1,GPU,AMD,OpenCL_1_2,TeraScale2,512MB,15 -AMD;FirePro;2270,1GB,AMDFirePro_2270_1GB,GPU,AMD,OpenCL_1_2,TeraScale2,1GB,15 -AMD;FirePro;2270,,AMDFirePro_2270,GPU,AMD,OpenCL_1_2,TeraScale2,512MB,15 -AMD;FirePro,W9000,AMDFirePro_W9000,GPU,AMD,OpenCL_1_2,GCN,6GB,274 -AMD;FirePro,W8100,AMDFirePro_W8100,GPU,AMD,OpenCL_2_0,GCN_2_0,8GB,220 -AMD;FirePro,W8000,AMDFirePro_W8000,GPU,AMD,OpenCL_1_2,GCN,4GB,225 -AMD;FirePro,W7170M,AMDFirePro_W7170M,GPU,AMD,OpenCL_2_0,GCN_3_0,4GB,100 -AMD;FirePro,W7100,AMDFirePro_W7100,GPU,AMD,OpenCL_2_0,GCN_3_0,8GB,150 -AMD;FirePro,W7000,AMDFirePro_W7000,GPU,AMD,OpenCL_1_2,GCN,4GB,150 -AMD;FirePro,W6150M,AMDFirePro_W6150M,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,na -AMD;FirePro,W600,AMDFirePro_W600,GPU,AMD,OpenCL_2_0,GCN,2GB,75 -AMD;FirePro,W5170M,AMDFirePro_W5170M,GPU,AMD,OpenCL_2_0,GCN,2GB,na -AMD;FirePro,W5130M,AMDFirePro_W5130M,GPU,AMD,OpenCL_2_0,GCN,2GB,na -AMD;FirePro,W5100,AMDFirePro_W5100,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,50 -AMD;FirePro,W4300,AMDFirePro_W4300,GPU,AMD,OpenCL_2_0,GCN_2_0,4GB,50 -AMD;FirePro,W4190M,AMDFirePro_W4190M,GPU,AMD,OpenCL_2_0,GCN,2GB,na -AMD;FirePro,W4170M,AMDFirePro_W4170M,GPU,AMD,OpenCL_2_0,GCN,2GB,na -AMD;FirePro,W4100,AMDFirePro_W4100,GPU,AMD,OpenCL_1_2,GCN,2GB,50 -AMD;FirePro,W2100,AMDFirePro_W2100,GPU,AMD,OpenCL_1_2,GCN,2GB,26 -AMD;FirePro,S9300,AMDFirePro_S9300_x2,GPU,AMD,OpenCL_2_0,GCN_3_0,8GB,300 -AMD;FirePro,S9170,AMDFirePro_S9170,GPU,AMD,OpenCL_2_0,GCN_2_0,32GB,275 -AMD;FirePro,S9150,AMDFirePro_S9150,GPU,AMD,OpenCL_2_0,GCN_2_0,16GB,235 -AMD;FirePro,S9100,AMDFirePro_S9100,GPU,AMD,OpenCL_2_0,GCN_2_0,12GB,225 -AMD;FirePro,S9050,AMDFirePro_S9050,GPU,AMD,OpenCL_2_0,GCN,12GB,225 -AMD;FirePro,S9000,AMDFirePro_S9000,GPU,AMD,OpenCL_2_0,GCN,6GB,225 -AMD;FirePro,S7100X,AMDFirePro_S7100X,GPU,AMD,OpenCL_2_0,GCN_3_0,8GB,100 -AMD;FirePro,S7000,AMDFirePro_S7000,GPU,AMD,OpenCL_2_0,GCN,4GB,150 -AMD;FirePro,S4000X,AMDFirePro_S4000X,GPU,AMD,OpenCL_2_0,GCN,2GB,45 -AMD;FirePro,R5000,AMDFirePro_R5000,GPU,AMD,OpenCL_2_0,GCN,2GB,150 -AMD;FirePro,2460,AMDFirePro_2460,GPU,AMD,OpenCL_1_2,TeraScale2,512MB,17 \ No newline at end of file +ATI;Radeon;HD,5970,ATI_AMDRadeon_HD_5970,GPU,AMD,OpenCL_1_2,TeraScale2,2G,294 +ATI;Radeon;HD,5870,ATI_AMDRadeon_HD_5870,GPU,AMD,OpenCL_1_2,TeraScale2,1G,188 +ATI;Radeon;HD,5850,ATI_AMDRadeon_HD_5850,GPU,AMD,OpenCL_1_2,TeraScale2,1G,151 +ATI;Radeon;HD,5830,ATI_AMDRadeon_HD_5830,GPU,AMD,OpenCL_1_2,TeraScale2,1G,175 +ATI;Radeon;HD,5770,ATI_AMDRadeon_HD_5770,GPU,AMD,OpenCL_1_2,TeraScale2,1G,108 +ATI;Radeon;HD,5750,ATI_AMDRadeon_HD_5750,GPU,AMD,OpenCL_1_2,TeraScale2,1G,86 +ATI;Radeon;HD,5670,ATI_AMDRadeon_HD_5670,GPU,AMD,OpenCL_1_2,TeraScale2,1G,64 +ATI;Radeon;HD,5570,ATI_AMDRadeon_HD_5570,GPU,AMD,OpenCL_1_2,TeraScale2,1G,39 +ATI;Radeon;HD,5450,ATI_AMDRadeon_HD_5450,GPU,AMD,OpenCL_1_2,TeraScale2,1G,19 +AMD;Radeon;Vega,Frontier,AMDRadeon_Vega_Frontier,GPU,AMD,OpenCL_2_1,Vega,16G,300 +AMD;Radeon;RX;Vega64,Liquid,AMDRadeon_RX_Vega_64_L,GPU,AMD,OpenCL_2_1,GCN_5_0,8G,345 +AMD;Radeon;RX;Vega64,,AMDRadeon_RX_Vega_64,GPU,AMD,OpenCL_2_1,GCN_5_0,8G,295 +AMD;Radeon;RX,Vega 56,AMDRadeon_RX_Vega_56,GPU,AMD,OpenCL_2_1,GCN_5_0,8G,210 +AMD;Radeon;RX,6950 XT,AMDRadeon_RX_6950_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16G,335 +AMD;Radeon;RX,6900 XT,AMDRadeon_RX_6900_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16G,300 +AMD;Radeon;RX,6850M XT,AMDRadeon_RX_6850M_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12G,165 +AMD;Radeon;RX,6800S,AMDRadeon_RX_6800S,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,100 +AMD;Radeon;RX,6800M,AMDRadeon_RX_6800M,GPU,AMD,OpenCL_2_1,RDNA_2_0,12G,145 +AMD;Radeon;RX,6800 XT,AMDRadeon_RX_6800_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,16G,300 +AMD;Radeon;RX,6750 XT,AMDRadeon_RX_6750_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12G,250 +AMD;Radeon;RX,6700S,AMDRadeon_RX_6700S,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,80 +AMD;Radeon;RX,6700M,AMDRadeon_RX_6700M,GPU,AMD,OpenCL_2_1,RDNA_2_0,10G,135 +AMD;Radeon;RX,6700 XT,AMDRadeon_RX_6700_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,12G,230 +AMD;Radeon;RX,6650M XT,AMDRadeon_RX_6650M_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,120 +AMD;Radeon;RX,6650M,AMDRadeon_RX_6650M,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,120 +AMD;Radeon;RX,6650 XT,AMDRadeon_RX_6650_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,176 +AMD;Radeon;RX,6600S,AMDRadeon_RX_6600S,GPU,AMD,OpenCL_2_1,RDNA_2_0,4G,80 +AMD;Radeon;RX,6600M,AMDRadeon_RX_6600M,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,100 +AMD;Radeon;RX,6600 XT,AMDRadeon_RX_6600_XT,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,160 +AMD;Radeon;RX,6500M,AMDRadeon_RX_6500M,GPU,AMD,OpenCL_2_2,RDNA_2_0,4G,50 +AMD;Radeon;RX,6500 XT,AMDRadeon_RX_6500_XT,GPU,AMD,OpenCL_2_2,RDNA_2_0,4G,107 +AMD;Radeon;RX,6300M,AMDRadeon_RX_6300M,GPU,AMD,OpenCL_2_2,RDNA_2_0,2G,25 +AMD;Radeon;RX,580X,AMDRadeon_RX_580X,GPU,AMD,OpenCL_2_1,GCN_4_0,8G,185 +AMD;Radeon;RX,570X,AMDRadeon_RX_570X,GPU,AMD,OpenCL_2_1,GCN_4_0,8G,150 +AMD;Radeon;RX,5700M,AMDRadeon_RX_5700M,GPU,AMD,OpenCL_2_1,RDNA_1_0,8G,180 +AMD;Radeon;RX,5700 XT,AMDRadeon_RX_5700_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,8G,225 +AMD;Radeon;RX,560X,AMDRadeon_RX_560X,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,75 +AMD;Radeon;RX,5600M,AMDRadeon_RX_5600M,GPU,AMD,OpenCL_2_1,RDNA_1_0,6G,150 +AMD;Radeon;RX,5600 XT,AMDRadeon_RX_5600_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,6G,150 +AMD;Radeon;RX,550X,AMDRadeon_RX_550X,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon;RX,5500M,AMDRadeon_RX_5500M,GPU,AMD,OpenCL_2_1,RDNA_1_0,4G,85 +AMD;Radeon;RX,5500 XT,AMDRadeon_RX_5500_XT,GPU,AMD,OpenCL_2_1,RDNA_1_0,8G,130 +AMD;Radeon;RX,540X,AMDRadeon_RX_540X,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon;RX,5300M,AMDRadeon_RX_5300M,GPU,AMD,OpenCL_2_1,RDNA_1_0,3G,85 +AMD;Radeon;RX,6800,AMDRadeon_RX_6800,GPU,AMD,OpenCL_2_1,RDNA_2_0,16G,250 +AMD;Radeon;RX,6700,AMDRadeon_RX_6700,GPU,AMD,OpenCL_2_1,RDNA_2_0,10G,175 +AMD;Radeon;RX,6600,AMDRadeon_RX_6600,GPU,AMD,OpenCL_2_1,RDNA_2_0,8G,132 +AMD;Radeon;RX,6400,AMDRadeon_RX_6400,GPU,AMD,OpenCL_2_2,RDNA_2_0,4G,53 +AMD;Radeon;RX,5700,AMDRadeon_RX_5700,GPU,AMD,OpenCL_2_1,RDNA_1_0,8G,180 +AMD;Radeon;RX,5600,AMDRadeon_RX_5600,GPU,AMD,OpenCL_2_1,RDNA_1_0,6G,150 +AMD;Radeon;RX,5500,AMDRadeon_RX_5500,GPU,AMD,OpenCL_2_1,RDNA_1_0,4G,110 +AMD;Radeon;RX,5300,AMDRadeon_RX_5300,GPU,AMD,OpenCL_2_1,RDNA_1_0,3G,85 +AMD;Radeon;RX,640,AMDRadeon_RX_640,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon;RX,590,AMDRadeon_RX_590,GPU,AMD,OpenCL_2_1,GCN_4_0,8G,175 +AMD;Radeon;RX,580,AMDRadeon_RX_580,GPU,AMD,OpenCL_2_1,GCN_4_0,8G,185 +AMD;Radeon;RX,570,AMDRadeon_RX_570,GPU,AMD,OpenCL_2_1,GCN_4_0,8G,150 +AMD;Radeon;RX,560,AMDRadeon_RX_560,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,75 +AMD;Radeon;RX,550,AMDRadeon_RX_550,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon;RX,540,AMDRadeon_RX_540,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon;RX,480,AMDRadeon_RX_480,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,110 +AMD;Radeon;RX,470,AMDRadeon_RX_470,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,120 +AMD;Radeon;RX,460,AMDRadeon_RX_460,GPU,AMD,OpenCL_2_1,GCN_4_0,2G,75 +AMD;Radeon;R9;Fury,X,AMDRadeon_R9_Fury_X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,275 +AMD;Radeon;R9;Fury,,AMDRadeon_R9_Fury,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,275 +AMD;Radeon;R9,Nano,AMDRadeon_R9_Nano,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,175 +AMD;Radeon;R9,M395X,AMDRadeon_R9_M395X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,75 +AMD;Radeon;R9,M395,AMDRadeon_R9_M395,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,250 +AMD;Radeon;R9,M390X,AMDRadeon_R9_M390X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,75 +AMD;Radeon;R9,M390,AMDRadeon_R9_M390,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,80 +AMD;Radeon;R9,M385X,AMDRadeon_R9_M385X,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M385,AMDRadeon_R9_M385,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M380,AMDRadeon_R9_M380,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M375X,AMDRadeon_R9_M375X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,M375,AMDRadeon_R9_M375,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,M365X,AMDRadeon_R9_M365X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,M360,AMDRadeon_R9_M360,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,M295X,AMDRadeon_R9_M295X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,250 +AMD;Radeon;R9,M290X,AMDRadeon_R9_M290X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,100 +AMD;Radeon;R9,M285X,AMDRadeon_R9_M285X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R9,M280X,AMDRadeon_R9_M280X,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M280,AMDRadeon_R9_M280,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M275X,AMDRadeon_R9_M275X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,M270X,AMDRadeon_R9_M270X,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;Radeon;R9,M265X,AMDRadeon_R9_M265X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R9,390X,AMDRadeon_R9_390X,GPU,AMD,OpenCL_2_0,GCN_2_0,8G,275 +AMD;Radeon;R9,380X,AMDRadeon_R9_380X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,190 +AMD;Radeon;R9,295X2,AMDRadeon_R9_295X2,GPU,AMD,OpenCL_2_0,GCN_2_0,8G,500 +AMD;Radeon;R9,290X,AMDRadeon_R9_290X,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,275 +AMD;Radeon;R9,280X,AMDRadeon_R9_280X,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,250 +AMD;Radeon;R9,270X,AMDRadeon_R9_270X,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,180 +AMD;Radeon;R9,390,AMDRadeon_R9_390,GPU,AMD,OpenCL_2_0,GCN_2_0,8G,275 +AMD;Radeon;R9,380,AMDRadeon_R9_380,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,190 +AMD;Radeon;R9,290,AMDRadeon_R9_290,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,275 +AMD;Radeon;R9,285,AMDRadeon_R9_285,GPU,AMD,OpenCL_2_0,GCN_3_0,2G,190 +AMD;Radeon;R9,280,AMDRadeon_R9_280,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,200 +AMD;Radeon;R9,270,AMDRadeon_R9_270,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,150 +AMD;Radeon;R7,M380,AMDRadeon_R7_M380,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M375,AMDRadeon_R7_M375,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M370,AMDRadeon_R7_M370,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M365X,AMDRadeon_R7_M365X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M365,AMDRadeon_R7_M365,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M360,AMDRadeon_R7_M360,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R7,M350,AMDRadeon_R7_M350,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,35 +AMD;Radeon;R7,M340,AMDRadeon_R7_M340,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M270,AMDRadeon_R7_M270,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;R7,M265X,AMDRadeon_R7_M265X,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;R7,M265AE,AMDRadeon_R7_M265AE,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;R7,M265,AMDRadeon_R7_M265,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R7,M260X,AMDRadeon_R7_M260X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R7,M260,AMDRadeon_R7_M260,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R7,260X,AMDRadeon_R7_260X,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,115 +AMD;Radeon;R7,250X,AMDRadeon_R7_250X,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,80 +AMD;Radeon;R7,370,AMDRadeon_R7_370,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,110 +AMD;Radeon;R7,360,AMDRadeon_R7_360,GPU,AMD,OpenCL_2_0,GCN_2_0,2G,100 +AMD;Radeon;R7,265,AMDRadeon_R7_265,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,150 +AMD;Radeon;R7,260,AMDRadeon_R7_260,GPU,AMD,OpenCL_2_0,GCN_2_0,2G,95 +AMD;Radeon;R7,250,AMDRadeon_R7_250,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,55 +AMD;Radeon;R7,240,AMDRadeon_R7_240,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,30 +AMD;Radeon;R5,M335X,AMDRadeon_R5_M335X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,M335,AMDRadeon_R5_M335,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,M330,AMDRadeon_R5_M330,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,18 +AMD;Radeon;R5,M320,AMDRadeon_R5_M320,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,M315,AMDRadeon_R5_M315,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R5,M255X,AMDRadeon_R5_M255X,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R5,M255,AMDRadeon_R5_M255,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,na +AMD;Radeon;R5,M240X,AMDRadeon_R5_M240X,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,M240,AMDRadeon_R5_M240,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,M230,AMDRadeon_R5_M230,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,na +AMD;Radeon;R5,235,AMDRadeon_R5_235,GPU,AMD,OpenCL_1_2,TeraScale2,4G,35 +AMD;Radeon;R5,230,AMDRadeon_R5_230,GPU,AMD,OpenCL_1_2,TeraScale2,4G,19 +AMD;Radeon;Pro;WX,9100,AMDRadeon_PRO_WX_9100,GPU,AMD,OpenCL_2_1,Vega,16G,230 +AMD;Radeon;Pro;WX,8200,AMDRadeon_PRO_WX_8200,GPU,AMD,OpenCL_2_1,Vega,8G,230 +AMD;Radeon;Pro;WX,7100,AMDRadeon_PRO_WX_7100,GPU,AMD,OpenCL_2_0,GCN_4_0,8G,130 +AMD;Radeon;Pro;WX,5100,AMDRadeon_PRO_WX_5100,GPU,AMD,OpenCL_2_0,GCN_4_0,8G,75 +AMD;Radeon;Pro;WX,4170,AMDRadeon_PRO_WX_4170,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,50 +AMD;Radeon;Pro;WX,4150,AMDRadeon_PRO_WX_4150,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,50 +AMD;Radeon;Pro;WX,4130,AMDRadeon_PRO_WX_4130,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,50 +AMD;Radeon;Pro;WX,4100,AMDRadeon_PRO_WX_4100,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,50 +AMD;Radeon;Pro;WX,3200,AMDRadeon_PRO_WX_3200,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,65 +AMD;Radeon;Pro;WX,3100,AMDRadeon_PRO_WX_3100,GPU,AMD,OpenCL_2_0,GCN_4_0,4G,65 +AMD;Radeon;Pro;WX,2100,AMDRadeon_PRO_WX_2100,GPU,AMD,OpenCL_2_0,GCN_4_0,2G,35 +AMD;Radeon;Pro,W6800,AMDRadeon_PRO_W6800,GPU,AMD,OpenCL_2_1,RDNA2,32G,250 +AMD;Radeon;Pro,W6600M,AMDRadeon_PRO_W6600M,GPU,AMD,OpenCL_2_1,RDNA2,8G,90 +AMD;Radeon;Pro,W6600,AMDRadeon_PRO_W6600,GPU,AMD,OpenCL_2_1,RDNA2,8G,100 +AMD;Radeon;Pro,W6500M,AMDRadeon_PRO_W6500M,GPU,AMD,OpenCL_2_2,RDNA2,4G,50 +AMD;Radeon;Pro,W6400,AMDRadeon_PRO_W6400,GPU,AMD,OpenCL_2_2,RDNA2,4G,50 +AMD;Radeon;Pro,W6300M,AMDRadeon_PRO_W6300M,GPU,AMD,OpenCL_2_2,RDNA2,2G,25 +AMD;Radeon;Pro,W5700,AMDRadeon_PRO_W5700,GPU,AMD,OpenCL_2_1,RDNA,8G,205 +AMD;Radeon;Pro,W5500M,AMDRadeon_PRO_W5500M,GPU,AMD,OpenCL_2_1,RDNA,4G,85 +AMD;Radeon;Pro,W5500,AMDRadeon_PRO_W5500,GPU,AMD,OpenCL_2_1,RDNA,8G,125 +AMD;Radeon;Pro,VII,AMDRadeon_PRO_VII,GPU,AMD,OpenCL_2_1,Vega20,16G,250 +AMD;Radeon;Pro,V620,AMDRadeon_PRO_V620,GPU,AMD,OpenCL_2_1,RDNA2,32G,300 +AMD;Radeon;Pro,V520,AMDRadeon_PRO_V520,GPU,AMD,OpenCL_2_2,RDNA,8G,225 +AMD;Radeon;Pro,V520,AMDRadeonPRO_V_250,GPU,AMD,OpenCL_2_2,RDNA,8G,225 +AMD;Radeon;Pro,SSG,AMDRadeon_PRO_SSG,GPU,AMD,OpenCL_2_1,Vega,16G,260 +AMD;Radeon;Pro,Duo,AMDRadeon_PRO_Duo,GPU,AMD,OpenCL_2_0,GCN_3_0,32G,350 +AMD;Radeon;HD;7970,GHz,AMDRadeon_HD_7970_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,300 +AMD;Radeon;HD;7970,,AMDRadeon_HD_7970,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,250 +AMD;Radeon;HD,8970M,AMDRadeon_HD_8970M,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,100 +AMD;Radeon;HD,8870M,AMDRadeon_HD_8870M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8850M,AMDRadeon_HD_8850M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8830M,AMDRadeon_HD_8830M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8790M,AMDRadeon_HD_8790M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8770M,AMDRadeon_HD_8770M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8750M,AMDRadeon_HD_8750M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8730M,AMDRadeon_HD_8730M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8690M,AMDRadeon_HD_8690M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8670M,AMDRadeon_HD_8670M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8590M,AMDRadeon_HD_8590M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,8570M,AMDRadeon_HD_8570M,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,na +AMD;Radeon;HD,7990,AMDRadeon_HD_7990,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,375 +AMD;Radeon;HD,7950,AMDRadeon_HD_7950,GPU,AMD,OpenCL_1_2,GCN_1_0,3G,200 +AMD;Radeon;HD,7870,AMDRadeon_HD_7870_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,175 +AMD;Radeon;HD,7850,AMDRadeon_HD_7850,GPU,AMD,OpenCL_1_2,GCN_1_0,2G,130 +AMD;Radeon;HD,7790,AMDRadeon_HD_7790,GPU,AMD,OpenCL_2_0,GCN_2_0,1G,85 +AMD;Radeon;HD,7770,AMDRadeon_HD_7770_GE,GPU,AMD,OpenCL_1_2,GCN_1_0,1G,80 +AMD;Radeon;HD,7750,AMDRadeon_HD_7750,GPU,AMD,OpenCL_1_2,GCN_1_0,1G,55 +AMD;Radeon;HD,7730,AMDRadeon_HD_7730,GPU,AMD,OpenCL_1_2,GCN_1_0,1G,47 +AMD;Radeon;HD,6970,AMDRadeon_HD_6970,GPU,AMD,OpenCL_1_2,TeraScale3,2G,250 +AMD;Radeon;HD,6950,AMDRadeon_HD_6950,GPU,AMD,OpenCL_1_2,TeraScale3,2G,200 +AMD;Radeon;HD,6870,AMDRadeon_HD_6870,GPU,AMD,OpenCL_1_2,TeraScale2,1G,151 +AMD;Radeon;HD,6850,AMDRadeon_HD_6850,GPU,AMD,OpenCL_1_2,TeraScale2,1G,127 +AMD;Radeon;HD,6770,AMDRadeon_HD_6770,GPU,AMD,OpenCL_1_2,TeraScale2,1G,108 +AMD;Radeon;HD,6750,AMDRadeon_HD_6750,GPU,AMD,OpenCL_1_2,TeraScale2,1G,86 +AMD;Radeon;HD,6670,AMDRadeon_HD_6670,GPU,AMD,OpenCL_1_2,TeraScale2,1G,66 +AMD;Radeon;HD,6570,AMDRadeon_HD_6570,GPU,AMD,OpenCL_1_2,TeraScale2,1G,60 +AMD;Radeon;HD,6450,AMDRadeon_HD_6450,GPU,AMD,OpenCL_1_2,TeraScale2,1G,18 +AMD;Radeon,VII,AMDRadeon_VII,GPU,AMD,OpenCL_2_1,GCN 5.1,16G,295 +AMD;Radeon,550X,AMDRadeon_550X,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon,540X,AMDRadeon_540X,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon,630,AMDRadeon_630,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon,625,AMDRadeon_625,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,50 +AMD;Radeon,620,AMDRadeon_620,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,50 +AMD;Radeon,610,AMDRadeon_610,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,50 +AMD;Radeon,540,AMDRadeon_540,GPU,AMD,OpenCL_2_1,GCN_4_0,4G,50 +AMD;Radeon,535,AMDRadeon_535,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,50 +AMD;Radeon,530,AMDRadeon_530,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,50 +AMD;Radeon,520,AMDRadeon_520,GPU,AMD,OpenCL_1_2,GCN_1_0,4G,50 +AMD;Instinct;MI50,32,AMDInstinct_MI50_32G,GPU,AMD,OpenCL_2_1,Vega20,32G,300 +AMD;Instinct;MI50,16,AMDInstinct_MI50_16G,GPU,AMD,OpenCL_2_1,Vega20,16G,300 +AMD;Instinct,MI8,AMDInstinct_MI8,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,175 +AMD;Instinct,MI60,AMDInstinct_MI60,GPU,AMD,OpenCL_2_1,Vega20,32G,300 +AMD;Instinct,MI6,AMDInstinct_MI6,GPU,AMD,OpenCL_2_1,Polaris,16G,150 +AMD;Instinct,MI250X,AMDInstinct_MI250X,GPU,AMD,OpenCL_3_0,CDNA2,128G,500 +AMD;Instinct,MI250,AMDInstinct_MI250,GPU,AMD,OpenCL_3_0,CDNA2,128G,500 +AMD;Instinct,MI25,AMDInstinct_MI25,GPU,AMD,OpenCL_2_1,Vega,16G,300 +AMD;Instinct,MI210,AMDInstinct_MI210,GPU,AMD,OpenCL_3_0,CDNA2,64G,300 +AMD;Instinct,MI100,AMDInstinct_MI100,GPU,AMD,OpenCL_2_1,CDNA,32G,300 +AMD;FirePro;W9100,32,AMDFirePro_W9100_32G,GPU,AMD,OpenCL_2_0,GCN_2_0,32G,275 +AMD;FirePro;W9100,,AMDFirePro_W9100,GPU,AMD,OpenCL_2_0,GCN_2_0,16G,275 +AMD;FirePro;W5000,DVI,AMDFirePro_W5000_DVI,GPU,AMD,OpenCL_2_0,GCN,2G,75 +AMD;FirePro;W5000,,AMDFirePro_W5000,GPU,AMD,OpenCL_1_2,GCN,2G,75 +AMD;FirePro;S7150,x2,AMDFirePro_S7150_x2,GPU,AMD,OpenCL_2_0,GCN_3_0,16G,265 +AMD;FirePro;S7150,,AMDFirePro_S7150_ActiveCooling,GPU,AMD,OpenCL_2_0,GCN_3_0,8G,150 +AMD;FirePro;S10000,12,AMDFirePro_S10000_12G,GPU,AMD,OpenCL_2_0,GCN,12G,375 +AMD;FirePro;S10000,,AMDFirePro_S10000,GPU,AMD,OpenCL_2_0,GCN,6G,375 +AMD;FirePro;2270,x1,AMDFirePro_2270_x1,GPU,AMD,OpenCL_1_2,TeraScale2,512M,15 +AMD;FirePro;2270,1G,AMDFirePro_2270_1G,GPU,AMD,OpenCL_1_2,TeraScale2,1G,15 +AMD;FirePro;2270,,AMDFirePro_2270,GPU,AMD,OpenCL_1_2,TeraScale2,512M,15 +AMD;FirePro,W9000,AMDFirePro_W9000,GPU,AMD,OpenCL_1_2,GCN,6G,274 +AMD;FirePro,W8100,AMDFirePro_W8100,GPU,AMD,OpenCL_2_0,GCN_2_0,8G,220 +AMD;FirePro,W8000,AMDFirePro_W8000,GPU,AMD,OpenCL_1_2,GCN,4G,225 +AMD;FirePro,W7170M,AMDFirePro_W7170M,GPU,AMD,OpenCL_2_0,GCN_3_0,4G,100 +AMD;FirePro,W7100,AMDFirePro_W7100,GPU,AMD,OpenCL_2_0,GCN_3_0,8G,150 +AMD;FirePro,W7000,AMDFirePro_W7000,GPU,AMD,OpenCL_1_2,GCN,4G,150 +AMD;FirePro,W6150M,AMDFirePro_W6150M,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,na +AMD;FirePro,W600,AMDFirePro_W600,GPU,AMD,OpenCL_2_0,GCN,2G,75 +AMD;FirePro,W5170M,AMDFirePro_W5170M,GPU,AMD,OpenCL_2_0,GCN,2G,na +AMD;FirePro,W5130M,AMDFirePro_W5130M,GPU,AMD,OpenCL_2_0,GCN,2G,na +AMD;FirePro,W5100,AMDFirePro_W5100,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,50 +AMD;FirePro,W4300,AMDFirePro_W4300,GPU,AMD,OpenCL_2_0,GCN_2_0,4G,50 +AMD;FirePro,W4190M,AMDFirePro_W4190M,GPU,AMD,OpenCL_2_0,GCN,2G,na +AMD;FirePro,W4170M,AMDFirePro_W4170M,GPU,AMD,OpenCL_2_0,GCN,2G,na +AMD;FirePro,W4100,AMDFirePro_W4100,GPU,AMD,OpenCL_1_2,GCN,2G,50 +AMD;FirePro,W2100,AMDFirePro_W2100,GPU,AMD,OpenCL_1_2,GCN,2G,26 +AMD;FirePro,S9300,AMDFirePro_S9300_x2,GPU,AMD,OpenCL_2_0,GCN_3_0,8G,300 +AMD;FirePro,S9170,AMDFirePro_S9170,GPU,AMD,OpenCL_2_0,GCN_2_0,32G,275 +AMD;FirePro,S9150,AMDFirePro_S9150,GPU,AMD,OpenCL_2_0,GCN_2_0,16G,235 +AMD;FirePro,S9100,AMDFirePro_S9100,GPU,AMD,OpenCL_2_0,GCN_2_0,12G,225 +AMD;FirePro,S9050,AMDFirePro_S9050,GPU,AMD,OpenCL_2_0,GCN,12G,225 +AMD;FirePro,S9000,AMDFirePro_S9000,GPU,AMD,OpenCL_2_0,GCN,6G,225 +AMD;FirePro,S7100X,AMDFirePro_S7100X,GPU,AMD,OpenCL_2_0,GCN_3_0,8G,100 +AMD;FirePro,S7000,AMDFirePro_S7000,GPU,AMD,OpenCL_2_0,GCN,4G,150 +AMD;FirePro,S4000X,AMDFirePro_S4000X,GPU,AMD,OpenCL_2_0,GCN,2G,45 +AMD;FirePro,R5000,AMDFirePro_R5000,GPU,AMD,OpenCL_2_0,GCN,2G,150 +AMD;FirePro,2460,AMDFirePro_2460,GPU,AMD,OpenCL_1_2,TeraScale2,512M,17 \ No newline at end of file diff --git a/src/features/qualifiers/common.jl b/src/features/qualifiers/common.jl index ef0f124..df83872 100644 --- a/src/features/qualifiers/common.jl +++ b/src/features/qualifiers/common.jl @@ -7,7 +7,7 @@ abstract type OpenCL_API <: AcceleratorBackend end abstract type OpenCL_1_0 <: OpenCL_API end abstract type OpenCL_1_1 <: OpenCL_1_0 end -abstract type OpenCL_1_2 <: OpenCL_1_1 end +abstract type OpenCL_1_2 <: OpenCL_1_1 end abstract type OpenCL_2_0 <: OpenCL_1_2 end abstract type OpenCL_2_1 <: OpenCL_2_0 end abstract type OpenCL_2_2 <: OpenCL_2_1 end @@ -89,7 +89,7 @@ abstract type HBM2e <: SDRAM end abstract type HBM3 <: SDRAM end abstract type HBM_PIM <: SDRAM end -export RAM, DDR2, DDR3, DDR33L, DDR4, LPDDR4, LPDDR4X, DDR5, LPDDR5 +export RAM, SDRAM, DDR2, DDR3, DDR33L, DDR4, LPDDR4, LPDDR4X, DDR5, LPDDR5 export DDR_SDRAM, GDDR2, GDDR3, GDDR4, GDDR5, GDDR5X, GDDR6, GDDR6X # Storage types @@ -147,4 +147,4 @@ abstract type PerThread <: WorkerCount end abstract type PerVCPU <: WorkerCount end abstract type Unmapped <: WorkerCount end -export PerNode, PerProcessor, PerCore, PerThread, PerVCPU \ No newline at end of file +export WorkerCount, NoCoworkers, PerNode, PerProcessor, PerCore, PerThread, PerVCPU, Unmapped \ No newline at end of file diff --git a/src/features/qualifiers/ec2/ec2.jl b/src/features/qualifiers/ec2/ec2.jl index bc49e9c..0b11cc9 100644 --- a/src/features/qualifiers/ec2/ec2.jl +++ b/src/features/qualifiers/ec2/ec2.jl @@ -1000,7 +1000,7 @@ function getNodeFeatures(provider::Type{<:AmazonEC2}, node_features) node_features["node_virtual"] = "Yes" node_features["node_dedicated"] = "Yes" # ??? node_features["node_machinefamily"] = instance_info["node_machinefamily"] - node_features["node_machinetype"] = instance_info["node_machinesize"] + node_features["node_machinetype"] = instance_info["node_machinetype"] node_features["node_vcpus_count"] = instance_info["node_vcpus_count"] end diff --git a/src/features/qualifiers/intel/intel.jl b/src/features/qualifiers/intel/intel.jl index a4264d9..ea6c37b 100644 --- a/src/features/qualifiers/intel/intel.jl +++ b/src/features/qualifiers/intel/intel.jl @@ -10,7 +10,7 @@ abstract type IntelProcessor <: Processor end; export IntelProcessor # Microarchictetures (from 2010) -abstract type IntelMicroarchitecture <: ProcessorMicroarchitecture end +abstract type IntelMicroarchitecture <: ProcessorMicroarchitecture end; export IntelMicroarchitecture abstract type Westmere <: IntelMicroarchitecture end abstract type Saltwell <: IntelMicroarchitecture end @@ -117,7 +117,7 @@ export Westmere, # Intel Accelerators -abstract type IntelAccelerator <: Accelerator end +abstract type IntelAccelerator <: Accelerator end; export IntelAccelerator abstract type IntelAcceleratorArchitecture <: AcceleratorArchitecture end; export IntelAcceleratorArchitecture diff --git a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy 2.csv b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy 2.csv deleted file mode 100644 index 8e3f7b8..0000000 --- a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy 2.csv +++ /dev/null @@ -1,335 +0,0 @@ -,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memory_size,accelerator_tdp,#chips,chip,memory_type -NVIDIA;Tesla;V100;SXM3,32GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,32GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,16GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,32GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,16GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,300,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,32GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,16GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100,FHHL,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;P100;PCIe,16GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100;PCIe,12GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,12G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100,SXM2,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;P100,DGXS,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;M40,24GB,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2,Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Tesla;M40,,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Tesla,V100S,NVIDIATesla_V100S,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,T4,NVIDIATesla_T4,GPU,NVIDIA,CUDA_7_5,Turing,16G,70,1,TU104,GDDR6 -NVIDIA;Tesla,PG503-216,NVIDIATesla_PG503_216,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,PG500-216,NVIDIATesla_PG500_216,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,P6,NVIDIATesla_P6,GPU,NVIDIA,CUDA_6_1,Pascal,16G,90,1,GP104,GDDR5 -NVIDIA;Tesla,P40,NVIDIATesla_P40,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,P4,NVIDIATesla_P4,GPU,NVIDIA,CUDA_6_1,Pascal,8G,75,1,GP104,GDDR5 -NVIDIA;Tesla,P10,NVIDIATesla_P10,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,M60,NVIDIATesla_M60,GPU,NVIDIA,CUDA_5_2,Maxwell2,16G,300,2,GM204,GDDR5 -NVIDIA;Tesla,M6,NVIDIATesla_M6,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Tesla,M4,NVIDIATesla_M4,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,50,1,GM206,GDDR5 -NVIDIA;Tesla,M10,NVIDIATesla_M10,GPU,NVIDIA,CUDA_5_0,Maxwell,32G,225,4,GM107,GDDR5 -NVIDIA;T400,4GB,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5,Turing,4G,30,1,TU117,GDDR6 -NVIDIA;T400,,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5,Turing,2G,30,1,TU117,GDDR6 -NVIDIA;T1000,8GB,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5,Turing,8G,50,1,TU117,GDDR6 -NVIDIA;T1000,,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA,Switch,NVIDIA_Switch,GPU,NVIDIA,CUDA_5_3,Maxwell2,4G,15,1,GM20B,DDR4 -NVIDIA;RTX;A5500,Mobile,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA103S,GDDR6 -NVIDIA;RTX;A5500,,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6,Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A5000,Mobile,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A5000,,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6,Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A500,Embedded,NVIDIA_RTX_A500,GPU,NVIDIA,CUDA_8_6,Ampere,4G,35,1,GA107S,GDDR6 -NVIDIA;RTX;A4500,Mobile,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,Embedded,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,20G,200,1,GA102,GDDR6 -NVIDIA;RTX;A4000,Mobile,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6,Ampere,8G,140,1,GA104,GDDR6 -NVIDIA;RTX;A4000,,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,12GB,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6,Ampere,12G,130,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6,Ampere,6G,130,1,GA104,GDDR6 -NVIDIA;RTX;A2000,Mobile,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,95,1,GA106,GDDR6 -NVIDIA;RTX;A2000,Embedded,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,8G,60,1,GA107S,GDDR6 -NVIDIA;RTX;A2000,12GB,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,12G,70,1,GA106,GDDR6 -NVIDIA;RTX;A2000,,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,6G,70,1,GA106,GDDR6 -NVIDIA;RTX;A1000,Mobile,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,60,1,GA107,GDDR6 -NVIDIA;RTX;A1000,Embedded,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,60,1,GA107S,GDDR6 -NVIDIA;RTX,A6000,NVIDIA_RTX_A6000,GPU,NVIDIA,CUDA_8_6,Ampere,48G,300,1,GA102,GDDR6 -NVIDIA;RTX,A4,NVIDIA_RTX_A4,GPU,NVIDIA,CUDA_8_6,Ampere,4G,unknown,1,GA107,GDDR6 -NVIDIA;Quadro;T2000,Mobile,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5,Turing,4G,60,1,TU117,GDDR5 -NVIDIA;Quadro;T2000,Max-Q,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5,Turing,4G,40,1,TU117,GDDR5 -NVIDIA;Quadro;T1000;Mobile,TU117B,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117B,GDDR6 -NVIDIA;Quadro;T1000;Mobile,TU117,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;T1000,Max-Q,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;RTX;8000,Passive,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5,Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;8000,,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5,Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Passive,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Mobile,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,unknown,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;5000,Refresh,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,110,1,TU104B,GDDR6 -NVIDIA;Quadro;RTX;5000,Mobile,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,Max-Q,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,230,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Mobile,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Max-Q,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,160,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,Refresh,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000,Max-Q,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,60,1,TU106,GDDR6 -NVIDIA;Quadro;P620,Mobile,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1,Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P620,,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1,Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P600,Mobile,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1,Pascal,4G,25,1,GP107,GDDR5 -NVIDIA;Quadro;P600,,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1,Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P5200,Mobile,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5200,Max-Q,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,Mobile,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1,Pascal,16G,180,1,GP104,GDDR5X -NVIDIA;Quadro;P4000,Mobile,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,Max-Q,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,105,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Mobile,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Max-Q,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P2200,,NVIDIAQuadro_P2200,GPU,NVIDIA,CUDA_6_1,Pascal,5G,75,1,GP106,GDDR5X -NVIDIA;Quadro;P2000,Mobile,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,50,1,GP107,GDDR5 -NVIDIA;Quadro;P2000,,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1,Pascal,5G,75,1,GP106,GDDR5 -NVIDIA;Quadro;P1000,Mobile,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P1000,,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,47,1,GP107,GDDR5 -NVIDIA;Quadro;M6000,24GB,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2,Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Quadro;M6000,,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Quadro,T1200,NVIDIAQuadro_T1200,GPU,NVIDIA,CUDA_7_5,Turing,4G,18,1,TU117,GDDR6 -NVIDIA;Quadro,P6000,NVIDIAQuadro_P6000,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Quadro,P520,NVIDIAQuadro_P520,GPU,NVIDIA,CUDA_6_1,Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P500,NVIDIAQuadro_P500,GPU,NVIDIA,CUDA_6_1,Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P4200,NVIDIAQuadro_P4200,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro,P400,NVIDIAQuadro_P400,GPU,NVIDIA,CUDA_6_1,Pascal,2G,30,1,GP107,GDDR5 -NVIDIA;Quadro,P3000,NVIDIAQuadro_P3000,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro,M620,NVIDIAQuadro_M620,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M600M,NVIDIAQuadro_M600M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M5500,NVIDIAQuadro_M5500,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M520,NVIDIAQuadro_M520,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,25,1,GM108,GDDR5 -NVIDIA;Quadro,M500M,NVIDIAQuadro_M500M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,M5000M,NVIDIAQuadro_M5000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M5000,NVIDIAQuadro_M5000,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M4000M,NVIDIAQuadro_M4000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M4000,NVIDIAQuadro_M4000,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,120,1,GM204,GDDR5 -NVIDIA;Quadro,M3000M,NVIDIAQuadro_M3000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M3000,NVIDIAQuadro_M3000,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M2200,NVIDIAQuadro_M2200,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,55,1,GM206,GDDR5 -NVIDIA;Quadro,M2000M,NVIDIAQuadro_M2000M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,55,1,GM107,GDDR5 -NVIDIA;Quadro,M2000,NVIDIAQuadro_M2000,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM206,GDDR5 -NVIDIA;Quadro,M1200,NVIDIAQuadro_M1200,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,M1000M,NVIDIAQuadro_M1000M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,40,1,GM107,GDDR5 -NVIDIA;Quadro,K620M,NVIDIAQuadro_K620M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,K1200,NVIDIAQuadro_K1200,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,GV100,NVIDIAQuadro_GV100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Quadro,GP100,NVIDIAQuadro_GP100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,235,1,GP100,HBM2 -NVIDIA;NVS,810,NVIDIA_NVS_810,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,68,2,GM107,DDR3 -NVIDIA;Jetson;Xavier,NX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2,Volta,na,15,1,GV10B,na -NVIDIA;Jetson;Xavier,AGX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2,Volta,na,30,1,GV10B,na -NVIDIA;Jetson,TX2,NVIDIA_Jetson_TX2,GPU,NVIDIA,CUDA_6_2,Pascal,na,15,1,GP10B,na -NVIDIA;Jetson,TX1,NVIDIA_Jetson_TX1,GPU,NVIDIA,CUDA_5_3,Maxwell2,na,15,1,GM20B,na -NVIDIA;Jetson,Nano,NVIDIA_Jetson_Nano,GPU,NVIDIA,CUDA_5_3,Maxwell2,na,10,1,GM20B,na -NVIDIA;H100,SXM5,NVIDIA_H100,GPU,NVIDIA,CUDA 9.0,Hopper,80G,700,1,GH100,HBM3 -NVIDIA;H100,PCIe,NVIDIA_H100,GPU,NVIDIA,CUDA 9.0,Hopper,80G,350,1,GH100,HBM2e -NVIDIA;GRID;RTX,T10-8,NVIDIAGrid_RTX_T10_8,GPU,NVIDIA,CUDA_7_5,Turing,8G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-4,NVIDIAGrid_RTX_T10_4,GPU,NVIDIA,CUDA_7_5,Turing,4G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-2,NVIDIAGrid_RTX_T10_2,GPU,NVIDIA,CUDA_7_5,Turing,2G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-16,NVIDIAGrid_RTX_T10_16,GPU,NVIDIA,CUDA_7_5,Turing,16G,260,1,TU102,GDDR6 -NVIDIA;GRID,M60-8Q,NVIDIAGrid_M60_8Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-4A,NVIDIAGrid_M60_4A,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-2Q,NVIDIAGrid_M60_2Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-1Q,NVIDIAGrid_M60_1Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,1024M,225,1,GM204,GDDR5 -NVIDIA;GRID,M6-8Q,NVIDIAGrid_M6_8Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;GRID,M40,NVIDIAGrid_M40,GPU,NVIDIA,CUDA_5_0,Maxwell,8G,50,1,GM107,GDDR5 -NVIDIA;GRID,M3-3020,NVIDIAGrid_M3_3020,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,unknown,1,GM107,GDDR5 -NVIDIA;GRID,M10-8Q,NVIDIAGrid_M10_8Q,GPU,NVIDIA,CUDA_5_0,Maxwell,8G,225,1,GM107,GDDR5 -NVIDIA;GRID,A100B,NVIDIAGrid_A100B,GPU,NVIDIA,CUDA_8_0,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GRID,A100A,NVIDIAGrid_A100A,GPU,NVIDIA,CUDA_8_0,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GeForce;RTX,4090,NVIDIAGeForce_RTX_4090,GPU,NVIDIA,CUDA 9.0,Lovelace,24G,450,1,AD102,GDDR6X -NVIDIA;GeForce;RTX,4080,NVIDIAGeForce_RTX_4080,GPU,NVIDIA,CUDA 9.0,Lovelace,16G,420,1,AD103,GDDR6X -NVIDIA;GeForce;RTX,4070,NVIDIAGeForce_RTX_4070,GPU,NVIDIA,CUDA 9.0,Lovelace,12G,285,1,AD104,GDDR6X -NVIDIA;GeForce;RTX;4060,Ti,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA 9.0,Lovelace,10G,300,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;4060,,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA 9.0,Lovelace,8G,200,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;3090,Ti,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6,Ampere,24G,450,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3090,,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6,Ampere,24G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,16G,80,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,20GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,20G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,12GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,16GB,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,16G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,220,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,8G,200,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA103,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,8G,200,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3060,Mobile,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,6G,80,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,Max-Q,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,6G,60,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA106,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,12G,170,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,12G,170,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,Mobile,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,90,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,8G,130,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,250,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Ti,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,11G,250,1,TU102,GDDR6 -NVIDIA;GeForce;RTX;2080,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Mobile,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Max-Q,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,90,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,65,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,65,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU106,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,160,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU104,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,160,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2060,SUPER,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,12GB,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,12G,184,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2050,Mobile,NVIDIAGeForce_RTX_2050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,45,1,GA107,GDDR6 -NVIDIA;GeForce;MX570,GA107S,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6,Ampere,4G,25,1,GA107S,GDDR6 -NVIDIA;GeForce;MX570,GA107,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6,Ampere,2G,25,1,GA107,GDDR6 -NVIDIA;GeForce;MX250,GP108B,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108B,GDDR5 -NVIDIA;GeForce;MX250,GP108,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP108,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP107,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;TITAN,X,NVIDIAGeForce_GTX_TITAN_X,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Ti,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2,Maxwell2,6G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Mobile,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,4GB,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M,GM206,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,OEM,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,120,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960,GM204,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,3G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;950M,Mac,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950M,,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950,OEM,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,Low,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,75,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,90,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;1660;Ti,Mobile,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,Max-Q,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,120,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,SUPER,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,125,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,120,1,TU116,GDDR5 -NVIDIA;GeForce;GTX;1650;Ti,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDI A,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,75,1,TU117,GDDR5 -NVIDIA;GeForce;GTX;1650,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,80,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,TU106,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,90,1,TU106,GDDR6 -NVIDIA;GeForce;GTX;1650,SUPER,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,100,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,Mobile,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,30,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1080;Ti,10GB,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,10G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080;Ti,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,11G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080,Mobile,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,Max-Q,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,11Gbps,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1070,Ti,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Mobile,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Max-Q,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,115,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;6 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP104,GDDR5/GDDR5X -NVIDIA;GeForce;GTX;1060;6 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,3G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,3G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,Mobile,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,80,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,8GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,8G,120,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1060,5GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,5G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP107,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP106,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,Ti,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3GB,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3GB,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX,980MX,NVIDIAGeForce_GTX_980MX,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,148,1,GM204,GDDR5 -NVIDIA;GeForce;GTX,960M,NVIDIAGeForce_GTX_960M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,960A,NVIDIAGeForce_GTX_960A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,950A,NVIDIAGeForce_GTX_950A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX,860M,NVIDIAGeForce_GTX_860M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,1630,NVIDIAGeForce_GTX_1630,GPU,NVIDIA,CUDA_7_5,Turing,4G,75,1,TU117,GDDR6 -NVIDIA;GeForce;GTX,760,NVIDIAGeForce_GTX_760,GPU,NVIDIA,CUDA_3_0,Kepler,2G,170,1,GK104,GDDR5 -NVIDIA;GeForce;GTX,750,NVIDIAGeForce_GTX_750,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,60,1,GM206,GDDR5 -NVIDIA;GeForce;GT;710,OEM,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_3_5,Kepler2,1024M,unknown,1,GK208B,DDR3 -NVIDIA;GeForce;GT;710,,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_2_1,Fermi2,1024M,29,1,GF119,DDR3 -NVIDIA;GeForce;GT;1030,GK107,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_3_0,Kepler,2G,65,1,GK107,GDDR5 -NVIDIA;GeForce;GT;1030,GP108,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,1010,NVIDIAGeForce_GT_1010,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,740,NVIDIAGeForce_GT_740,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,65,1,GK106,GDDR5 -NVIDIA;GeForce;GT,730,NVIDIAGeForce_GT_730,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,64,1,GK107,GDDR5 -NVIDIA;GeForce;GT,720,NVIDIAGeForce_GT_720,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,50,1,GK107,DDR3 -NVIDIA;GeForce;GT,610,NVIDIAGeForce_GT_610,GPU,NVIDIA,CUDA_2_1,Fermi,2G,29,1,GF108,DDR3 -NVIDIA;GeForce;945M,GM108,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,23,1,GM108,DDR3 -NVIDIA;GeForce;945M,GM107,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;845M,GM108,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,GDDR5 -NVIDIA;GeForce;845M,GM107,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,45,1,GM107,DDR3 -NVIDIA;GeForce,MX550,NVIDIAGeForce_MX550,GPU,NVIDIA,CUDA_7_5,Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX450,NVIDIAGeForce_MX450,GPU,NVIDIA,CUDA_7_5,Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX350,NVIDIAGeForce_MX350,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP107,GDDR5 -NVIDIA;GeForce,MX330,NVIDIAGeForce_MX330,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX230,NVIDIAGeForce_MX230,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX130,NVIDIAGeForce_MX130,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,MX110,NVIDIAGeForce_MX110,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,945A,NVIDIAGeForce_945A,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,33,1,GM108,GDDR5 -NVIDIA;GeForce;940MX,GM108M,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;unset;unset;unset,Maxwell,4G,23,1,GM108M,DDR3 -NVIDIA;GeForce;940MX,GM107,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,23,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM107,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM108,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,940A,NVIDIAGeForce_940A,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,33,1,GM108,DDR3 -NVIDIA;GeForce,930MX,NVIDIAGeForce_930MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,17,1,GM108,DDR3 -NVIDIA;GeForce,930M,NVIDIAGeForce_930M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,930A,NVIDIAGeForce_930A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,920MX,NVIDIAGeForce_920MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,16,1,GM108,DDR3 -NVIDIA;GeForce,920M,NVIDIAGeForce_920M,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,920A,NVIDIAGeForce_920A,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,910M,NVIDIAGeForce_910M,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,820M,NVIDIAGeForce_820M,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,810M,NVIDIAGeForce_810M,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,710A,NVIDIAGeForce_710A,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;CMP,90HX,NVIDIACmp_90HX,GPU,NVIDIA,CUDA_8_6,Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;CMP,70HX,NVIDIACmp_70HX,GPU,NVIDIA,CUDA_8_6,Ampere,8G,unknown,1,GA104,GDDR6X -NVIDIA;CMP,50HX,NVIDIACmp_50HX,GPU,NVIDIA,CUDA_7_5,Turing,10G,250,1,TU102,GDDR6 -NVIDIA;CMP,40HX,NVIDIACmp_40HX,GPU,NVIDIA,CUDA_7_5,Turing,8G,185,1,TU106,GDDR6 -NVIDIA;CMP,30HX,NVIDIACmp_30HX,GPU,NVIDIA,CUDA_7_5,Turing,6G,125,1,TU116,GDDR6 -NVIDIA;CMP,170HX,NVIDIACmp_170HX,GPU,NVIDIA,CUDA_8_0,Ampere,16G,250,1,GA100,HBM2e -NVIDIA;A100;SXM4,80GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,80G,400,1,GA100,HBM2e -NVIDIA;A100;SXM4,40GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,40G,400,1,GA100,HBM2e -NVIDIA;A100;PCIe,80GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,80G,250,1,GA100,HBM2e -NVIDIA;A100;PCIe,40GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,40G,250,1,GA100,HBM2e -NVIDIA;TITAN,V,NVIDIATitan_V,GPU,NVIDIA,CUDA_7_0,Volta,12G,250,1,GV100,HBM2 -NVIDIA;TITAN,Xp,NVIDIATitan_Xp,GPU,NVIDIA,CUDA_6_1,Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,X,NVIDIATitan_X,GPU,NVIDIA,CUDA_6_1,Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,RTX,NVIDIATitan_RTX,GPU,NVIDIA,CUDA_7_5,Turing,24G,280,1,TU102,GDDR6 -NVIDIA,T600,NVIDIA_T600,GPU,NVIDIA,CUDA_7_5,Turing,4G,40,1,TU117,GDDR6 -NVIDIA,T550,NVIDIA_T550,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,1,TU117,GDDR6 -NVIDIA,T500,NVIDIA_T500,GPU,NVIDIA,CUDA_7_5,Turing,2G,18,1,TU117,GDDR6 -NVIDIA,PG506-242,NVIDIA_PG506_242,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,PG506-232,NVIDIA_PG506_232,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,P106M,NVIDIA_P106M,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP106,GDDR5 -NVIDIA,P106-100,NVIDIA_P106_100,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP106,GDDR5 -NVIDIA,P106-090,NVIDIA_P106_090,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP106,GDDR5 -NVIDIA,P104-101,NVIDIA_P104_101,GPU,NVIDIA,CUDA_6_1,Pascal,4G,unknown,1,GP104,GDDR5 -NVIDIA,P104-100,NVIDIA_P104_100,GPU,NVIDIA,CUDA_6_1,Pascal,4G,unknown,1,GP104,GDDR5X -NVIDIA,P102-101,NVIDIA_P102_101,GPU,NVIDIA,CUDA_6_1,Pascal,10G,250,1,GP102,GDDR5 -NVIDIA,P102-100,NVIDIA_P102_100,GPU,NVIDIA,CUDA_6_1,Pascal,5G,250,1,GP102,GDDR5X -NVIDIA,A40,NVIDIA_A40,GPU,NVIDIA,CUDA_8_6,Ampere,48G,300,1,GA102,GDDR6 -NVIDIA,A30,NVIDIA_A30,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,A2,NVIDIA_A2,GPU,NVIDIA,CUDA_8_6,Ampere,16G,60,1,GA107,GDDR6 -NVIDIA,A16,NVIDIA_A16,GPU,NVIDIA,CUDA_8_6,Ampere,64G,250,4,GA107,GDDR6 -NVIDIA,A10G,NVIDIA_A10G,GPU,NVIDIA,CUDA_8_6,Ampere,12G,150,1,GA102,GDDR6 -NVIDIA,A10,NVIDIA_A10,GPU,NVIDIA,CUDA_8_6,Ampere,24G,150,1,GA102,GDDR6 diff --git a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy.csv b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy.csv deleted file mode 100644 index 93d3a0e..0000000 --- a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA copy.csv +++ /dev/null @@ -1,71 +0,0 @@ -,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memory_size,accelerator_tdp,#chips,chip -NVIDIA;Quadro;2200,D2,NVIDIAQuadro_2200_D2,GPU,NVIDIA,CUDA_1_3,Tesla,8G,640,2,GT200GL -NVIDIA;Quadro;2200,S4,NVIDIAQuadro_2200_S4,GPU,NVIDIA,CUDA_1_3,Tesla,16G,1200,4,GT200GL -NVIDIA;Tesla,C870,NVIDIATesla_C870,GPU,NVIDIA,CUDA_1_0,Tesla,1.5G,171,1,G80 -NVIDIA;Tesla,D870,NVIDIATesla_D870,GPU,NVIDIA,CUDA_1_0,Tesla,3G,520,2,G80 -NVIDIA;Tesla,S870,NVIDIATesla_S870,GPU,NVIDIA,CUDA_1_0,Tesla,6G,800,4,G80 -NVIDIA;Tesla,S1070,NVIDIATesla_S1070,GPU,NVIDIA,CUDA_1_3,Tesla,16G,800,4,GT200 -NVIDIA;Tesla,S1070,NVIDIATesla_S1070,GPU,NVIDIA,CUDA_1_3,Tesla,32G,800,4,GT200 -NVIDIA;Tesla,S1075,NVIDIATesla_S1075,GPU,NVIDIA,CUDA_1_3,Tesla,16G,800,4,GT200 -NVIDIA;Tesla,C1060,NVIDIATesla_C1060,GPU,NVIDIA,CUDA_1_3,Tesla,4G,188,1,GT200 -NVIDIA;Tesla,C2050,NVIDIATesla_C2050,GPU,NVIDIA,CUDA_2_0,Fermi,3G,247,1,GF100 -NVIDIA;Tesla,M2050,NVIDIATesla_M2050,GPU,NVIDIA,CUDA_2_0,Fermi,6G,225,1,GF100 -NVIDIA;Tesla,C2070,NVIDIATesla_C2070,GPU,NVIDIA,CUDA_2_0,Fermi,6G,247,1,GF100 -NVIDIA;Tesla,C2075,NVIDIATesla_C2075,GPU,NVIDIA,CUDA_2_0,Fermi,3G,225,1,GF100 -NVIDIA;Tesla,M2070,NVIDIATesla_M2070,GPU,NVIDIA,CUDA_2_0,Fermi,6G,225,1,GF100 -NVIDIA;Tesla,M2070Q,NVIDIATesla_M2070Q,GPU,NVIDIA,CUDA_2_0,Fermi,6G,225,1,GF100 -NVIDIA;Tesla,M2090,NVIDIATesla_M2090,GPU,NVIDIA,CUDA_2_0,Fermi,6G,225,1,GF100 -NVIDIA;Tesla,S2050,NVIDIATesla_S2050,GPU,NVIDIA,CUDA_2_0,Fermi,12G,900,4,GF100 -NVIDIA;Tesla,S2070,NVIDIATesla_S2070,GPU,NVIDIA,CUDA_2_0,Fermi,16G,900,4,GF100 -NVIDIA;Tesla,K10,NVIDIATesla_K10,GPU,NVIDIA,CUDA_3_0,Kepler,8G,225,2,GK104 -NVIDIA;Tesla,K20,NVIDIATesla_K20,GPU,NVIDIA,CUDA_3_5,Kepler,5G,225,1,GK110 -NVIDIA;Tesla,K20X,NVIDIATesla_K20X,GPU,NVIDIA,CUDA_3_5,Kepler,6G,235,1,GK110 -NVIDIA;Tesla,K40,NVIDIATesla_K40,GPU,NVIDIA,CUDA_3_5,Kepler,12G,235,1,GK110B -NVIDIA;Tesla,K80,NVIDIATesla_K80,GPU,NVIDIA,CUDA_3_7,Kepler,24G,300,2,GK210 -NVIDIA;Tesla,M6,NVIDIATesla_M6,GPU,NVIDIA,CUDA_5_2,Maxwell,8G,100,1,GM204_995_A1 -NVIDIA;Tesla,M60,NVIDIATesla_M60,GPU,NVIDIA,CUDA_5_2,Maxwell,16G,300,1,GM204_895_A1 -NVIDIA;Tesla,M4,NVIDIATesla_M4,GPU,NVIDIA,CUDA_5_2,Maxwell,4G,50,1,GM206 -NVIDIA;Tesla,M40,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2,Maxwell,12_24G,250,1,GM200 -NVIDIA;Tesla,M10,NVIDIATesla_M10,GPU,NVIDIA,CUDA_5_2,Maxwell,24G,225,4,GM107 -NVIDIA;Tesla,P100,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,300,1,GP100_890_A1 -NVIDIA;Tesla,P100,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,12G,250,1,GP100 -NVIDIA;Tesla,P100,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,250,1,GP100 -NVIDIA;Tesla,P4,NVIDIATesla_P4,GPU,NVIDIA,CUDA_6_1,Pascal,8G,75,1,GP104 -NVIDIA;Tesla,P40,NVIDIATesla_P40,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102 -NVIDIA;Tesla,P6,NVIDIATesla_P6,GPU,NVIDIA,CUDA_6_1,Pascal,16G,90,1,GP104_995_A1 -NVIDIA;Tesla,V100,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16_32G,300,1,GV100_895_A1 -NVIDIA;Tesla,V100,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16_32G,250,1,GV100 -NVIDIA;Tesla,V100,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100 -NVIDIA;Tesla,T4,NVIDIATesla_T4,GPU,NVIDIA,CUDA_7_5,Turing,16G,70,1,TU104_895_A1 -NVIDIA;Tesla,A100,NVIDIATesla_A100,GPU,NVIDIA,CUDA_8_0,Ampere,80G,250,1,GA100_883AA_A1 -NVIDIA;Tesla,A40,NVIDIATesla_A40,GPU,NVIDIA,CUDA_8_6,Ampere,48G,300,1,GA102 -NVIDIA;Tesla,A10,NVIDIATesla_A10,GPU,NVIDIA,CUDA_8_6,Ampere,24G,150,1,GA102_890_A1 -NVIDIA;Tesla,A16,NVIDIATesla_A16,GPU,NVIDIA,CUDA_8_6,Ampere,64G,250,1,GA107 -NVIDIA;Tesla,A30,NVIDIATesla_A30,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100 -NVIDIA;Tesla,A2,NVIDIATesla_A2,GPU,NVIDIA,CUDA_8_6,Ampere,24G,60,1,GA107 -NVIDIA;Tesla,H100,NVIDIATesla_H100,GPU,NVIDIA,CUDA_9_0,Hopper,80G,350,1,GH100 -NVIDIA;Tesla,H100,NVIDIATesla_H100,GPU,NVIDIA,CUDA_8_0,Hopper,80G,700,1,GH100 -NVIDIA;GeForce,940MX,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,23,1,GM108M -NVIDIA;GeForce;RTX;3090,,NVIDIAGeForce_RTX3090,GPU,NVIDIA,CUDA_8_6,Ampere,24G,23,unset,uset -NVIDIA;GeForce;RTX;3090,Ti,NVIDIAGeForce_RTX3090Ti,GPU,NVIDIA,CUDA_8_6,Ampere,24G,23,unset,unset -NVIDIA;GeForce;RTX;3080,,NVIDIAGeForce_RTX3080,GPU,NVIDIA,CUDA_8_6,Ampere,12G,23,unset,unset -NVIDIA;GeForce;RTX;3080,Ti,NVIDIAGeForce_RTX3080Ti,GPU,NVIDIA,CUDA_8_6,Ampere,12G,23,unset,unset -NVIDIA;GeForce;RTX;3070,,NVIDIAGeForce_RTX3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,23,unset,unset -NVIDIA;GeForce;RTX;3070,Ti,NVIDIAGeForce_RTX3070Ti,GPU,NVIDIA,CUDA_8_6,Ampere,8G,23,unset,unset -NVIDIA;GeForce;RTX;3060,,NVIDIAGeForce_RTX3060,GPU,NVIDIA,CUDA_8_6,Ampere,12G,23,unset,unset -NVIDIA;GeForce;RTX;3060,Ti,NVIDIAGeForce_RTX3060Ti,GPU,NVIDIA,CUDA_8_6,Ampere,8G,23,unset,unset -NVIDIA;GeForce;RTX;3050,,NVIDIAGeForce_RTX3050,GPU,NVIDIA,CUDA_8_6,Ampere,8G,23,unset,unset -NVIDIA;GeForce;RTX;2080,,NVIDIAGeForce_RTX2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2080,Ti,NVIDIAGeForce_RTX2080Ti,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2080,Super,NVIDIAGeForce_RTX2080Super,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2070,,NVIDIAGeForce_RTX2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2070,Super,NVIDIAGeForce_RTX2070Super,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2060,,NVIDIAGeForce_RTX2060,GPU,NVIDIA,CUDA_7_5,Turing,8G,23,unset,unset -NVIDIA;GeForce;RTX;2060,Super,NVIDIAGeForce_RTX2060Super,GPU,NVIDIA,CUDA_7_5,Turing,6G,23,unset,unset -NVIDIA;GeForce;RTX;1660,,NVIDIAGeForce_GTX1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,23,unset,unset -NVIDIA;GeForce;RTX;1660,Ti,NVIDIAGeForce_GTX1660Super,GPU,NVIDIA,CUDA_7_5,Turing,6G,23,unset,unset -NVIDIA;GeForce;RTX;1660,Super,NVIDIAGeForce_GTX1660Super,GPU,NVIDIA,CUDA_7_5,Turing,6G,23,unset,unset -NVIDIA;GeForce;RTX;1650,G5,NVIDIAGeForce_GTX1650_G5,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,unset,unset -NVIDIA;GeForce;RTX;1650,G6,NVIDIAGeForce_GTX1650_G6,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,unset,unset -NVIDIA;GeForce;RTX;1650,Ti,NVIDIAGeForce_GTX1650Ti,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,unset,unset -NVIDIA;GeForce;RTX;1630,,NVIDIAGeForce_GTX1630,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,unset,unset \ No newline at end of file diff --git a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.2.csv b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.2.csv deleted file mode 100644 index 1a3d038..0000000 --- a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.2.csv +++ /dev/null @@ -1,335 +0,0 @@ -,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memory_size,accelerator_tdp,#chips,chip,memory_type -NVIDIA;Tesla;V100;SXM3,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,16G,300,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100,FHHL,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;P100;PCIe,16 GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100;PCIe,12 GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,12G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100,SXM2,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;P100,DGXS,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;M40,24 GB,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Tesla;M40,,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Tesla,V100S,NVIDIATesla_V100S,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,T4,NVIDIATesla_T4,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,70,1,TU104,GDDR6 -NVIDIA;Tesla,PG503-216,NVIDIATesla_PG503_216,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,PG500-216,NVIDIATesla_PG500_216,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,P6,NVIDIATesla_P6,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,90,1,GP104,GDDR5 -NVIDIA;Tesla,P40,NVIDIATesla_P40,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,P4,NVIDIATesla_P4,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,75,1,GP104,GDDR5 -NVIDIA;Tesla,P10,NVIDIATesla_P10,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,M60,NVIDIATesla_M60,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,16G,300,2,GM204,GDDR5 -NVIDIA;Tesla,M6,NVIDIATesla_M6,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Tesla,M4,NVIDIATesla_M4,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,50,1,GM206,GDDR5 -NVIDIA;Tesla,M10,NVIDIATesla_M10,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,32G,225,4,GM107,GDDR5 -NVIDIA,Switch,NVIDIA_Switch,GPU,NVIDIA,CUDA_5_3;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (12_1),Maxwell2,4G,15,1,GM20B,DDR4 -NVIDIA;Quadro;T2000,Mobile,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,60,1,TU117,GDDR5 -NVIDIA;Quadro;T2000,Max-Q,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,40,1,TU117,GDDR5 -NVIDIA;Quadro;T1000;Mobile,TU117B,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117B,GDDR6 -NVIDIA;Quadro;T1000;Mobile,TU117,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;T1000,Max-Q,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;RTX;8000,Passive,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;8000,,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Passive,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Mobile,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,24G,unknown,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;5000,Refresh,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,110,1,TU104B,GDDR6 -NVIDIA;Quadro;RTX;5000,Mobile,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,Max-Q,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,230,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Mobile,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Max-Q,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,160,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,Refresh,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000,Max-Q,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,60,1,TU106,GDDR6 -NVIDIA;Quadro;P620,Mobile,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P620,,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P600,Mobile,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,25,1,GP107,GDDR5 -NVIDIA;Quadro;P600,,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P5200,Mobile,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5200,Max-Q,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,Mobile,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,180,1,GP104,GDDR5X -NVIDIA;Quadro;P4000,Mobile,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,Max-Q,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,105,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Mobile,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Max-Q,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P2200,,NVIDIAQuadro_P2200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,5G,75,1,GP106,GDDR5X -NVIDIA;Quadro;P2000,Mobile,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,50,1,GP107,GDDR5 -NVIDIA;Quadro;P2000,,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,5G,75,1,GP106,GDDR5 -NVIDIA;Quadro;P1000,Mobile,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P1000,,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,47,1,GP107,GDDR5 -NVIDIA;Quadro;M6000,24 GB,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Quadro;M6000,,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Quadro,T1200,NVIDIAQuadro_T1200,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,18,1,TU117,GDDR6 -NVIDIA;Quadro,P6000,NVIDIAQuadro_P6000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Quadro,P520,NVIDIAQuadro_P520,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P500,NVIDIAQuadro_P500,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P4200,NVIDIAQuadro_P4200,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro,P400,NVIDIAQuadro_P400,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,30,1,GP107,GDDR5 -NVIDIA;Quadro,P3000,NVIDIAQuadro_P3000,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro,M620,NVIDIAQuadro_M620,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M600M,NVIDIAQuadro_M600M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M5500,NVIDIAQuadro_M5500,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M520,NVIDIAQuadro_M520,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,25,1,GM108,GDDR5 -NVIDIA;Quadro,M500M,NVIDIAQuadro_M500M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,M5000M,NVIDIAQuadro_M5000M,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M5000,NVIDIAQuadro_M5000,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M4000M,NVIDIAQuadro_M4000M,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M4000,NVIDIAQuadro_M4000,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,120,1,GM204,GDDR5 -NVIDIA;Quadro,M3000M,NVIDIAQuadro_M3000M,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M3000,NVIDIAQuadro_M3000,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M2200,NVIDIAQuadro_M2200,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,55,1,GM206,GDDR5 -NVIDIA;Quadro,M2000M,NVIDIAQuadro_M2000M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,55,1,GM107,GDDR5 -NVIDIA;Quadro,M2000,NVIDIAQuadro_M2000,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell2,4G,75,1,GM206,GDDR5 -NVIDIA;Quadro,M1200,NVIDIAQuadro_M1200,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,M1000M,NVIDIAQuadro_M1000M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,40,1,GM107,GDDR5 -NVIDIA;Quadro,K620M,NVIDIAQuadro_K620M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,K1200,NVIDIAQuadro_K1200,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,GV100,NVIDIAQuadro_GV100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,32G,250,1,GV100,HBM2 -NVIDIA;Quadro,GP100,NVIDIAQuadro_GP100,GPU,NVIDIA,CUDA_6_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,16G,235,1,GP100,HBM2 -NVIDIA;NVS,810,NVIDIA_NVS_810,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,68,2,GM107,DDR3 -NVIDIA;Jetson;Xavier,NX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_2;DirectX_12 (12_1),Volta,na,15,1,GV10B,na -NVIDIA;Jetson;Xavier,AGX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_2;DirectX_12 (12_1),Volta,na,30,1,GV10B,na -NVIDIA;Jetson,TX2,NVIDIA_Jetson_TX2,GPU,NVIDIA,CUDA_6_2;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_2;DirectX_12 (12_1),Pascal,na,15,1,GP10B,na -NVIDIA;Jetson,TX1,NVIDIA_Jetson_TX1,GPU,NVIDIA,CUDA_5_3;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (12_1),Maxwell2,na,15,1,GM20B,na -NVIDIA;Jetson,Nano,NVIDIA_Jetson_Nano,GPU,NVIDIA,CUDA_5_3;OpenCL_1_2;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (12_1),Maxwell2,na,10,1,GM20B,na -NVIDIA;H100,SXM5,NVIDIA_H100,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Hopper,80G,700,1,GH100,HBM3 -NVIDIA;H100,PCIe,NVIDIA_H100,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Hopper,80G,350,1,GH100,HBM2e -NVIDIA;GRID;RTX,T10-8,NVIDIAGrid_RTX_T10_8,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-4,NVIDIAGrid_RTX_T10_4,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,4G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-2,NVIDIAGrid_RTX_T10_2,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,2G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-16,NVIDIAGrid_RTX_T10_16,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,16G,260,1,TU102,GDDR6 -NVIDIA;GRID,M60-8Q,NVIDIAGrid_M60_8Q,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-4A,NVIDIAGrid_M60_4A,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-2Q,NVIDIAGrid_M60_2Q,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,2G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-1Q,NVIDIAGrid_M60_1Q,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,1024M,225,1,GM204,GDDR5 -NVIDIA;GRID,M6-8Q,NVIDIAGrid_M6_8Q,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;GRID,M40,NVIDIAGrid_M40,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,8G,50,1,GM107,GDDR5 -NVIDIA;GRID,M3-3020,NVIDIAGrid_M3_3020,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,unknown,1,GM107,GDDR5 -NVIDIA;GRID,M10-8Q,NVIDIAGrid_M10_8Q,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,8G,225,1,GM107,GDDR5 -NVIDIA;GRID,A100B,NVIDIAGrid_A100B,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GRID,A100A,NVIDIAGrid_A100A,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GeForce;RTX,4090,NVIDIAGeForce_RTX_4090,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Lovelace,24G,450,1,AD102,GDDR6X -NVIDIA;GeForce;RTX,4080,NVIDIAGeForce_RTX_4080,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Lovelace,16G,420,1,AD103,GDDR6X -NVIDIA;GeForce;RTX,4070,NVIDIAGeForce_RTX_4070,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Lovelace,12G,285,1,AD104,GDDR6X -NVIDIA;GeForce;RTX;4060,Ti,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Lovelace,10G,300,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;4060,,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA_9_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Lovelace,8G,200,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;3090,Ti,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,24G,450,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3090,,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,24G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,115,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,80,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,20 GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,20G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,12 GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,16 GB,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,220,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,200,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA103,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,200,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3060,Mobile,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,6G,80,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,Max-Q,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,6G,60,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA106,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,170,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,170,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,75,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,Mobile,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,90,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,115,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,130,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,250,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Ti,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,11G,250,1,TU102,GDDR6 -NVIDIA;GeForce;RTX;2080,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Mobile,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,115,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Max-Q,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,90,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,65,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,65,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU106,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,160,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU104,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,6G,160,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2060,SUPER,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,12 GB,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,12G,184,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2050,Mobile,NVIDIAGeForce_RTX_2050,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,45,1,GA107,GDDR6 -NVIDIA;GeForce;MX570,GA107S,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,25,1,GA107S,GDDR6 -NVIDIA;GeForce;MX570,GA107,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,2G,25,1,GA107,GDDR6 -NVIDIA;GeForce;MX250,GP108B,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,10,1,GP108B,GDDR5 -NVIDIA;GeForce;MX250,GP108,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP108,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP107,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,25,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;TITAN,X,NVIDIAGeForce_GTX_TITAN_X,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Ti,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,6G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Mobile,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,4 GB,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,2G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M,GM206,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,2G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,OEM,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,2G,120,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960,GM204,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,3G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;950M,Mac,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950M,,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950,OEM,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,Low,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,2G,75,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell2,2G,90,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;1660;Ti,Mobile,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,Max-Q,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,120,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,SUPER,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,125,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,120,1,TU116,GDDR5 -NVIDIA;GeForce;GTX;1650;Ti,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDI A,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,75,1,TU117,GDDR5 -NVIDIA;GeForce;GTX;1650,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,80,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,TU106,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,4G,90,1,TU106,GDDR6 -NVIDIA;GeForce;GTX;1650,SUPER,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,100,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,Mobile,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,30,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1080;Ti,10 GB,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,10G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080;Ti,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,11G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080,Mobile,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,Max-Q,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,11Gbps,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1070,Ti,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,180,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Mobile,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Max-Q,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,115,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,150,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;6 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,120,1,GP104,GDDR5/GDDR5X -NVIDIA;GeForce;GTX;1060;6 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,3G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,3G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,Mobile,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,80,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,8 GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,8G,120,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1060,5 GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,5G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP107,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP106,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,75,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,Ti,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3 GB,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3 GB,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX,980MX,NVIDIAGeForce_GTX_980MX,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Maxwell2,8G,148,1,GM204,GDDR5 -NVIDIA;GeForce;GTX,960M,NVIDIAGeForce_GTX_960M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,4G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,960A,NVIDIAGeForce_GTX_960A,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,950A,NVIDIAGeForce_GTX_950A,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX,860M,NVIDIAGeForce_GTX_860M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,1630,NVIDIAGeForce_GTX_1630,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,75,1,TU117,GDDR6 -NVIDIA;GeForce;GTX,760,NVIDIAGeForce_GTX_760,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,2G,170,1,GK104,GDDR5 -NVIDIA;GeForce;GTX,750,NVIDIAGeForce_GTX_750,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Maxwell2,2G,60,1,GM206,GDDR5 -NVIDIA;GeForce;GT;710,OEM,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_3_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler2,1024M,unknown,1,GK208B,DDR3 -NVIDIA;GeForce;GT;710,,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_3_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Fermi2,1024M,29,1,GF119,DDR3 -NVIDIA;GeForce;GT;1030,GK107,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,2G,65,1,GK107,GDDR5 -NVIDIA;GeForce;GT;1030,GP108,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,1010,NVIDIAGeForce_GT_1010,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,740,NVIDIAGeForce_GT_740,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,1024M,65,1,GK106,GDDR5 -NVIDIA;GeForce;GT,730,NVIDIAGeForce_GT_730,GPU,NVIDIA,CUDA_3_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,1024M,64,1,GK107,GDDR5 -NVIDIA;GeForce;GT,720,NVIDIAGeForce_GT_720,GPU,NVIDIA,CUDA_2_1;OpenCL_1_1;unset;unset;OpenGL_4_6;Vulkan_N/A;DirectX_12 (11_0),Kepler,1024M,50,1,GK107,DDR3 -NVIDIA;GeForce;GT,610,NVIDIAGeForce_GT_610,GPU,NVIDIA,CUDA_2_1;OpenCL_1_1;unset;unset;OpenGL_4_6;Vulkan_N/A;DirectX_12 (11_0),Fermi,2G,29,1,GF108,DDR3 -NVIDIA;GeForce;945M,GM108,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,1024M,23,1,GM108,DDR3 -NVIDIA;GeForce;945M,GM107,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;845M,GM108,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,33,1,GM108,GDDR5 -NVIDIA;GeForce;845M,GM107,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,45,1,GM107,DDR3 -NVIDIA;GeForce,MX550,NVIDIAGeForce_MX550,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX450,NVIDIAGeForce_MX450,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX350,NVIDIAGeForce_MX350,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,20,1,GP107,GDDR5 -NVIDIA;GeForce,MX330,NVIDIAGeForce_MX330,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX230,NVIDIAGeForce_MX230,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX130,NVIDIAGeForce_MX130,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,MX110,NVIDIAGeForce_MX110,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,945A,NVIDIAGeForce_945A,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,1024M,33,1,GM108,GDDR5 -NVIDIA;GeForce;940MX,GM108M,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;unset;unset;unset,Maxwell,4G,23,1,GM108M,DDR3 -NVIDIA;GeForce;940MX,GM107,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,23,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM107,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM108,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,940A,NVIDIAGeForce_940A,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,1024M,33,1,GM108,DDR3 -NVIDIA;GeForce,930MX,NVIDIAGeForce_930MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,17,1,GM108,DDR3 -NVIDIA;GeForce,930M,NVIDIAGeForce_930M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,930A,NVIDIAGeForce_930A,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,920MX,NVIDIAGeForce_920MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Maxwell,2G,16,1,GM108,DDR3 -NVIDIA;GeForce,920M,NVIDIAGeForce_920M,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (11_0),Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,920A,NVIDIAGeForce_920A,GPU,NVIDIA,CUDA_3_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,910M,NVIDIAGeForce_910M,GPU,NVIDIA,CUDA_3_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,820M,NVIDIAGeForce_820M,GPU,NVIDIA,CUDA_2_1;OpenCL_1_1;unset;unset;OpenGL_4_6;Vulkan_N/A;DirectX_12 (11_0),Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,810M,NVIDIAGeForce_810M,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,710A,NVIDIAGeForce_710A,GPU,NVIDIA,CUDA_3_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_1;DirectX_12 (11_0),Kepler,2G,45,1,GK107,DDR3 -NVIDIA;CMP,90HX,NVIDIACmp_90HX,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;CMP,70HX,NVIDIACmp_70HX,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,8G,unknown,1,GA104,GDDR6X -NVIDIA;CMP,50HX,NVIDIACmp_50HX,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,10G,250,1,TU102,GDDR6 -NVIDIA;CMP,40HX,NVIDIACmp_40HX,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,8G,185,1,TU106,GDDR6 -NVIDIA;CMP,30HX,NVIDIACmp_30HX,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,6G,125,1,TU116,GDDR6 -NVIDIA;CMP,170HX,NVIDIACmp_170HX,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,16G,250,1,GA100,HBM2e -NVIDIA;TITAN,V,NVIDIATitan_V,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Volta,12G,250,1,GV100,HBM2 -NVIDIA;TITAN,Xp,NVIDIATitan_Xp,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,X,NVIDIATitan_X,GPU,NVIDIA,CUDA_5_2;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,RTX,NVIDIATitan_RTX,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Turing,24G,280,1,TU102,GDDR6 -NVIDIA,T600,NVIDIA_T600,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,40,1,TU117,GDDR6 -NVIDIA,T550,NVIDIA_T550,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,23,1,TU117,GDDR6 -NVIDIA,T500,NVIDIA_T500,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,2G,18,1,TU117,GDDR6 -NVIDIA,PG506-242,NVIDIA_PG506_242,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,PG506-232,NVIDIA_PG506_232,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,P106M,NVIDIA_P106M,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,75,1,GP106,GDDR5 -NVIDIA,P106-100,NVIDIA_P106_100,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,6G,120,1,GP106,GDDR5 -NVIDIA,P106-090,NVIDIA_P106_090,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,3G,75,1,GP106,GDDR5 -NVIDIA,P104-101,NVIDIA_P104_101,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,unknown,1,GP104,GDDR5 -NVIDIA,P104-100,NVIDIA_P104_100,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,4G,unknown,1,GP104,GDDR5X -NVIDIA,P102-101,NVIDIA_P102_101,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,10G,250,1,GP102,GDDR5 -NVIDIA,P102-100,NVIDIA_P102_100,GPU,NVIDIA,CUDA_6_1;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Pascal,5G,250,1,GP102,GDDR5X -NVIDIA,A40,NVIDIA_A40,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,48G,300,1,GA102,GDDR6 -NVIDIA,A30,NVIDIA_A30,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,A2,NVIDIA_A2,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,60,1,GA107,GDDR6 -NVIDIA,A16,NVIDIA_A16,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,64G,250,4,GA107,GDDR6 -NVIDIA,A10G,NVIDIA_A10G,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,150,1,GA102,GDDR6 -NVIDIA,A10,NVIDIA_A10,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,24G,150,1,GA102,GDDR6 -NVIDIA;A100;SXM4,80 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,80G,400,1,GA100,HBM2e -NVIDIA;A100;SXM4,40 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,40G,400,1,GA100,HBM2e -NVIDIA;A100;PCIe,80 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0;OpenCL_3_0;unset;unset;OpenGL_N/A;Vulkan_N/A;DirectX_N/A,Ampere,80G,250,1,GA100,HBM2e -NVIDIA;A100;PCIe,40 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,40G,250,1,GA100,HBM2e -NVIDIA;RTX;A5500,Mobile,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,140,1,GA103S,GDDR6 -NVIDIA;RTX;A5500,,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A5000,Mobile,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A5000,,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A500,Embedded,NVIDIA_RTX_A500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,35,1,GA107S,GDDR6 -NVIDIA;RTX;A4500,Mobile,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,Embedded,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,20G,200,1,GA102,GDDR6 -NVIDIA;RTX;A4000,Mobile,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,140,1,GA104,GDDR6 -NVIDIA;RTX;A4000,,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,12 GB,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,130,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,6G,130,1,GA104,GDDR6 -NVIDIA;RTX;A2000,Mobile,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,95,1,GA106,GDDR6 -NVIDIA;RTX;A2000,Embedded,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,8G,60,1,GA107S,GDDR6 -NVIDIA;RTX;A2000,12 GB,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,12G,70,1,GA106,GDDR6 -NVIDIA;RTX;A2000,,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,6G,70,1,GA106,GDDR6 -NVIDIA;RTX;A1000,Mobile,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,60,1,GA107,GDDR6 -NVIDIA;RTX;A1000,Embedded,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,60,1,GA107S,GDDR6 -NVIDIA;RTX,A6000,NVIDIA_RTX_A6000,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,48G,300,1,GA102,GDDR6 -NVIDIA;RTX,A4,NVIDIA_RTX_A4,GPU,NVIDIA,CUDA_8_6;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 Ultimate (12_2),Ampere,4G,unknown,1,GA107,GDDR6 -NVIDIA;T400,4 GB,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,30,1,TU117,GDDR6 -NVIDIA;T400,,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,2G,30,1,TU117,GDDR6 -NVIDIA;T1000,8 GB,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,8G,50,1,TU117,GDDR6 -NVIDIA;T1000,,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12 (12_1),Turing,4G,50,1,TU117,GDDR6 diff --git a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.3.csv b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.3.csv deleted file mode 100644 index 2ee11dd..0000000 --- a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.3.csv +++ /dev/null @@ -1,335 +0,0 @@ -,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memorysize,accelerator_tdp,#chips,chip,memory_type -NVIDIA;Tesla;V100;SXM3,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;SXM2,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;PCIe,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,300,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100;DGXS,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;V100,FHHL,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0,Volta,16G,250,1,GV100,HBM2 -NVIDIA;Tesla;P100;PCIe,16 GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100;PCIe,12 GB,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,12G,250,1,GP100,HBM2 -NVIDIA;Tesla;P100,SXM2,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;P100,DGXS,NVIDIATesla_P100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,300,1,GP100,HBM2 -NVIDIA;Tesla;M40,24 GB,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2,Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Tesla;M40,,NVIDIATesla_M40,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Tesla,V100S,NVIDIATesla_V100S,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,T4,NVIDIATesla_T4,GPU,NVIDIA,CUDA_7_5,Turing,16G,70,1,TU104,GDDR6 -NVIDIA;Tesla,PG503-216,NVIDIATesla_PG503_216,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,PG500-216,NVIDIATesla_PG500_216,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Tesla,P6,NVIDIATesla_P6,GPU,NVIDIA,CUDA_6_1,Pascal,16G,90,1,GP104,GDDR5 -NVIDIA;Tesla,P40,NVIDIATesla_P40,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,P4,NVIDIATesla_P4,GPU,NVIDIA,CUDA_6_1,Pascal,8G,75,1,GP104,GDDR5 -NVIDIA;Tesla,P10,NVIDIATesla_P10,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Tesla,M60,NVIDIATesla_M60,GPU,NVIDIA,CUDA_5_2,Maxwell2,16G,300,2,GM204,GDDR5 -NVIDIA;Tesla,M6,NVIDIATesla_M6,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Tesla,M4,NVIDIATesla_M4,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,50,1,GM206,GDDR5 -NVIDIA;Tesla,M10,NVIDIATesla_M10,GPU,NVIDIA,CUDA_5_0,Maxwell,32G,225,4,GM107,GDDR5 -NVIDIA,Switch,NVIDIA_Switch,GPU,NVIDIA,CUDA_5_3,Maxwell2,4G,15,1,GM20B,DDR4 -NVIDIA;Quadro;T2000,Mobile,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5,Turing,4G,60,1,TU117,GDDR5 -NVIDIA;Quadro;T2000,Max-Q,NVIDIAQuadro_T2000,GPU,NVIDIA,CUDA_7_5,Turing,4G,40,1,TU117,GDDR5 -NVIDIA;Quadro;T1000;Mobile,TU117B,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117B,GDDR6 -NVIDIA;Quadro;T1000;Mobile,TU117,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;T1000,Max-Q,NVIDIAQuadro_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR5 -NVIDIA;Quadro;RTX;8000,Passive,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5,Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;8000,,NVIDIAQuadro_RTX_8000,GPU,NVIDIA,CUDA_7_5,Turing,48G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Passive,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,Mobile,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,unknown,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;6000,,NVIDIAQuadro_RTX_6000,GPU,NVIDIA,CUDA_7_5,Turing,24G,260,1,TU102,GDDR6 -NVIDIA;Quadro;RTX;5000,Refresh,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,110,1,TU104B,GDDR6 -NVIDIA;Quadro;RTX;5000,Mobile,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,Max-Q,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;5000,,NVIDIAQuadro_RTX_5000,GPU,NVIDIA,CUDA_7_5,Turing,16G,230,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Mobile,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,110,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,Max-Q,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;4000,,NVIDIAQuadro_RTX_4000,GPU,NVIDIA,CUDA_7_5,Turing,8G,160,1,TU104,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,Refresh,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000;Mobile,,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,80,1,TU106,GDDR6 -NVIDIA;Quadro;RTX;3000,Max-Q,NVIDIAQuadro_RTX_3000,GPU,NVIDIA,CUDA_7_5,Turing,6G,60,1,TU106,GDDR6 -NVIDIA;Quadro;P620,Mobile,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1,Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P620,,NVIDIAQuadro_P620,GPU,NVIDIA,CUDA_6_1,Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P600,Mobile,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1,Pascal,4G,25,1,GP107,GDDR5 -NVIDIA;Quadro;P600,,NVIDIAQuadro_P600,GPU,NVIDIA,CUDA_6_1,Pascal,2G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P5200,Mobile,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5200,Max-Q,NVIDIAQuadro_P5200,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,Mobile,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1,Pascal,16G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P5000,,NVIDIAQuadro_P5000,GPU,NVIDIA,CUDA_6_1,Pascal,16G,180,1,GP104,GDDR5X -NVIDIA;Quadro;P4000,Mobile,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,Max-Q,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro;P4000,,NVIDIAQuadro_P4000,GPU,NVIDIA,CUDA_6_1,Pascal,8G,105,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Mobile,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P3200,Max-Q,NVIDIAQuadro_P3200,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro;P2200,,NVIDIAQuadro_P2200,GPU,NVIDIA,CUDA_6_1,Pascal,5G,75,1,GP106,GDDR5X -NVIDIA;Quadro;P2000,Mobile,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,50,1,GP107,GDDR5 -NVIDIA;Quadro;P2000,,NVIDIAQuadro_P2000,GPU,NVIDIA,CUDA_6_1,Pascal,5G,75,1,GP106,GDDR5 -NVIDIA;Quadro;P1000,Mobile,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,40,1,GP107,GDDR5 -NVIDIA;Quadro;P1000,,NVIDIAQuadro_P1000,GPU,NVIDIA,CUDA_6_1,Pascal,4G,47,1,GP107,GDDR5 -NVIDIA;Quadro;M6000,24 GB,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2,Maxwell2,24G,250,1,GM200,GDDR5 -NVIDIA;Quadro;M6000,,NVIDIAQuadro_M6000,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;Quadro,T1200,NVIDIAQuadro_T1200,GPU,NVIDIA,CUDA_7_5,Turing,4G,18,1,TU117,GDDR6 -NVIDIA;Quadro,P6000,NVIDIAQuadro_P6000,GPU,NVIDIA,CUDA_6_1,Pascal,24G,250,1,GP102,GDDR5X -NVIDIA;Quadro,P520,NVIDIAQuadro_P520,GPU,NVIDIA,CUDA_6_1,Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P500,NVIDIAQuadro_P500,GPU,NVIDIA,CUDA_6_1,Pascal,2G,18,1,GP108,GDDR5 -NVIDIA;Quadro,P4200,NVIDIAQuadro_P4200,GPU,NVIDIA,CUDA_6_1,Pascal,8G,100,1,GP104,GDDR5 -NVIDIA;Quadro,P400,NVIDIAQuadro_P400,GPU,NVIDIA,CUDA_6_1,Pascal,2G,30,1,GP107,GDDR5 -NVIDIA;Quadro,P3000,NVIDIAQuadro_P3000,GPU,NVIDIA,CUDA_6_1,Pascal,6G,75,1,GP104,GDDR5 -NVIDIA;Quadro,M620,NVIDIAQuadro_M620,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M600M,NVIDIAQuadro_M600M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM107,GDDR5 -NVIDIA;Quadro,M5500,NVIDIAQuadro_M5500,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M520,NVIDIAQuadro_M520,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,25,1,GM108,GDDR5 -NVIDIA;Quadro,M500M,NVIDIAQuadro_M500M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,M5000M,NVIDIAQuadro_M5000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M5000,NVIDIAQuadro_M5000,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,150,1,GM204,GDDR5 -NVIDIA;Quadro,M4000M,NVIDIAQuadro_M4000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,100,1,GM204,GDDR5 -NVIDIA;Quadro,M4000,NVIDIAQuadro_M4000,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,120,1,GM204,GDDR5 -NVIDIA;Quadro,M3000M,NVIDIAQuadro_M3000M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M3000,NVIDIAQuadro_M3000,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM204,GDDR5 -NVIDIA;Quadro,M2200,NVIDIAQuadro_M2200,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,55,1,GM206,GDDR5 -NVIDIA;Quadro,M2000M,NVIDIAQuadro_M2000M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,55,1,GM107,GDDR5 -NVIDIA;Quadro,M2000,NVIDIAQuadro_M2000,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,75,1,GM206,GDDR5 -NVIDIA;Quadro,M1200,NVIDIAQuadro_M1200,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,M1000M,NVIDIAQuadro_M1000M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,40,1,GM107,GDDR5 -NVIDIA;Quadro,K620M,NVIDIAQuadro_K620M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,DDR3 -NVIDIA;Quadro,K1200,NVIDIAQuadro_K1200,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,45,1,GM107,GDDR5 -NVIDIA;Quadro,GV100,NVIDIAQuadro_GV100,GPU,NVIDIA,CUDA_7_0,Volta,32G,250,1,GV100,HBM2 -NVIDIA;Quadro,GP100,NVIDIAQuadro_GP100,GPU,NVIDIA,CUDA_6_0,Pascal,16G,235,1,GP100,HBM2 -NVIDIA;NVS,810,NVIDIA_NVS_810,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,68,2,GM107,DDR3 -NVIDIA;Jetson;Xavier,NX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2,Volta,na,15,1,GV10B,na -NVIDIA;Jetson;Xavier,AGX,NVIDIA_Jetson_Xavier,GPU,NVIDIA,CUDA_7_2,Volta,na,30,1,GV10B,na -NVIDIA;Jetson,TX2,NVIDIA_Jetson_TX2,GPU,NVIDIA,CUDA_6_2,Pascal,na,15,1,GP10B,na -NVIDIA;Jetson,TX1,NVIDIA_Jetson_TX1,GPU,NVIDIA,CUDA_5_3,Maxwell2,na,15,1,GM20B,na -NVIDIA;Jetson,Nano,NVIDIA_Jetson_Nano,GPU,NVIDIA,CUDA_5_3,Maxwell2,na,10,1,GM20B,na -NVIDIA;H100,SXM5,NVIDIA_H100,GPU,NVIDIA,CUDA 9.0,Hopper,80G,700,1,GH100,HBM3 -NVIDIA;H100,PCIe,NVIDIA_H100,GPU,NVIDIA,CUDA 9.0,Hopper,80G,350,1,GH100,HBM2e -NVIDIA;GRID;RTX,T10-8,NVIDIAGrid_RTX_T10_8,GPU,NVIDIA,CUDA_7_5,Turing,8G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-4,NVIDIAGrid_RTX_T10_4,GPU,NVIDIA,CUDA_7_5,Turing,4G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-2,NVIDIAGrid_RTX_T10_2,GPU,NVIDIA,CUDA_7_5,Turing,2G,260,1,TU102,GDDR6 -NVIDIA;GRID;RTX,T10-16,NVIDIAGrid_RTX_T10_16,GPU,NVIDIA,CUDA_7_5,Turing,16G,260,1,TU102,GDDR6 -NVIDIA;GRID,M60-8Q,NVIDIAGrid_M60_8Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-4A,NVIDIAGrid_M60_4A,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-2Q,NVIDIAGrid_M60_2Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,225,1,GM204,GDDR5 -NVIDIA;GRID,M60-1Q,NVIDIAGrid_M60_1Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,1024M,225,1,GM204,GDDR5 -NVIDIA;GRID,M6-8Q,NVIDIAGrid_M6_8Q,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,100,1,GM204,GDDR5 -NVIDIA;GRID,M40,NVIDIAGrid_M40,GPU,NVIDIA,CUDA_5_0,Maxwell,8G,50,1,GM107,GDDR5 -NVIDIA;GRID,M3-3020,NVIDIAGrid_M3_3020,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,unknown,1,GM107,GDDR5 -NVIDIA;GRID,M10-8Q,NVIDIAGrid_M10_8Q,GPU,NVIDIA,CUDA_5_0,Maxwell,8G,225,1,GM107,GDDR5 -NVIDIA;GRID,A100B,NVIDIAGrid_A100B,GPU,NVIDIA,CUDA_8_0,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GRID,A100A,NVIDIAGrid_A100A,GPU,NVIDIA,CUDA_8_0,Ampere,48G,400,1,GA100,HBM2e -NVIDIA;GeForce;RTX,4090,NVIDIAGeForce_RTX_4090,GPU,NVIDIA,CUDA 9.0,Lovelace,24G,450,1,AD102,GDDR6X -NVIDIA;GeForce;RTX,4080,NVIDIAGeForce_RTX_4080,GPU,NVIDIA,CUDA 9.0,Lovelace,16G,420,1,AD103,GDDR6X -NVIDIA;GeForce;RTX,4070,NVIDIAGeForce_RTX_4070,GPU,NVIDIA,CUDA 9.0,Lovelace,12G,285,1,AD104,GDDR6X -NVIDIA;GeForce;RTX;4060,Ti,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA 9.0,Lovelace,10G,300,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;4060,,NVIDIAGeForce_RTX_4060,GPU,NVIDIA,CUDA 9.0,Lovelace,8G,200,1,AD104,GDDR6 -NVIDIA;GeForce;RTX;3090,Ti,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6,Ampere,24G,450,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3090,,NVIDIAGeForce_RTX_3090,GPU,NVIDIA,CUDA_8_6,Ampere,24G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,16G,80,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3080;Ti,20 GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,20G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080;Ti,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,Mobile,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,Max-Q,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3080,12 GB,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,12G,350,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3080,,NVIDIAGeForce_RTX_3080,GPU,NVIDIA,CUDA_8_6,Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070;Ti,16 GB,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,16G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070;Ti,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,290,1,GA104,GDDR6X -NVIDIA;GeForce;RTX;3070,Mobile,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,Max-Q,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,80,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3070,,NVIDIAGeForce_RTX_3070,GPU,NVIDIA,CUDA_8_6,Ampere,8G,220,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,8G,200,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3060;Ti,GA103,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,8G,200,1,GA103S,GDDR6 -NVIDIA;GeForce;RTX;3060,Mobile,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,6G,80,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,Max-Q,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,6G,60,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA106,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,12G,170,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3060,GA104,NVIDIAGeForce_RTX_3060,GPU,NVIDIA,CUDA_8_6,Ampere,12G,170,1,GA104,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;Ti,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,Mobile,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,75,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050;4 GB,,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,90,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA107,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,8G,115,1,GA107,GDDR6 -NVIDIA;GeForce;RTX;3050,GA106,NVIDIAGeForce_RTX_3050,GPU,NVIDIA,CUDA_8_6,Ampere,8G,130,1,GA106,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080;SUPER,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,250,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Ti,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,11G,250,1,TU102,GDDR6 -NVIDIA;GeForce;RTX;2080,Mobile,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,150,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,Max-Q,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2080,,NVIDIAGeForce_RTX_2080,GPU,NVIDIA,CUDA_7_5,Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Mobile,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,Max-Q,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,80,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;SUPER,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,215,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Mobile,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,Refresh,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2070;Max-Q,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,90,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2070,,NVIDIAGeForce_RTX_2070,GPU,NVIDIA,CUDA_7_5,Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,65,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Mobile,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,115,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,Refresh,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,115,1,TU106B,GDDR6 -NVIDIA;GeForce;RTX;2060;Max-Q,,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,65,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU106,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,160,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,TU104,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,6G,160,1,TU104,GDDR6 -NVIDIA;GeForce;RTX;2060,SUPER,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,8G,175,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2060,12 GB,NVIDIAGeForce_RTX_2060,GPU,NVIDIA,CUDA_7_5,Turing,12G,184,1,TU106,GDDR6 -NVIDIA;GeForce;RTX;2050,Mobile,NVIDIAGeForce_RTX_2050,GPU,NVIDIA,CUDA_8_6,Ampere,4G,45,1,GA107,GDDR6 -NVIDIA;GeForce;MX570,GA107S,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6,Ampere,4G,25,1,GA107S,GDDR6 -NVIDIA;GeForce;MX570,GA107,NVIDIAGeForce_MX570,GPU,NVIDIA,CUDA_8_6,Ampere,2G,25,1,GA107,GDDR6 -NVIDIA;GeForce;MX250,GP108B,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108B,GDDR5 -NVIDIA;GeForce;MX250,GP108,NVIDIAGeForce_MX250,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP108,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP108,GDDR5 -NVIDIA;GeForce;MX150,GP107,NVIDIAGeForce_MX150,GPU,NVIDIA,CUDA_6_1,Pascal,2G,25,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;TITAN,X,NVIDIAGeForce_GTX_TITAN_X,GPU,NVIDIA,CUDA_5_2,Maxwell2,12G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Ti,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2,Maxwell2,6G,250,1,GM200,GDDR5 -NVIDIA;GeForce;GTX;980,Mobile,NVIDIAGeForce_GTX_980,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,4 GB,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M;GM204,,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;965M,GM206,NVIDIAGeForce_GTX_965M,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,OEM,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960;GM206,,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,120,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;960,GM204,NVIDIAGeForce_GTX_960,GPU,NVIDIA,CUDA_5_2,Maxwell2,3G,unknown,1,GM204,GDDR5 -NVIDIA;GeForce;GTX;950M,Mac,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950M,,NVIDIAGeForce_GTX_950M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX;950,OEM,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,4G,unknown,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,Low,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,75,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;950,,NVIDIAGeForce_GTX_950,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,90,1,GM206,GDDR5 -NVIDIA;GeForce;GTX;1660;Ti,Mobile,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,Max-Q,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,unknown,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660;Ti,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,120,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,SUPER,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,125,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1660,,NVIDIAGeForce_GTX_1660,GPU,NVIDIA,CUDA_7_5,Turing,6G,120,1,TU116,GDDR5 -NVIDIA;GeForce;GTX;1650;Ti,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDI A,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650;Ti,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,TU117,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,75,1,TU117,GDDR5 -NVIDIA;GeForce;GTX;1650,TU116,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,80,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,TU106,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,90,1,TU106,GDDR6 -NVIDIA;GeForce;GTX;1650,SUPER,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,100,1,TU116,GDDR6 -NVIDIA;GeForce;GTX;1650,Mobile,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1650,Max-Q,NVIDIAGeForce_GTX_1650,GPU,NVIDIA,CUDA_7_5,Turing,4G,30,1,TU117,GDDR6 -NVIDIA;GeForce;GTX;1080;Ti,10 GB,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,10G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080;Ti,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,11G,250,1,GP102,GDDR5X -NVIDIA;GeForce;GTX;1080,Mobile,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,Max-Q,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,11Gbps,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1080,,NVIDIAGeForce_GTX_1080,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1070,Ti,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,180,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Mobile,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,Max-Q,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,115,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1070,,NVIDIAGeForce_GTX_1070,GPU,NVIDIA,CUDA_6_1,Pascal,8G,150,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;6 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP104,GDDR5/GDDR5X -NVIDIA;GeForce;GTX;1060;6 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP104,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,3G,120,1,GP104,GDDR5 -NVIDIA;GeForce;GTX;1060;3 GB,GP106,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,3G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,Mobile,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,6G,80,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1060,8 GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,8G,120,1,GP104,GDDR5X -NVIDIA;GeForce;GTX;1060,5 GB,NVIDIAGeForce_GTX_1060,GPU,NVIDIA,CUDA_6_1,Pascal,5G,120,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP107,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,GP106,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP106,GDDR5 -NVIDIA;GeForce;GTX;1050;Ti,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,Ti,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;Max-Q,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3 GB,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050;3 GB,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,Mobile,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX;1050,,NVIDIAGeForce_GTX_1050,GPU,NVIDIA,CUDA_6_1,Pascal,2G,75,1,GP107,GDDR5 -NVIDIA;GeForce;GTX,980MX,NVIDIAGeForce_GTX_980MX,GPU,NVIDIA,CUDA_5_2,Maxwell2,8G,148,1,GM204,GDDR5 -NVIDIA;GeForce;GTX,960M,NVIDIAGeForce_GTX_960M,GPU,NVIDIA,CUDA_5_0,Maxwell,4G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,960A,NVIDIAGeForce_GTX_960A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,950A,NVIDIAGeForce_GTX_950A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;GTX,860M,NVIDIAGeForce_GTX_860M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,GDDR5 -NVIDIA;GeForce;GTX,1630,NVIDIAGeForce_GTX_1630,GPU,NVIDIA,CUDA_7_5,Turing,4G,75,1,TU117,GDDR6 -NVIDIA;GeForce;GTX,760,NVIDIAGeForce_GTX_760,GPU,NVIDIA,CUDA_3_0,Kepler,2G,170,1,GK104,GDDR5 -NVIDIA;GeForce;GTX,750,NVIDIAGeForce_GTX_750,GPU,NVIDIA,CUDA_5_2,Maxwell2,2G,60,1,GM206,GDDR5 -NVIDIA;GeForce;GT;710,OEM,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_3_5,Kepler2,1024M,unknown,1,GK208B,DDR3 -NVIDIA;GeForce;GT;710,,NVIDIAGeForce_GT_710,GPU,NVIDIA,CUDA_2_1,Fermi2,1024M,29,1,GF119,DDR3 -NVIDIA;GeForce;GT;1030,GK107,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_3_0,Kepler,2G,65,1,GK107,GDDR5 -NVIDIA;GeForce;GT;1030,GP108,NVIDIAGeForce_GT_1030,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,1010,NVIDIAGeForce_GT_1010,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP108,DDR4/GDDR5 -NVIDIA;GeForce;GT,740,NVIDIAGeForce_GT_740,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,65,1,GK106,GDDR5 -NVIDIA;GeForce;GT,730,NVIDIAGeForce_GT_730,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,64,1,GK107,GDDR5 -NVIDIA;GeForce;GT,720,NVIDIAGeForce_GT_720,GPU,NVIDIA,CUDA_3_0,Kepler,1024M,50,1,GK107,DDR3 -NVIDIA;GeForce;GT,610,NVIDIAGeForce_GT_610,GPU,NVIDIA,CUDA_2_1,Fermi,2G,29,1,GF108,DDR3 -NVIDIA;GeForce;945M,GM108,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,23,1,GM108,DDR3 -NVIDIA;GeForce;945M,GM107,NVIDIAGeForce_945M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;845M,GM108,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,GDDR5 -NVIDIA;GeForce;845M,GM107,NVIDIAGeForce_845M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,45,1,GM107,DDR3 -NVIDIA;GeForce,MX550,NVIDIAGeForce_MX550,GPU,NVIDIA,CUDA_7_5,Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX450,NVIDIAGeForce_MX450,GPU,NVIDIA,CUDA_7_5,Turing,2G,25,1,TU117,GDDR6 -NVIDIA;GeForce,MX350,NVIDIAGeForce_MX350,GPU,NVIDIA,CUDA_6_1,Pascal,2G,20,1,GP107,GDDR5 -NVIDIA;GeForce,MX330,NVIDIAGeForce_MX330,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX230,NVIDIAGeForce_MX230,GPU,NVIDIA,CUDA_6_1,Pascal,2G,10,1,GP108,GDDR5 -NVIDIA;GeForce,MX130,NVIDIAGeForce_MX130,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,MX110,NVIDIAGeForce_MX110,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,30,1,GM108,GDDR5 -NVIDIA;GeForce,945A,NVIDIAGeForce_945A,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,33,1,GM108,GDDR5 -NVIDIA;GeForce;940MX,GM108M,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0;OpenCL_3_0;unset;unset;unset;unset;unset,Maxwell,4G,23,1,GM108M,DDR3 -NVIDIA;GeForce;940MX,GM107,NVIDIAGeForce_940MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,23,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM107,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,75,1,GM107,DDR3 -NVIDIA;GeForce;940M,GM108,NVIDIAGeForce_940M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,940A,NVIDIAGeForce_940A,GPU,NVIDIA,CUDA_5_0,Maxwell,1024M,33,1,GM108,DDR3 -NVIDIA;GeForce,930MX,NVIDIAGeForce_930MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,17,1,GM108,DDR3 -NVIDIA;GeForce,930M,NVIDIAGeForce_930M,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,930A,NVIDIAGeForce_930A,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,33,1,GM108,DDR3 -NVIDIA;GeForce,920MX,NVIDIAGeForce_920MX,GPU,NVIDIA,CUDA_5_0,Maxwell,2G,16,1,GM108,DDR3 -NVIDIA;GeForce,920M,NVIDIAGeForce_920M,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,920A,NVIDIAGeForce_920A,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,910M,NVIDIAGeForce_910M,GPU,NVIDIA,CUDA_3_5,Kepler2,2G,33,1,GK208B,DDR3 -NVIDIA;GeForce,820M,NVIDIAGeForce_820M,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,810M,NVIDIAGeForce_810M,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;GeForce,710A,NVIDIAGeForce_710A,GPU,NVIDIA,CUDA_3_0,Kepler,2G,45,1,GK107,DDR3 -NVIDIA;CMP,90HX,NVIDIACmp_90HX,GPU,NVIDIA,CUDA_8_6,Ampere,10G,320,1,GA102,GDDR6X -NVIDIA;CMP,70HX,NVIDIACmp_70HX,GPU,NVIDIA,CUDA_8_6,Ampere,8G,unknown,1,GA104,GDDR6X -NVIDIA;CMP,50HX,NVIDIACmp_50HX,GPU,NVIDIA,CUDA_7_5,Turing,10G,250,1,TU102,GDDR6 -NVIDIA;CMP,40HX,NVIDIACmp_40HX,GPU,NVIDIA,CUDA_7_5,Turing,8G,185,1,TU106,GDDR6 -NVIDIA;CMP,30HX,NVIDIACmp_30HX,GPU,NVIDIA,CUDA_7_5,Turing,6G,125,1,TU116,GDDR6 -NVIDIA;CMP,170HX,NVIDIACmp_170HX,GPU,NVIDIA,CUDA_8_0,Ampere,16G,250,1,GA100,HBM2e -NVIDIA;TITAN,V,NVIDIATitan_V,GPU,NVIDIA,CUDA_7_0,Volta,12G,250,1,GV100,HBM2 -NVIDIA;TITAN,Xp,NVIDIATitan_Xp,GPU,NVIDIA,CUDA_6_1,Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,X,NVIDIATitan_X,GPU,NVIDIA,CUDA_6_1,Pascal,12G,250,1,GP102,GDDR5X -NVIDIA;TITAN,RTX,NVIDIATitan_RTX,GPU,NVIDIA,CUDA_7_5,Turing,24G,280,1,TU102,GDDR6 -NVIDIA,T600,NVIDIA_T600,GPU,NVIDIA,CUDA_7_5,Turing,4G,40,1,TU117,GDDR6 -NVIDIA,T550,NVIDIA_T550,GPU,NVIDIA,CUDA_7_5,Turing,4G,23,1,TU117,GDDR6 -NVIDIA,T500,NVIDIA_T500,GPU,NVIDIA,CUDA_7_5,Turing,2G,18,1,TU117,GDDR6 -NVIDIA,PG506-242,NVIDIA_PG506_242,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,PG506-232,NVIDIA_PG506_232,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,P106M,NVIDIA_P106M,GPU,NVIDIA,CUDA_6_1,Pascal,4G,75,1,GP106,GDDR5 -NVIDIA,P106-100,NVIDIA_P106_100,GPU,NVIDIA,CUDA_6_1,Pascal,6G,120,1,GP106,GDDR5 -NVIDIA,P106-090,NVIDIA_P106_090,GPU,NVIDIA,CUDA_6_1,Pascal,3G,75,1,GP106,GDDR5 -NVIDIA,P104-101,NVIDIA_P104_101,GPU,NVIDIA,CUDA_6_1,Pascal,4G,unknown,1,GP104,GDDR5 -NVIDIA,P104-100,NVIDIA_P104_100,GPU,NVIDIA,CUDA_6_1,Pascal,4G,unknown,1,GP104,GDDR5X -NVIDIA,P102-101,NVIDIA_P102_101,GPU,NVIDIA,CUDA_6_1,Pascal,10G,250,1,GP102,GDDR5 -NVIDIA,P102-100,NVIDIA_P102_100,GPU,NVIDIA,CUDA_6_1,Pascal,5G,250,1,GP102,GDDR5X -NVIDIA,A40,NVIDIA_A40,GPU,NVIDIA,CUDA_8_6,Ampere,48G,300,1,GA102,GDDR6 -NVIDIA,A30,NVIDIA_A30,GPU,NVIDIA,CUDA_8_0,Ampere,24G,165,1,GA100,HBM2 -NVIDIA,A2,NVIDIA_A2,GPU,NVIDIA,CUDA_8_6,Ampere,16G,60,1,GA107,GDDR6 -NVIDIA,A16,NVIDIA_A16,GPU,NVIDIA,CUDA_8_6,Ampere,64G,250,4,GA107,GDDR6 -NVIDIA,A10G,NVIDIA_A10G,GPU,NVIDIA,CUDA_8_6,Ampere,12G,150,1,GA102,GDDR6 -NVIDIA,A10,NVIDIA_A10,GPU,NVIDIA,CUDA_8_6,Ampere,24G,150,1,GA102,GDDR6 -NVIDIA;A100;SXM4,80 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,80G,400,1,GA100,HBM2e -NVIDIA;A100;SXM4,40 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,40G,400,1,GA100,HBM2e -NVIDIA;A100;PCIe,80 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,80G,250,1,GA100,HBM2e -NVIDIA;A100;PCIe,40 GB,NVIDIA_A100,GPU,NVIDIA,CUDA_8_0,Ampere,40G,250,1,GA100,HBM2e -NVIDIA;RTX;A5500,Mobile,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA103S,GDDR6 -NVIDIA;RTX;A5500,,NVIDIA_RTX_A5500,GPU,NVIDIA,CUDA_8_6,Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A5000,Mobile,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A5000,,NVIDIA_RTX_A5000,GPU,NVIDIA,CUDA_8_6,Ampere,24G,230,1,GA102,GDDR6 -NVIDIA;RTX;A500,Embedded,NVIDIA_RTX_A500,GPU,NVIDIA,CUDA_8_6,Ampere,4G,35,1,GA107S,GDDR6 -NVIDIA;RTX;A4500,Mobile,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,Embedded,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,16G,115,1,GA104,GDDR6 -NVIDIA;RTX;A4500,,NVIDIA_RTX_A4500,GPU,NVIDIA,CUDA_8_6,Ampere,20G,200,1,GA102,GDDR6 -NVIDIA;RTX;A4000,Mobile,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6,Ampere,8G,140,1,GA104,GDDR6 -NVIDIA;RTX;A4000,,NVIDIA_RTX_A4000,GPU,NVIDIA,CUDA_8_6,Ampere,16G,140,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,12 GB,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6,Ampere,12G,130,1,GA104,GDDR6 -NVIDIA;RTX;A3000;Mobile,,NVIDIA_RTX_A3000,GPU,NVIDIA,CUDA_8_6,Ampere,6G,130,1,GA104,GDDR6 -NVIDIA;RTX;A2000,Mobile,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,95,1,GA106,GDDR6 -NVIDIA;RTX;A2000,Embedded,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,8G,60,1,GA107S,GDDR6 -NVIDIA;RTX;A2000,12 GB,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,12G,70,1,GA106,GDDR6 -NVIDIA;RTX;A2000,,NVIDIA_RTX_A2000,GPU,NVIDIA,CUDA_8_6,Ampere,6G,70,1,GA106,GDDR6 -NVIDIA;RTX;A1000,Mobile,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,60,1,GA107,GDDR6 -NVIDIA;RTX;A1000,Embedded,NVIDIA_RTX_A1000,GPU,NVIDIA,CUDA_8_6,Ampere,4G,60,1,GA107S,GDDR6 -NVIDIA;RTX,A6000,NVIDIA_RTX_A6000,GPU,NVIDIA,CUDA_8_6,Ampere,48G,300,1,GA102,GDDR6 -NVIDIA;RTX,A4,NVIDIA_RTX_A4,GPU,NVIDIA,CUDA_8_6,Ampere,4G,unknown,1,GA107,GDDR6 -NVIDIA;T400,4 GB,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5,Turing,4G,30,1,TU117,GDDR6 -NVIDIA;T400,,NVIDIA_T400,GPU,NVIDIA,CUDA_7_5,Turing,2G,30,1,TU117,GDDR6 -NVIDIA;T1000,8 GB,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5,Turing,8G,50,1,TU117,GDDR6 -NVIDIA;T1000,,NVIDIA_T1000,GPU,NVIDIA,CUDA_7_5,Turing,4G,50,1,TU117,GDDR6 \ No newline at end of file diff --git a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.csv b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.csv index 20c0d5f..d428cc2 100644 --- a/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.csv +++ b/src/features/qualifiers/nvidia/db-accelerators.NVIDIA.csv @@ -1,4 +1,4 @@ -,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memorysize,accelerator_tdp,accelerator_processor_count,accelerator_processor,accelerator_memory_type +,,accelerator,accelerator_type,accelerator_manufacturer,accelerator_api,accelerator_architecture,accelerator_memory_size,accelerator_tdp,accelerator_processor_count,accelerator_processor,accelerator_memory_type NVIDIA;Tesla;V100;SXM3,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12_1,Volta,32G,250,1,GV100,HBM2 NVIDIA;Tesla;V100;SXM2,32 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12_1,Volta,32G,250,1,GV100,HBM2 NVIDIA;Tesla;V100;SXM2,16 GB,NVIDIATesla_V100,GPU,NVIDIA,CUDA_7_0;OpenCL_3_0;unset;unset;OpenGL_4_6;Vulkan_1_3;DirectX_12_1,Volta,16G,250,1,GV100,HBM2 diff --git a/src/features/qualifiers/xilinx/xilinx.jl b/src/features/qualifiers/xilinx/xilinx.jl index 7b3bec3..24c3730 100644 --- a/src/features/qualifiers/xilinx/xilinx.jl +++ b/src/features/qualifiers/xilinx/xilinx.jl @@ -4,7 +4,7 @@ abstract type Xilinx <: Manufacturer end; export Xilinx -abstract type UltrascalePlus_HBM_FPGA <: AcceleratorType end; export UltrascalePlus_HBM_FPGA -abstract type UltrascalePlus_VU9P <: AcceleratorType end; export UltrascalePlus_VU9P +abstract type UltrascalePlus_HBM_FPGA <: FPGA end; export UltrascalePlus_HBM_FPGA +abstract type UltrascalePlus_VU9P <: FPGA end; export UltrascalePlus_VU9P #TODO \ No newline at end of file