Skip to content

StarFive VisionFive 2 #10

@geerlingguy

Description

@geerlingguy

DSC00545

Basic information

Linux/system information

# output of `neofetch`
       _,met$$$$$gg.          user@starfive 
    ,g$$$$$$$$$$$$$$$P.       ------------- 
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux bookworm/sid riscv64 
 ,$$P'              `$$$.     Host: StarFive VisionFive V2 
',$$P       ,ggs.     `$$b:   Kernel: 5.15.0-starfive 
`d$$'     ,$P"'   .    $$$    Uptime: 6 mins 
 $$P      d$'     ,    $$P    Packages: 1035 (dpkg) 
 $$:      $$.   -    ,d$$'    Shell: bash 5.1.16 
 $$;      Y$b._   _,d$P'      Resolution: 1920x1080 
 Y$$.    `.`"Y$$$$P"'         Terminal: /dev/pts/0 
 `$$b      "-.__              CPU: (4) @ 1.500GHz 
  `Y$$                        Memory: 262MiB / 7927MiB 
   `Y$$.
     `$$b.                                            
       `Y$$b.                                         
          `"Y$b._
              `"""

# output of `uname -a`
Linux starfive 5.15.0-starfive #1 SMP Mon Dec 19 07:56:37 EST 2022 riscv64 GNU/Linux

Benchmark results

CPU

Power

  • Idle power draw (at wall): 3.1 W
  • Maximum simulated power draw (stress-ng --matrix 0): 5.3 W
  • During Geekbench multicore benchmark: 5.2 W
  • During top500 HPL benchmark: TODO W

Disk

SanDisk Extreme 128GB microSD

Benchmark Result
fio 1M sequential read 23.6 MB/s
iozone 1M random read 21.02 MB/s
iozone 1M random write 19.40 MB/s
iozone 4K random read 5.82 MB/s
iozone 4K random write 2.83 MB/s

KIOXIA XG6 1GB NVMe SSD

Benchmark Result
fio 1M sequential read 149 MB/s
iozone 1M random read 237.35 MB/s
iozone 1M random write 242.66 MB/s
iozone 4K random read 27.87 MB/s
iozone 4K random write 72.73 MB/s

curl https://raw.githubusercontent.com/geerlingguy/pi-cluster/master/benchmarks/disk-benchmark.sh | sudo bash

Run benchmark on any attached storage device (e.g. eMMC, microSD, NVMe, SATA) and add results under an additional heading. Download the script with curl -o disk-benchmark.sh [URL_HERE] and run sudo DEVICE_UNDER_TEST=/dev/sda DEVICE_MOUNT_PATH=/mnt/sda1 ./disk-benchmark.sh (assuming the device is sda).

Also consider running PiBenchmarks.com script.

Network

iperf3 results:

  • iperf3 -c $SERVER_IP: 937 Mbps
  • iperf3 --reverse -c $SERVER_IP: 774 Mbps
  • iperf3 --bidir -c $SERVER_IP: 941 Mbps up / 262 Mbps down

I tested both 1 Gbps interfaces, and they both worked with similar results, and I could connect to two different IPs at once.

GPU

  • TODO: Haven't determined standardized benchmark yet. See Issue #2.

Memory

  • TODO: Haven't determined standardized benchmark yet. See Issue #2.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions