Message boards : Benchmark Application : Something For The Weekend
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3961 - Posted: 5 Aug 2016, 12:36:03 UTC

Here is the new benchmarking application that can used to measure the performance of your machine. It runs the ATLAS Kit Validation which is what has recently been used as a benchmark for the cloud procurement activities. It supports multi-core and essentially the faster it runs the better. The results are sent to our servers and we will try to expose these to you at a later date.
ID: 3961 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rasputin42
Volunteer tester

Send message
Joined: 16 Aug 15
Posts: 966
Credit: 1,211,816
RAC: 0
Message 3963 - Posted: 5 Aug 2016, 13:33:47 UTC - in response to Message 3961.  
Last modified: 5 Aug 2016, 13:34:07 UTC

Thanks, Laurence.

However, i fail to see a benchmarking tool of any kind, just a report about it.

Not, where it is, which one to run and how.
ID: 3963 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3964 - Posted: 5 Aug 2016, 13:43:25 UTC - in response to Message 3963.  

It is a new application in this project. Take a look at my results.
ID: 3964 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 3965 - Posted: 5 Aug 2016, 17:28:17 UTC - in response to Message 3964.  
Last modified: 5 Aug 2016, 17:54:11 UTC

It is a new application in this project. Take a look at my results.

No access to the last link. This one works.

Didn't you compress the Benchmark_2016_08_05.vdi file (869856,94 K)? It was! the uncompressed file was 3575808kB.
I ran 1 task. http://lhcathomedev.cern.ch/vLHCathome-dev/result.php?resultid=232381 It created a VM with 8 processors, 1024MB RAM and swap 1024MB too and all swap is used.
ID: 3965 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3967 - Posted: 5 Aug 2016, 18:41:07 UTC - in response to Message 3965.  

The memory scaling with cores hasn't been configured. After experimenting, we should know what it should be set to.
ID: 3967 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3968 - Posted: 5 Aug 2016, 18:44:46 UTC - in response to Message 3967.  

How can you have run time less that CPU time! Result 232372.
ID: 3968 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 3969 - Posted: 5 Aug 2016, 19:08:44 UTC - in response to Message 3968.  

How can you have run time less that CPU time! Result 232372.

you = Steve Hawker* (owner of that task)

His VM has 4 cores, so in theory the cpu time could be 4 times the elapsed time.
ID: 3969 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3972 - Posted: 5 Aug 2016, 21:41:50 UTC - in response to Message 3969.  

Here is an example of the message that we get back after running the benchmark.

{"message":{"_timestamp":"2016-08-05T13:37:59Z","_id":"2-501_2016-08-05T13:37:59Z","profiles":{"rkv":{"evt":{"speed_real":["0.948"],"speed_cpu":["0.992"],"cpu_values":[1.00791],"real_values":[1.05503],"entries":99},"initialization":{"cpu_values":[96.759],"real_values":[332.8],"entries":1},"finalization":{"cpu_values":[0.013],"real_values":[0],"entries":1}},"kv":{"start":"1470397080","thr_1":{"finalization":{"real":{"unit":"s","value":0},"vmem":{"unit":"MB","value":1355.043},"cpu":{"unit":"s","value":0.013},"entries":1},"initialization":{"real":{"unit":"s","value":332.8},"vmem":{"unit":"MB","value":1291.977},"cpu":{"unit":"s","value":96.759},"entries":1},"evt":{"real":{"unit":"s","value":1.05503,"error":0.44877},"vmem":{"unit":"MB","value":1353.246},"cpu":{"unit":"s","value":1.00791,"error":0.44521},"entries":99},"vmem-leak":{"evt 2-20":{"unit":"kb/evt","value":0},"evt 21-50":{"unit":"kb/evt","value":0},"first-evt":{"unit":"Mb","value":1353.246},"last -evt":{"unit":"Mb","value":1353.246},"evt 51+":{"unit":"kb/evt","value":0},"10th -evt":{"unit":"Mb","value":1353.246}},"memory":{"vm_exe":{"unit":"kB","value":1400},"VmHWM":{"unit":"kB","value":1016876},"VmSwap":{"unit":"kB","value":1387568},"VmPeak":{"unit":"kB","value":2696},"VmPTE":{"unit":"kB","value":32},"VmSize":{"unit":"kB","value":0},"VmLck":{"unit":"kB","value":0},"vm_data":{"unit":"kB","value":899564},"VmLib":{"unit":"kB","value":215624},"VmStk":{"unit":"kB","value":1016800},"VmRSS":{"unit":"kB","value":1387568}}},"kv_tag":"KV-Bmk-BOINC","end":"1470397697"}},"metadata":{"benchmark_target":"machine","meminfo":2044680,"UID":"2-501","classification":"i6_1_f6m42s7_mhz2494.316","freetext":"Dev","cpuname":"Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz","ip":"10.0.2.15","osdist":"Scientific Linux release 6.7 (Carbon)","bogomips":4988.63,"VO":null,"cpunum":1,"pnode":"","mp_num":"1","pyver":"2.6.6","cloud":"BOINC"}},"@version":"1","@timestamp":"2016-08-05T11:48:30.616Z"}
ID: 3972 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Toby Broom

