Posts by Michael DHEP

1) Message boards : News : Welcome Distributed Hardware Evolution Project (Message 87457)
Posted 5 Aug 2018 by Michael DHEP
Post:
https://www.virustotal.com/#/url/ebe1c6cc5b8689d96feb5fd3712cdd008e3bd832604f15d723f3c3ab24446251/detection

I wouldn't worry. Probably some false positive.

Indeed. ESET has already removed their false positive.

We've contacted CyRadar who interestingely flag www.dhep.ga/boinc but NOT dhep.ga/boinc (which is a DNS alias so identical content) https://www.virustotal.com/#/url/39f17e05307a6cef8cdef4cf768835c4191a3fe85ed7f7588d6e47e0989ce264/detection
2) Message boards : Projects : Distributed Hardware Evolution (Message 86834)
Posted 2 Jul 2018 by Michael DHEP
Post:
I long ago stopped wondering why BOINC uses two or more attribute & object names for one single value. :)

:)
3) Message boards : Projects : Distributed Hardware Evolution (Message 86831)
Posted 2 Jul 2018 by Michael DHEP
Post:
Yes I did mean BackEndState. Was looking mainly in the "Computing with BOINC" Wikis as this is what I'm doing, but I suppose no harm in taking in the whole of "BOINC Software Development" ...
4) Message boards : Projects : Distributed Hardware Evolution (Message 86811)
Posted 1 Jul 2018 by Michael DHEP
Post:
https://boinc.berkeley.edu/trac/wiki/JobSubmission#creatework-tool --delay_bound x

Awesome thanks Ageless that other (delay) bound did the trick.

From https://boinc.berkeley.edu/trac/wiki/BackendState.

Hmm.. never came across that wiki!.. perhaps it's only accessible from another.. not on the main list (https://boinc.berkeley.edu/trac/wiki/ProjectMain). I can see why that might be though..

Thanks again. Nearly there.
5) Message boards : Projects : Distributed Hardware Evolution (Message 86808)
Posted 1 Jul 2018 by Michael DHEP
Post:

That's 14 days of work, to be completed in 7 days. Immediate EDF, as surmised - the deadline is impossible on any machine (and this is my newest, fastest, i5)

OK good. Thanks Richard. Apologies I thought 'deadline' was related to the 'bound' which we set to four weeks. Now this is making more sense. However our task "bound" in the input template - ie. rsc_fpops_bound - is set to be four weeks which is far greater than the two weeks estimate allowing completion comfortably.

So where is this deadline coming from and how can we increase it? We haven't explicitly set any. Neither https://boinc.berkeley.edu/trac/wiki/ProjectOptions#Jobscheduling nor https://boinc.berkeley.edu/trac/wiki/ClientSched nor https://boinc.berkeley.edu/trac/wiki/JobTemplates shed much light on this. Is it a default? Or is BOINC somehow generating this figure?

Regarding stderr yes there is some temporary belts & braces tracking and overall output will be reduced dramatically soon.
6) Message boards : Projects : Distributed Hardware Evolution (Message 86786)
Posted 30 Jun 2018 by Michael DHEP
Post:
Hi Richard yes in that case DHE tasks would get the lowest priority compared to other BOINC projects as they have the latest deadline...
7) Message boards : Projects : Distributed Hardware Evolution (Message 86767)
Posted 29 Jun 2018 by Michael DHEP
Post:
A high <rsc_fpops_est> will be interpreted by the client as a very long runtime estimate: that will invoke the second form of (scheduling) priority more-or-less whatever deadline is set. I think that completes the explanation.


Hello Richard thanks for your message. What exactly do you mean by the second form of (scheduling) priority? https://boinc.berkeley.edu/trac/wiki/ClientSched appears to suggest tasks with deadlines a long time in the future will have lower priority than those with upcoming deadlines.

Or are we simply referring to the fact that the round-robin will have to wait longer to reallocate?
8) Message boards : Projects : Distributed Hardware Evolution (Message 86739)
Posted 28 Jun 2018 by Michael DHEP
Post:
Service exes are visible in task manager but the standalone isn't. In Win7 I could only see 100% CPU usage and no process using it. Just a couple % here there for the OS.

Dear mmonnin I'm going to have to be brutally honest with you here. But if you don't know how to use Windows it isn't really our problem and you have no right to be blaming a project for issues which stem from your lack of knowledge of your own OS.

Windows Services are usually run with a user which will run in the background no matter which person is actively logged in. To see such processes in the task manager you must click on the "Show processes from all users" button and TADA.. a series of java.exe processes will be revealed. This, I repeat, is as well as being clearly shown in the Services control panel and Start menu...

Once a task is downloaded it is immediately in High priority and stops other tasks from running.

I'm sorry but this - again - is simply untrue. The wrapper is run with normal BOINC priority just like any other wrapper based app.

