Difference between revisions of "Bench Arith GD32VF103 2p6p0 Balanced"
(Created page with " <nowiki>IEEE-754 Floating-point Library Benchmarks Copyright (c) 2018-2021 SEGGER Microcontroller GmbH. System: emFloat v2.6.0 Target: GD32VF103 Target: RV32IMAC Target: Lit...") |
(No difference)
|
Latest revision as of 16:34, 3 September 2021
IEEE-754 Floating-point Library Benchmarks Copyright (c) 2018-2021 SEGGER Microcontroller GmbH. System: emFloat v2.6.0 Target: GD32VF103 Target: RV32IMAC Target: Little-endian byte order Config: SEGGER_RTL_OPTIMIZE = 0 Config: SEGGER_RTL_FP_HW = 0 // No FPU, software floating point Config: SEGGER_RTL_FP_ABI = 0 // Floats and doubles in core registers Config: With assembly-coded acceleration Config: With fully conformant NaNs ====================== GNU libgcc API ====================== Function Min Max Avg Description -------------- ------ ------ ------ ------------------------------- __addsf3 44 53 45.7 Random distribution over (0, 1), operands differ __subsf3 38 64 58.2 Random distribution over (0, 1), operands differ __mulsf3 35 41 36.5 Random distribution over (0, 1), operands differ __divsf3 65 65 65.0 Random distribution over (0, 1), operands differ __ltsf2 10 10 10.0 Random distribution over (0, 1), operands differ __lesf2 9 9 9.0 Random distribution over (0, 1), operands differ __gtsf2 9 9 9.0 Random distribution over (0, 1), operands differ __gesf2 10 10 10.0 Random distribution over (0, 1), operands differ __eqsf2 9 9 9.0 Random distribution over (0, 1), operands differ __nesf2 9 9 9.0 Random distribution over (0, 1), operands differ __adddf3 48 67 58.4 Random distribution over (0, 1), operands differ __subdf3 59 116 79.4 Random distribution over (0, 1), operands differ __muldf3 61 71 65.0 Random distribution over (0, 1), operands differ __divdf3 289 306 297.1 Random distribution over (0, 1), operands differ __ltdf2 14 15 14.4 Random distribution over (0, 1), operands differ __ledf2 14 15 14.4 Random distribution over (0, 1), operands differ __gtdf2 14 15 14.6 Random distribution over (0, 1), operands differ __gedf2 14 15 14.6 Random distribution over (0, 1), operands differ __eqdf2 13 16 13.0 Random distribution over (0, 1), operands differ __eqdf2 13 13 13.0 Random distribution over (0, 1), operands differ __fixsfsi 13 13 13.0 Random distribution over (-2^31.., 1..2^31) __fixunssfsi 11 11 11.0 Random distribution over (1..2^31) __fixsfdi 18 23 20.5 Random distribution over (-2^63..1, 1..2^63) __fixunssfdi 13 18 15.5 Random distribution over (-2^63..2^63) __floatsisf 38 40 38.3 Random distribution over (-2^31.., 1..2^31) __floatunsisf 35 36 35.1 Random distribution over (1..2^31) __floatdisf 46 50 47.9 Random distribution over (-2^63..1, 1..2^63) __floatundisf 39 47 40.6 Random distribution over (-2^63..2^63) __fixdfsi 8 16 15.7 Random distribution over (-2^31.., 1..2^31) __fixunsdfsi 6 13 12.8 Random distribution over (1..2^31) __fixdfdi 7 29 25.2 Random distribution over (-2^63..1, 1..2^63) __fixunsdfdi 7 23 19.8 Random distribution over (-2^63..2^63) __floatsidf 33 33 33.0 Random distribution over (-2^31.., 1..2^31) __floatunsidf 29 29 29.0 Random distribution over (1..2^31) __floatdidf 36 55 45.2 Random distribution over (-2^63..1, 1..2^63) __floatundidf 32 49 40.1 Random distribution over (-2^63..2^63) __extendsfdf2 12 12 12.0 Random distribution over (-2^63..1, 1..2^63) __truncdfsf2 25 25 25.0 Random distribution over (-2^63..1, 1..2^63)