Linchakin

Chia Coin RAM Guide: The Best Memory Settings for PlottingByZhiye Liu We measure the impact that memory frequency has on the Chia plotting process.

 August 15, 2021     No comments   

Chia coin (XCH) has enjoyed one of the fastest growth rates in the cryptocurrency world. That's largely because, unlike Ethereum that's reliant on graphics cards power, Chia is a storage-based cryptocurrency. It's not the first time that storage is being used for a cryptocurrency, though. Filecoin (FIL) and Siacoin (SC) are also dependant on storage devices but haven't seemed to gain much traction. Chia, on the other hand, is off to a great start.

While Chia plotting, which is the process of creating a monetizable Chia file, puts a heavy emphasis on storage speed, other core components, such as the processor and memory, are equally important in creating plots. Having a processor with more cores and faster SSDs delivers better results, as you can see in our Best SSD article, but most Chia farmers might not think twice about the impact of memory speed. However, it's been well documented that memory frequency plays an important role in certain workloads, and we found that Chia plotting is no exception.

With the recent implementation of pooling, Chia farmers can now team up to increase their chances of winning, which has broadened the number of users that can partake without investing significantly in new hardware, which currently isn't a very profitable endeavor. However, if you have your own existing system and some free storage, you can create a few plots with ease. Furthermore, the introduction of the MadMax plotter changed how the game is played, allowing farmers to reduce plotting times. Today we'll evaluate the impact of memory speeds with both Chia's official plotter and the new MadMax plotter.

Test System

We kept our testing methodology as simple as possible. There is certainly room for further optimizations, but that's beyond the scope of this article.

For the Chia plotter, we measured the time that it requires to create two k=32 plots in parallel with a zero delay. We used the default settings for each plot that consisted of two processor threads, 3,390MB of memory and 128 buckets. 

For MadMax's plotter, we used stotiks' implementation 0.1.5 of the plotter that now includes a new Plot Manager GUI. We ysed the default values (256 buckets) and only increased the number of threads to the maximum of our processor to maximize performance.

Image 1 of 2

Intel System

Intel System (Image credit: Tom's Hardware)
Image 2 of 2

AMD System

AMD System (Image credit: Tom's Hardware)
Intel System AMD System
Processor Intel Core i9-10900K AMD Ryzen 9 5900X
Motherboard Asus ROG Maximus XII Apex Asus ROG Crosshair VIII Dark Hero
Memory G.Skill Ripjaws V DDR4-4000 C15 2x8GB G.Skill Ripjaws V DDR4-4000 C15 2x8GB
Graphics Card MSI GeForce RTX 2080 Ti Gaming X Trio MSI GeForce RTX 2080 Ti Gaming X Trio
Storage Toshiba PX04PMB080 800GB Toshiba PX04PMB080 800GB
Cooling Corsair Hydro H115i Pro Corsair Hydro H115i Pro
Power Supply Seasonic X-1250 1,250W Seasonic X-1250 1,250W

We evaluated seven different memory frequencies spanning from DDR4-2133 up to DDR4-4000. We used the same memory timings for each frequency to ensure an apples-to-apples comparison. We used Windows 10 with the latest May 2021 Update.

In the case of our AMD test system, we always ran the Ryzen 9 5900X's Infinity Fabric Clock (FCLK) in a 1:1:1 ratio with the unified memory controller clock (UCLK) and memory clock (MEMCLK).

MadMax Plotter Performance

Image 1 of 2

MadMax Plotter Performance

MadMax Plotter Performance (Image credit: Tom's Hardware)
Image 2 of 2

MadMax Plotter Performance

MadMax Plotter Performance (Image credit: Tom's Hardware)

Memory speeds had a huge impact on plotting time with the MadMad plotter. Bumping the memory speed from DDR4-2133 up to DDR4-4000 on the Intel platform shaved off 40 minutes, equivalent to a whopping 43% decrease in the time taken to complete a plot.

On the contrary, the impact of memory speeds was less pronounced on the AMD platform. There was still a noticeable difference in plotting performance, but the margin wasn't as big compared to the Intel platform. The jump from DDR4-2133 to DDR4-4000 only reduced plotting time by 6 minutes, or 15%.

Even DDR4-3000 and DDR4-3200 delivered 29% and 32% lower plotting times, respectively, than DDR4-2133 with the Intel system. On the AMD platform, however, both memory speeds offered a similar 9% margin.

Chia Plotter Performance

Image 1 of 2

Chia Plotter Performance

Chia Plotter Performance (Image credit: Tom's Hardware)
Image 2 of 2

Chia Plotter Performance

Chia Plotter Performance (Image credit: Tom's Hardware)

We observed an 18% reduction in plotting times between DDR4-2133 and DDR4-4000 on the Intel platform. The figure may seem small at first; however, if we convert the value to minutes, we're looking at a considerable margin of 53 minutes.

The performance gap on the AMD platform was in the same ballpark as Intel. It took us 15% less time to finish the plotting process with DDR4-4000 compared to DDR4-2133. The difference was 43 minutes.

Compared to DDR4-2133, DDR4-3000 and DDR4-3000 performed the same on the Intel platform as both took 13% less time to finish. For the AMD system, DDR4-3000 DDR4-3200 dropped plotting times by 11% and 12%, respectively.

One aspect to take into consideration is that we're using the same memory timings for comparison. So, logically, the performance margins will be bigger if you compare memory kits with different speeds and timings.

Adblock test (Why?)


You may be interested in:
>> Is a Chromebook worth replacing a Windows laptop?
>> Find out in detail the outstanding features of Google Pixel 4a
>> Top 7 best earbuds you should not miss

Related Posts:
>> Recognizing 12 Basic Body Shapes To Choose Better Clothes
>>Ranking the 10 most used smart technology devices
>> Top 5+ Best E-readers: Compact & Convenient Pen
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Email ThisBlogThis!Share to XShare to Facebook
Newer Post Older Post Home

0 Comments:

Post a Comment


Copyright © Linchakin | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates