NVIDIA GeForce RTX 2080 Ti performance test

NVIDIA GeForce RTX 2080 Ti performance test

Hello everyone in the Cortex community! Today I have a special content to share with you.

First, some background:

Thanks to the help of a mysterious friend in the Cortex community, we successfully got NVIDIA's latest flagship graphics card, the GeForce RTX 2080 Ti, on the afternoon of September 23. This new flagship that has been dreaming of game enthusiasts and hardware enthusiasts has finally arrived at the Cortex Labs office. We will conduct in-depth testing of the 2080Ti in the future.


Of course, many evaluation agencies have already done tests on gaming performance and other aspects. Cortex Labs is more concerned about the improvement of the 2080 Ti's machine learning performance and mining performance compared to the 1080 Ti graphics card.


After getting the graphics card, the operator could not wait any longer and did a simple test on the mining performance of 2080 Ti at the fastest speed. At the same time, a 1080 Ti graphics card was also run as a reference and comparison. Let's take a look at the improvement of 2080 Ti in mining performance from this perspective.

Let’s first take a look at the product appearance of 2080 Ti.

I won't go into detail about this part, just look at the pictures. What we got is a non-public version card from GIGABYTE, the specific product model is: GIGABYTE GeForce RTX 2080 Ti Windforce OC 11G.


Well, let's take a look at the actual photos of this product and compare it with the 1080 Ti. (To be clear, the 1080 Ti is the MSI 1080 Ti turbo fan used by Cortex Labs for deep learning. The specific product model is: MSI GeForce GTX 1080 Ti AERO 11G OC)


(2080 Ti outer packaging)


(1080 Ti and 2080 Ti real shot front comparison)


(Actual thickness comparison between 1080 Ti and 2080 Ti)


(Detailed parameters are from GIGABYTE official website)

After looking at the product, you need to prepare the test environment.


We used the SuperMicro SuperServer 4028GR-TR machine learning server available in the office as the test platform. The basic configuration of the server is as follows:

Motherboard: Super X10DRG-O+-CPU

CPU: intel® Xeon® processor E5-2600 v4†/ v3 family (up to 160W TDP) *

Dual Socket R3 (LGA 2011)

Memory: 2400 MHZ DDR4 SDRAM 72-bit

System: Linux Ubuntu 18.04

Then explain the mining algorithm tested:

Generally speaking, when testing the mining performance of GPU, the main choice is ETH's Ethash algorithm or ZEC's Equihash algorithm. However, mining machine manufacturers have developed and mass-produced ASIC mining machines for these two algorithms. However, due to the relatively high demand for video memory for the Ethash algorithm, the impact of Ethash ASIC mining machines on GPU mining is not very large, while the impact of Equihash ASIC mining machines on GPU mining is very large (A9, Z9 mini and other machines). Therefore, we choose ETH's Ethash algorithm for testing here.

 

Finally, let me introduce the selection of mining software:

We initially chose Claymore mining software, which is more familiar to miners, for testing. However, in actual testing, Claymore has not yet been perfectly adapted to 2080Ti. In the end, we chose EthMiner as the mining software.

All the preparations have been completed. We have officially installed both graphics cards on the server and installed the drivers.

The driver version of 1080 Ti is: NVIDIA-Linux-x86_64-390.87.run

The driver version of 2080 Ti is: NVIDIA-Linux-x86_64-410.57.run


(1080 Ti and 2080 Ti are already installed)


The exciting moment is coming soon!!!

After booting, we can see that both card drivers are normal.


(When checking GPU information in Linux system, the displayed information is incomplete)


(Another picture with complete information)


Running EthMiner, both cards can mine smoothly and display the local computing power. After stabilizing, we take a screenshot.


(GPU0 is 2080 Ti, GPU1 is 1080Ti)


From the figure we can see that the computing power performance of the two graphics cards under the Ethash algorithm is as follows when neither is overclocked:

