Re: [Fuego] [PATCH] Dhrystone/spec.json: Add Spec for 2000M LOOP count

<[email protected]> Mon, 11 Apr 2022 11:16:22 +0000
Newsgroups dev.linux.lists.fuego
Message-ID <TYCPR01MB6095CD37B6D07C7530926428B3EA9@TYCPR01MB6095.jpnprd01.prod.outlook.com>
Dear Tim,

Thank you for merging the changes. Please find my comments below.

> -Do you have a board for which the 500M test does not successfully comple=
te?
> - How longs does the Dhrystone test take on your systems (using the 2000M=
 spec)?
	- We want to measure the performance on cloud environments and because the=
y are little higher configuration we need 2000M spec in our fuego tests.
	- It took ~3minutes with 2000M spec in cloud environment.


Thanks & Regards
Sireesha


-----Original Message-----
From: Bird, Tim <[email protected]>=20
Sent: Thursday, April 7, 2022 3:34 AM
To: nakkala sireesha(=1B$B#T#S#I#P=1B(B) <[email protected]=
>
Cc: [email protected]; dinesh kumar(=1B$B#T#S#I#P=1B(B) <dine=
[email protected]>; hayashi kazuhiro(=1B$BNS=1B(B =1B$BOB9(=1B(B =
=1B$B""#S#W#C"~#A#C#T=1B(B) <[email protected]>
Subject: RE: [PATCH] Dhrystone/spec.json: Add Spec for 2000M LOOP count

Sireesha,

This one it pretty straightforward.  Although I would have chosen a differe=
nt spec name, that's a minor criticism, and I've applied this patch as is.

I tested it and everything works fine.  On one of my boards, using the 2000=
M spec results in a test that runs for 32 minutes, which exceeds the defaul=
t timeout (of 30 minutes).  But that is easily adjusted, and it wouldn't ma=
ke sense to run this test with that spec due to the long duration of the te=
st.

I do have a few questions, though:

 - Do you have a board for which the 500M test does not successfully comple=
te?
 - How longs does the Dhrystone test take on your systems (using the 2000M =
spec)?

This is mostly just out of curiosity.  Most of my embedded boards are quite=
 slow by comparison.  I only have one board for which the default test has =
problems due to too-fast execution (ie not enough loops in the default spec=
).

Thanks for the submission.
 -- Tim

P.S. Sorry for the slow response.  I was on an extended vacation for most o=
f March and didn't see this until just this past Monday.

> -----Original Message-----
> From: [email protected]=20
> <[email protected]>
> From: sireesha <[email protected]>
>=20
> Signed-off-by: sireesha <[email protected]>
> ---
>  tests/Benchmark.Dhrystone/spec.json | 3 +++
>  1 file changed, 3 insertions(+)
>=20
> diff --git a/tests/Benchmark.Dhrystone/spec.json=20
> b/tests/Benchmark.Dhrystone/spec.json
> index b8604a6..12f5b5e 100644
> --- a/tests/Benchmark.Dhrystone/spec.json
> +++ b/tests/Benchmark.Dhrystone/spec.json
> @@ -15,6 +15,9 @@
>          },
>          "500M": {
>              "LOOPS":"500000000"
> +        },
> +        "2000M": {
> +            "LOOPS":"2000000000"
>          }
>      }
>  }
> --
> 2.20.1
>=20