본문 바로가기

benchmark

(17)
ESP32-C3 Dhrystone, Whetstone, IIR Benchmark 성능 테스트 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. 벤치마크 테스트 결과 부동소수점 연산이 많이 좋지 않은것 같다. ESP32-C3 는 RISC-V 코어를 사용해서 그런것인가? 좀더 확인이 필요 하지만 저렴한 가격에 이정도 성능이면 나쁘지 않은것 같다. .mode = ESP32 Dhrystone Benchmark, Version ..
ESP32 - Dhrystone, Whetstone, IIR Benchmark 성능 테스트 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. mode = ESP32 Dhrystone Benchmark, Version 2.1 (Language: C) --------------------------------------------------- Execution starts, 2000000 runs through Dhrys..
RP2040 Dhrystone, Whetstone, IIR Benchmark 성능 테스트 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. 133Mhz 클럭 주파수를 이용하고 기본 옵션으로 테스트 해 보면 77.7DMIPS가 측정된다. Dhrystone Benchmark, Version 2.1 (Language: C) mode = Arduino Execution starts, 300000 runs through Dh..
[STM32G4-SM EVM] STM32G431 Dhrystone, Whetstone 벤치마크 테스트 STM32G4 시리즈는 저렴한(2$대) 가격의 고성능 ARM Cortex M4 코어이다. 벤치마크로 MCU성늘을 측정해 보자 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. 기본 코드로 테스트 해보면 170Mhz 클럭 정도의 성능이 나오는것 같다. Whetstone Benchmark, Version 1.2 (Language: ..
[STM32-48 SSM] STM32F103 Dhrystone, Whetstone 벤치마크 테스트 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. .mode = Arduino Dhrystone Benchmark, Version 2.1 (Language: C) --------------------------------------------------- Execution starts, 300000 runs through Dhr..
ATSAMD21 SSM EVM - Dhrystone, Whetstone, IIR Benchmark 성능 테스트 ATSAMD21은 Cortex-M0+ 코어에 최대 48Mhz로 동작 한다. MCU 성능 측정을 위해 벤치마크 테스트 프로그램을 구동해 보자. Dhrystone, Whetstone 방식으로 테스트 했다. 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. Execution ends : 6.468 Seconds Microseconds for one run through Dhrystone: 21.56 Dhrystones per Second: 46379.04 VAX MIPS rating = 26.40 DMIPS ------------------------------------------------ Whetstone Benchmark, V..
[STM32G0 SSM EVM] Dhrystone, Whetstone, IIR Filter 벤치마크 테스트 MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. STM32G030 의 Dhrystone, Whetstone, IIR Filter 벤치마크 테스트 결과 플래시 메모리 용량 관계로 컴파일 에러가 발생한다. 정수 연산은 나쁘지 않은데 부동소수점 연산은 좋지 않다. STM32의 Cortex-M4코어와 비교하면 상당한 성능 차이가 있는..
[STM32-64 Ardu] STM32F405 Dhrystone, Whetstone 벤치마크 테스트 STM32F405 는 저렴하면서 성능 좋은 MCU로 많이 사용하고 있는데 성능 테스트를 위해 MCU 벤치 마크 테스트를 해 보자. MCU 성능 측정을 할수 있는 벤치마크 방법은 여러가지가 있지만 Dhrystone, Whetstone 방식을 많이 사용한다. 각각의 특징은 아래와 같다. Dhrystone - 정수(ALU)연산성능 측정, MIPS 수치로 표기 Whetstone - 부동소수점(FPU)연산성능 측정, MFLOPS 수치로 표기 테스트 코드는 STM32H MCU Dhrystone, Whetstone, IIR Benchmark 성능 테스트 를 이용하였다. STM32F405 Dhrystone, Whetstone 벤치마크 테스트 결과 특히 FPU성능이 좋아 보인다. mode = Arduino Dhrysto..

반응형