Memory Read/Write Speed Test Report for Renesas G2L A55 SOM


1. Test Objective

Objective: To test the read and write speed of memory, specifically the performance of DDR4.

Hardware Platform: WTB-G2LS_V02 industrial control board launched by Weixin Technology (including the WTC-G2LS_V03 System-On-Module)

System Platform: Linux 5.10

图一 WTB-G2LS_V02工控板--宽770.png

Figure 1: WTB-G2LS_V02 Industrial Control Board


2. Test Results

Test result for a single Micron 1GB DDR4 memory: 1050MB/s

Test result for a single Samsung 512MB DDR4 memory: 1060MB/s


3. Test Tool

Memory bandwidth test tool: mbw

Mbw is a memory bandwidth testing tool that can test memory copy speed in three different modes: byte copy, block copy, and overall copy. The program source code is simple and easy to understand.

How to get: git clone http://github.com/raas/mbw

After compiling with the appropriate cross-compiler, copy it to the machine for execution.


root@weathink:~# ./mbw -h    

mbw memory benchmark v1.5, https://github.com/raas/mbw

Usage: mbw [options] array_size_in_MiB

Options:

        -n: number of runs per test (0 to run forever)

        -a: Don't display average

        -t0: memcpy test

        -t1: dumb (b[i]=a[i] style) test

        -t2: memcpy test with fixed block size

        -b: block size in bytes for -t2 (default: 262144)

        -q: quiet (print statistics only)

(will then use two arrays, watch out for swapping)

'Bandwidth' is the amount of data copied over the time this operation took.

The default is to run all tests available.

root@weathink:~#


4. Test Process

4.1 Testing Single Micron 1GB DDR4

Perform memory read/write speed tests on a single Micron 1GB DDR4 module.

Command used:

./mbw -q -n 10 256

Where:

-n indicates the number of test runs

256 indicates the memory size tested, which is 256MB

图二 1GB DDR4 测试速率-宽770.jpg

Figure 2: 1GB DDR4 Test Speed


For the detailed test report, please refer to the download link.https://www.weathink.com/service/xiazai/wendang/7.html



Tags: Array