ECM with 3GB memory requirement

Alles zum Projekt yoyo@home
Everything about the project yoyo@home
Nachricht
Autor
JohnMD
Taschenrechner
Taschenrechner
Beiträge: 12
Registriert: 11.05.2015 00:32

ECM with 3GB memory requirement

#1 Ungelesener Beitrag von JohnMD » 20.02.2021 18:31

It was very welcome when ECM P2 took 'monster' WU's.
Some other ECM WU's now require 3GB, and this gives problems for ordinary PC's if one runs 2 or more in parallel.
Is it possible to split ECM again ?

Benutzeravatar
joe carnivore
Task-Killer
Task-Killer
Beiträge: 739
Registriert: 04.05.2013 06:01
Wohnort: Goslar, NI / Lower Saxony ,Germany

Re: ECM with 3GB memory requirement

#2 Ungelesener Beitrag von joe carnivore » 20.02.2021 19:16

Which PC still has 4 GB of RAM today. I mean that's what is meant.
3 GB is not a lot for current PCs.
Only run 1 WU?
Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8043
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: ECM with 3GB memory requirement

#3 Ungelesener Beitrag von yoyo » 20.02.2021 20:02

Time has past and computer get faster and have more RAM. So I increased max memory to 4000 MB. Seems that now some ecm are taking it.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

JohnMD
Taschenrechner
Taschenrechner
Beiträge: 12
Registriert: 11.05.2015 00:32

Re: ECM with 3GB memory requirement

#4 Ungelesener Beitrag von JohnMD » 23.02.2021 21:37

yoyo hat geschrieben:
20.02.2021 20:02
Time has past and computer get faster and have more RAM. So I increased max memory to 4000 MB. Seems that now some ecm are taking it.
Thanks for the explanation - maybe the "Applications" section could include memory requirements.
There are lots of old computers out there - and 32bit machines - which have limits to installed RAM - they would like to know :)

By the way, we were warned that ecm p2 could require up to 10GB. I have recently had one which allocated 12½GB !

mister.marmot
PDA-Benutzer
PDA-Benutzer
Beiträge: 34
Registriert: 15.07.2016 00:53

Re: ECM with 3GB memory requirement

#5 Ungelesener Beitrag von mister.marmot » 07.03.2021 12:22

yoyo hat geschrieben:
20.02.2021 20:02
Time has past and computer get faster and have more RAM. So I increased max memory to 4000 MB. Seems that now some ecm are taking it.
But, DDR4 RAM is WAY more expensive than DDR3 was.
16GB is the standard RAM shipped from most retail outlets for a new laptop pr desktop and those machines have 16 threads.
The RAM/thread in new machines is still hovering around 1GB/thread as it was 10 years ago.
Heck, you use to be able to get Core 2 Duo's with 8GB RAM so that was 4GB/thread.

Amazon and Google Android/Chrome OS devices are being shipped with 2GB for 8 cores.
The price of DDR4 RAM pushes the price above the $199 price they want to sell at.
Laptops and desktops are becoming obsolete.
BOINC will have to function on tablets, phablets and phones eventually and they are typically 0.5GB/core.

This increase in size to 4000 explains why my WU's on the 3 servers are crashing and the RAC has dropped below 1000 on Indus server.

Is there an app_config.xml setting to force ECM to stay under 2000 per WU?

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8043
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: ECM with 3GB memory requirement

#6 Ungelesener Beitrag von yoyo » 07.03.2021 12:51

I don't know how to deal with app_config.xml. But ecm uses a -max_mem command line option which limits ram usage.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5878
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: ECM with 3GB memory requirement

#7 Ungelesener Beitrag von gemini8 » 07.03.2021 15:26

What will happen if you limit ram usage?
Will the workunits crash?
Or will they use less ram?
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8043
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: ECM with 3GB memory requirement

#8 Ungelesener Beitrag von yoyo » 07.03.2021 16:14

The workunits are only downloaded if you have the required RAM free and will only started if the required amount of RAM is free.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5878
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: ECM with 3GB memory requirement

#9 Ungelesener Beitrag von gemini8 » 07.03.2021 22:37

I'll try to be more precise:
By using app_config.xml it is possible to add command-line parameters.
You add some line on the server.
I understand that I can change the command-line locally, but only after download.
What will happen then?
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8043
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: ECM with 3GB memory requirement

#10 Ungelesener Beitrag von yoyo » 07.03.2021 23:11

On the BOINC server a workunit is configured with an amount of RAM which is needed. This individual per workunit.
You can download this workunit if this amount of RAM is free and the workunit is started if this amount is free.
This all has nothing to do with the command line option.

If afterwards the workunit is started your locally changed value of max_mem option is used.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5878
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: ECM with 3GB memory requirement

#11 Ungelesener Beitrag von gemini8 » 08.03.2021 06:41

I see.
So I had the proper idea of it.
Thanks for clarification.
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

JohnMD
Taschenrechner
Taschenrechner
Beiträge: 12
Registriert: 11.05.2015 00:32

Re: ECM with 3GB memory requirement

#12 Ungelesener Beitrag von JohnMD » 27.03.2021 22:18

I don't have numbers for 32-bit machines out there on BOINC, but it's tens of thousands - including lots of core 2 Quadro on 32-bit motherboards.
Would it be possible to segregate ecm WUs requiring less than 2GB ? - Eg. ecm- ? eller ecm32 ?
I have bought extra ram for ecm 2 - which is in too short supply - it is difficult to follow your strategy.
Yours faithfully, John Dewar

Antworten

Zurück zu „Number crunching“