WUProp monitors other BOINC projects continuously but has tasks that run for 6 hours, finishesand another downloads. There is no trickle message in the background like DHE but DHE work could be uploaded at the end of 15min, 30min, an hour, etc tasks vs doing it in the background of a never ending task. This would make DHE act like other projects. Jumping in and out would just be like a project suspend or No New Work for other projects.

Yes this would be an option. However as I've mentioned in the forums, a Genetic Algorithm (https://everipedia.org/wiki/Genetic_algorithm/) benefits from stable islands. Stopping and starting the task would stop and start the GA which would disrupt it's operation. I've heard of other projects which have tasks lasting six months. However all your feedback is appreciated and we are working with Yoyo @ BOINC to make sure DHE integrates into their infrastructure in the best possible way.

All the best.
9) Message boards : Projects : Distributed Hardware Evolution (Message 86721)
Posted 27 Jun 2018 by Michael DHEP
Post:
Nope, I'm not running that standalone program that is hidden from the OS and causes major input lag.

Thanks for trying out the Windows standalone client. This is installed as a Windows Service and is clearly visible in the Services section of the Control Panel. It is also visible in your Start Menu items. Actually the title of the link you clicked on to download it says "Automatic Installation as Service" clearly stating where you will find it in the OS: http://www.dhep.ga/download.php#winnt . Each service can be started and stopped independently as well so you can configure how many cores are active as you go. Linux and Mac standalone clients are script based and of course can also be configured to use as many cores as you wish.

As for the BOINC app, the tasks really need to end cause it really screws with other projects. There are other projects that have some generic BOINC task and connect to other servers to get the real work. But all those tasks end.

Would you mind stating how it affects other projects. The run priority is the same and you can jump in and out of DHE tasks as you like. As discussed at length in the DHE forums, a Genetic Algorithm is a process which runs indefinitely so it is hard to put a cut off time for completion and progress is monitored every 15 minutes and credit allocated as such without requiring task completion.

However we're always open to feedback and on how to improve the DHE @ BOINC experience in general.
10) Message boards : Projects : Distributed Hardware Evolution (Message 86711)
Posted 26 Jun 2018 by Michael DHEP
Post:
I had tried the standalone for like 5min but the java app was using all CPU cycles and was interring with normal BOINC operations. No exes could be seen running. CPU would be at 100% but no tasks over normal windows 1-3% usage in Task Mgr and Process Lasso. Uninstalled.

If you wanted to control the thread to core ratio in the standalone app it can be done with installer parameters as detailed in our FAQ: http://dhep.ga/faq.php#mcpu
11) Message boards : Projects : Distributed Hardware Evolution (Message 86710)
Posted 26 Jun 2018 by Michael DHEP
Post:
Just reading.
These are of increasingly paramount importance as more and more human lives rely on well functioning hardware. - Uh... so why do a BOINC project that's hardware based (see name) and is supposedly looking at new IoT implementations? How are they using a user's computer to figure that out?

Hello Ageless it sounds like you've figured it out from reading http://dhep.ga but we digital evolve hardware in simulation using CPU cycles on contributor's PCs. If you'd like to see some of the evolved designs and try them out in a simulator you can check the 'Better than Human' Hall of Fame at http://www.dhep.ga/statstschof.php
12) Message boards : Projects : Distributed Hardware Evolution (Message 86709)
Posted 26 Jun 2018 by Michael DHEP
Post:
Distribuited Hardware Evolution

DHEP allows you to host an island running a Genetic Algorithm in an island based coevolutionary setting synthesising future super-reliable electronics such as those used in autonomous vehicles, power stations, medical equipment, aerospace. These are of increasingly paramount importance as more and more human lives rely on well functioning hardware.


The project is in beta and they are working on boinc app (now is standalone).


Our BOINC app is now in BETA. Credits are being allocated.
13) Message boards : Projects : Distributed Hardware Evolution (Message 86708)
Posted 26 Jun 2018 by Michael DHEP
Post:
I had a somewhat different concern. If it works, aren't we helping computers to take over the world?


Ermm... no. It's developing super-reliable electronics such as those used in hardware were human lives are at risk. These are increasingly ubiquitous in our environment such as self-driving cars, elevator-controlling hardware, drones, aerospace, power stations, high speed trains, etc..
14) Message boards : Projects : Distributed Hardware Evolution (Message 86707)
Posted 26 Jun 2018 by Michael DHEP
Post:
One of my teammates just reported this

This is indeed a false positive - confirmed also by Yoyo. In fact there are many reports of false positives from the same "anti-virus" software (https://forum.eset.com/topic/1406-htmlscrinjectbgen-virus-false-positive/ ). One the of the reports mentions a false positive for a website that had almost nothing on it. ESET's response was that it was suspicious because "it had a smiley face on it".

You'd be better off spending your money on well established anti-virus software such as AVG or pretty much any other all of which report dhep.ga and dhep.ga/boinc as clean.




Copyright © 2022 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.