Send message
Joined: 19 Aug 15
Posts: 46
Credit: 3,565,301
RAC: 172
Message 3973 - Posted: 5 Aug 2016, 22:14:12 UTC

I got one, only seems to use about 25% on my 10core 20 thread machine.
ID: 3973 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rasputin42
Volunteer tester

Send message
Joined: 16 Aug 15
Posts: 966
Credit: 1,211,816
RAC: 0
Message 3974 - Posted: 5 Aug 2016, 22:17:09 UTC

It seems, it uses whatever memory is allocated plus some swap.
ID: 3974 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile ivan
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 20 Jan 15
Posts: 1129
Credit: 7,888,015
RAC: 1,314
Message 3978 - Posted: 6 Aug 2016, 10:04:21 UTC - in response to Message 3974.  

It seems, I've had two crashes out of two so far...
ID: 3978 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile tullio

Send message
Joined: 17 Aug 15
Posts: 62
Credit: 296,695
RAC: 0
Message 3979 - Posted: 6 Aug 2016, 10:47:01 UTC
Last modified: 6 Aug 2016, 10:48:41 UTC

Me too. But all multicore tasks fail on my Opteron 1210 running SuSE Linux because it has only 2 cores, while CMS tasks run nicely. Also my 32-bit Linux laptop never fails and is contributing to MCPLots while the 84554 Windows 10 PC wth its AMD A10-6700 and 4 cores is not detected.
Tullio
ID: 3979 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 3980 - Posted: 6 Aug 2016, 11:08:33 UTC

All Benchmark Application tasks for my computer (ID 37) are succeeding.
I changed the configuration, so that only single core VM's are created.
I advise to increase the RAM to 1408MB for a single core to reduce the swapping to a minimum.
ID: 3980 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 3981 - Posted: 6 Aug 2016, 11:14:02 UTC - in response to Message 3978.  
Last modified: 6 Aug 2016, 11:14:30 UTC

ivan wrote:
It seems, I've had two crashes out of two so far...

On both machines:
2016-08-06 10:45:18 (26871): VM Heartbeat file specified, but missing.
ID: 3981 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Toby Broom

Send message
Joined: 19 Aug 15
Posts: 46
Credit: 3,565,301
RAC: 172
Message 3982 - Posted: 6 Aug 2016, 13:12:17 UTC

I got one that went through OK, with 20cores
ID: 3982 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile ivan
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 20 Jan 15
Posts: 1129
Credit: 7,888,015
RAC: 1,314
Message 3983 - Posted: 6 Aug 2016, 20:02:45 UTC - in response to Message 3981.  

ivan wrote:
It seems, I've had two crashes out of two so far...

On both machines:
2016-08-06 10:45:18 (26871): VM Heartbeat file specified, but missing.

I'm getting that on some Theory tasks as well, usually after quite a few successful jobs. Then that happens and the task is written off, with zero credit. :-(
ID: 3983 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 3984 - Posted: 6 Aug 2016, 20:37:15 UTC - in response to Message 3983.  
Last modified: 6 Aug 2016, 20:39:11 UTC

ivan wrote:
It seems, I've had two crashes out of two so far...

On both machines:
2016-08-06 10:45:18 (26871): VM Heartbeat file specified, but missing.

I'm getting that on some Theory tasks as well, usually after quite a few successful jobs. Then that happens and the task is written off, with zero credit. :-(

You got it with a benchmark job too. You probably noticed.
The 'heartbeat' file is written every minute by the VM into the shared folder in BOINC slots directory belonging to the task.
The minimum heartbeat interval is set to 20 minutes.
If the task is running and the heartbeat is not refreshed within 20 minutes, the VM is treated as dead, erroring out and cleaned.

As far as I noticed I've seen this happening only on Linux hosts.
Should be investigated.
ID: 3984 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Rasputin42
Volunteer tester

Send message
Joined: 16 Aug 15
Posts: 966
Credit: 1,211,816
RAC: 0
Message 3985 - Posted: 6 Aug 2016, 20:42:44 UTC - in response to Message 3984.  
Last modified: 6 Aug 2016, 20:47:48 UTC

If the task is running and the heartbeat is not refreshed within 20 minutes, the VM is treated as dead, erroring out and cleaned.


Maybe in that case, there should be a secondary check(of a different kind), if the VM is running, before terminating the task.

The heartbeat mechanism, by itself, does not seem to be reliable enough.



EDIT: Maybe it is a caching issue. The file length or content is not changed, so it might not always be updated.
ID: 3985 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Laurence
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1067
Credit: 329,449
RAC: 238
Message 3987 - Posted: 6 Aug 2016, 21:13:42 UTC - in response to Message 3972.  

Here is a plot with some initial benchmarking results. It shows events per second against processors ordered by rank. You may be able to find your machines there if you know your CPU. I will try to log the interesting values in the stderr_txt.
ID: 3987 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1184
Credit: 821,086
RAC: 730
Message 4085 - Posted: 23 Aug 2016, 17:16:45 UTC

I have the impression due to short run time and low cpu-usage, that the current VM's don't get a benchmark job.

http://lhcathomedev.cern.ch/vLHCathome-dev/results.php?userid=38&offset=0&show_names=0&state=4&appid=8
ID: 4085 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Message boards : Benchmark Application : Something For The Weekend


©2024 CERN