1080 Ti Hashrate: 32.46 MH/s Power Consumption: 212W

2080 Ti Hashrate: 50.90 MH/s Power Consumption: 257W

 

Here we can also see that the improvement of 2080 Ti over 1080 Ti is quite obvious, with the computing power under the Ethash algorithm increased by 56.8%, while the power consumption only increased by 21.2%.

 

However, in the past, when using 1080 Ti for mining, there were actually many tools to optimize the computing power of 1080 Ti. However, there is no similar program for 2080 Ti at present. We choose a commonly used software to optimize the computing power of 1080 Ti and see how big the gap is.


(After using the 1080 Ti computing power optimization tool, the computing power performance of the two graphics cards)


After turning on the optimization tool, we can see that the computing power of GPU1 (that is, 1080 Ti) has increased from 32.46 MH/s to 45.19 MH/s, an increase of 12.73 MH/s. However, this optimization tool has no optimization effect on 2080 Ti. As a result, the computing power difference between 1080 Ti and 2080 Ti under the Ethash algorithm is only about 5.7 MH/s.

After testing this far, you may complain, is this the only performance improvement of 2080 Ti?


In fact, this is not the case. After all, the product cycle of 1080 Ti has entered its final stage. After so many years of development, countless people have repeatedly improved and optimized this product. However, not many people have received the 2080 Ti product yet, let alone optimized it. Although the final difference in our test is not very large, this is a contest between "the previous generation product optimized to the extreme" and "the new product is purely original", and it is only the performance under the Ethash algorithm. Therefore, this data test is only of reference significance under the specific algorithm at the current time.

Just after our operations team finished testing the mining performance, our AI team couldn't wait to start deploying machine learning tasks on the server. We implemented the following operations on the server at the fastest speed (the description comes from our AI R&D team): We used resnet50 to perform image classification tasks on the cifar10 dataset (10 categories, and resized the image to (224, 224)). In the latest cuda 10.0+pytorch 0.4.1+cuDNN 7.3 environment, we tested training + inference on the 2080ti and 1080ti graphics cards. The test results are as follows:


(1080 Ti running)

(The training time for 1080 Ti is about 280.66s, and the inference time is about 18.54s)

(2080 Ti running)

(The training time of 2080 Ti is about 235.30s, and the inference time is about 17.12s)


Through the above tests, we found that the 2080 Ti reduced the training time by 16.16% and the inference time by 7.7% compared to the 1080 Ti.

 

However, considering that the existing software support is not mature enough, the results this time are only a preliminary reference. We feel that this result is not satisfactory. Of course, we will have more in-depth tests in the future and share the test progress of our development team with friends in the whole community.


<<:  Bitmain releases 7nm Bitcoin mining chip, new mining machine is coming soon

>>:  ViaBTC Mining Pool Xu Haoyang: Deploying the entire industry chain in the mining industry is the future trend

Recommend

A man who looks poor and useless

1. Men with sparse teeth are useless Teeth can be...

People with upturned noses like to read books, right?

Generally speaking, it is incredible to see a per...

Forehead shape analysis

The forehead is very important in physiognomy. It ...

How to tell your fortune from your nose

The two wings of the nose represent a person'...

6 types of facial features of men with good luck and fortune

A person's destiny can be divided into many k...

Blockchain consortium R3 applies for patent on distributed ledger technology

R3CEV, the blockchain alliance, wants to apply fo...

What are the facial features of rich and powerful people?

A person's destiny has already been arranged ...

Microsoft and KPMG launch blockchain innovation workshop

Technology giant Microsoft and professional servi...

How is the fortune of people with black foreheads?

There is a saying in physiognomy that a black for...

Dark Web Processes More Bitcoin Transactions Than BitPay, Study Shows

Darknet markets processed more bitcoin transactio...

What does a man's small mouth and thin lips mean?

Our facial features include irrelevant features, ...