Wiznet makers

louis_m

Published March 05, 2025 ©

89 UCC

16 WCC

38 VAR

0 Contests

0 Followers

0 Following

W55RP20 Coremark Test

W55RP20-EVB-Pico Network Coremark Test

COMPONENTS Hardware components

WIZnet - W55RP20

x 1


WIZnet - W55RP20-EVB-Pico

x 1


PROJECT DESCRIPTION

The W55RP20 is part of WIZnet's ioNIC series, which integrates the RP2040 microcontroller and W5500 Ethernet controller into a single chip. The chip provides a dual-core ARM Cortex-M0+ processor (up to 133 MHz) and a hardware-based TCP/IP stack to enable reliable and efficient network communication in IoT applications.

W55RP20-EVB-PICO

W55RP20 Datasheet

Introduction to CoreMark

CoreMark is a comprehensive benchmark designed to measure the performance of central processing units (CPUs) used in embedded systems. Written in C, it includes the following algorithms:

  • List processing: Adding, deleting, modifying, retrieving, and sorting.
  • Matrix operations: Common matrix computations.
  • State machines: Verifying whether an input stream contains valid numbers.
  • Cyclic Redundancy Check (CRC): Data integrity validation.

CoreMark has quickly become the industry standard for assessing and comparing processor performance. To ensure the compiler does not pre-calculate results during compilation, every computation in the programme is performed dynamically. Furthermore, the benchmark ensures that the timing only accounts for the benchmark's own code, not external libraries.

The performance metric is the number of times the CoreMark programme executes within a specific time frame, expressed as CoreMark/MHz. A higher value indicates better performance.

The official EEMBC website [https://www.eembc.org/coremark/scores.php] provides performance scores for various CPUs tested with CoreMark. Note that scores can vary depending on the compiler and its optimisation level.

CoreMark website: [https://www.eembc.org]
Source code: [https://github.com/eembc/coremark]

 

Test Condition

Device

W55RP20-EVB-Pico

CPU clock

133MHz

Interface speed

PIO SPI / Full Duplex / Master

Data size

2048

Transfer cycle

5ms

Benchmark

CoreMark 1.0 (Iteration : 5000)

 

Test Result

W55RP20-EVB-Pico(client) ---> PC(server)

score : 232.061528

Total time (secs): 21.5460

send count : 4310

time/count : 0.004872

 

Documents
Comments Write

Similar projects you might like

Implementing IoT remote device control on Raspberry Pi's RP2040 + W5500

Implementing IoT remote device control on Raspberry Pi's RP2040 + W5500

simons
  • 1090

  • 0

With your voice, you can control light, temperature, and bed gradient!!

[Recuration] Smart Bed System Using webOS

josephsr
  • 819

  • 0

일부 제조업체는 LLM Steak Classifier AIOT Bot 으로 알려진 Pi 기반 AI 고기 요리 모니터를 만든 개발자 Simon처럼 맛볼 수 있는 Raspberry Pi 프로젝트 를 만드는 방법을 확실히 알고 있습니다. 이 프로젝트는 실제 센서와 함께 ChatGPT를 사용하

Raspberry Pi 프로젝트가 잘 완료되었습니다. AI를 사용하여 고기를 완벽하게 요리합니다.

simons
  • 1004

  • 0

This basic GPIO input/output testing provides foundational knowledge for using the Raspberry Pi Pico in various electronics projects.

[Recuration] Using Raspberry Pi Pico(W5100S-EVB-Pico) ADC

Benjamin
  • 1302

  • 0

Do not Miss the IoT Module by Wiznet with RP2040 and Ethernet

Do not Miss the IoT Module by Wiznet with RP2040 and Ethernet

simons
  • 676

  • 0

RRW_LAB aka Remora RPi/W5500 LinuxCNC Adapter Board is a CNC controller board for use with LinuxCNC

Remora RPi/W5500 LinuxCNC Adapter Board

louis_m
  • 1493

  • 0

The Solar Power Monitoring Device using W55RP20 transmits the solar charging status of each cell to the cloud.

WIZnet Success Stories : Daeyeon C&I Solar Power Monitoring System

Alan
  • 328

  • 0

This guide explains how to connect a Raspberry Pi Pico or Pico 2 to the internet using a wired Ethernet connection

Wire Raspberry Pi Pico or Pico 2 to your LAN and Internet

lawrence
  • 122

  • 0