climateprediction.net home page
Posts by Jean-David Beyer

Posts by Jean-David Beyer

81) Message boards : Number crunching : Website certificate problem (Message 69453)
Posted 7 Aug 2023 by Jean-David Beyer
Post:
Seems fixed now.
82) Message boards : Number crunching : Website certificate problem (Message 69450)
Posted 7 Aug 2023 by Jean-David Beyer
Post:
Me too:

Websites prove their identity via certificates, which are valid for a set time period. The certificate for www.cpdn.org expired on 8/7/2023.

Error code: SEC_ERROR_EXPIRED_CERTIFICATE
83) Message boards : Number crunching : Credit Question Answered (Message 69431)
Posted 29 Jul 2023 by Jean-David Beyer
Post:
I see in the task-window that credit is still rewarded, but just not added to the totals and also not exported to the stats sites.


I see this for my machines on the CPDN web site. I assume it is essentially correct.

Computing
Total credit 	16,190,169
Recent average credit 	1,916.41


But my statistics as shown in the box that will appear below, have been wrong for may months.
84) Questions and Answers : Unix/Linux : Communicating with BOINC client. Please wait (Message 69391)
Posted 22 Jul 2023 by Jean-David Beyer
Post:
Trying to start the separate binary programs (boinc, boincmgr) in a terminal window might give you some useful error messages, but if you feel you've wasted too much time on it already - yes, revert to v7.18.1. If it runs, it'll be OK.

I am running
Dec 18  2022 boinc-client-7.20.2-1.el8.x86_64.rpm
Apr 10 22:09 boinc-client-doc-7.20.2-1.el8.noarch.rpm
Feb  7 15:25 boinc-manager-7.20.2-1.el8.x86_64.rpm

on my Red Hat Enterprise Linux release 8.8 (Ootpa) machine.

On my Windows 10 machine, I just updated this morning to
Operating System  Microsoft Windows 10
Core x64 Edition, (10.00.19045.00)
BOINC version 	  7.22.2

It was running 7.20.2 for quite a while.

They both seem to be running just fine.
85) Questions and Answers : Unix/Linux : Communicating with BOINC client. Please wait (Message 69381)
Posted 21 Jul 2023 by Jean-David Beyer
Post:
I got that half right.
On RHEL8 distribution, the boinc commands are in /usr/bin like this.

[/usr/bin]# ls -l boinc*
-rwxr-xr-x. 2 root root 1112184 Jul 29  2022 boinc
-rwxr-xr-x. 2 root root 1112184 Jul 29  2022 boinc_client
-rwxr-xr-x. 1 root root  358784 Jul 29  2022 boinccmd
-rwxr-xr-x. 1 root root 4081696 Jul 29  2022 boincmgr
-rwxr-xr-x. 1 root root  350704 Jul 29  2022 boincscr


Everything else is in /var/lib/boinc.
Note that there are two names for the boinc client. Those two files are different (one is not a link to the other) but they are otherwise identical. I do not know why both exist.

That part is right.

OTOH, the correct command to start running the client is systemctl start boinc-client. not what I said before.
Perhaps systemctl start boinc would also work, but I never tried it. I normally never need to start it anyway because systemd starts it whenever I boot my system up.
86) Questions and Answers : Unix/Linux : Communicating with BOINC client. Please wait (Message 69361)
Posted 19 Jul 2023 by Jean-David Beyer
Post:
What is the command you use to try and start the client?

sudo systemctrl start boinc-client

is the way to do it on recent distributions.


For Red Hat Enterprise Linux release 8.8 (Ootpa) it is in /usr/bin/boinc_client; note the _ is not the same as -.
So for RHEL 8 versions, the start command would be sudo systemctrl start boinc_client
(You probably do not want to run just plain /usr/bin/boinc_client (where it is on my machine) because I suppose it will exit as soon as you exit the shell you started it from.)
87) Message boards : Number crunching : New work discussion - 2 (Message 69282)
Posted 13 Jul 2023 by Jean-David Beyer
Post:
Sounds low. We have 11kV to 240V transformers, although we have one transformer for 100 houses


It is so long ago that this was done. Perhaps I lost the decimal point.

In my neighborhood, we have one transformer for 3 or 4 houses.
88) Message boards : Number crunching : New work discussion - 2 (Message 69280)
Posted 13 Jul 2023 by Jean-David Beyer
Post:
I got a UPS. I was then surprised to find it was constantly adjusting the voltage, as it kept getting too high. It was outside the legal specs, and I reported it, but they said if they lowered my voltage (I'm next to the transformer), the far end of the street would be too low.


Long ago, I used to get a big voltage dip every weekday morning around 9AM. Like from 117VAC down ro 105 VAC. My UPS could handle that. I used to joke that the people across the street were riunning an aluminum refonery in their garage even though the neighborhood is zoned residential..

The entire neighborthood was built in the 1950s although there were a very few houses built before that. Down the streets was a single power line at 2400 volts with a transformer that dropped it to 220 volts with a ground in between. Some people called that split phase.

Somewhere around the year 2000 they rewired the entire neighborhood with 4800 (or something like that) volts three phase. Each of the little streets got one of those phases. We all got new transformers of course. Our power got much better after that.

There was a time when one of the phases of my 220 volt power got too high. I called the power company and they replaced the meter. They said my old meter developed high resistance in the ground lead, and it was easier to replace the meter than to fix it. It did fix the problem.
89) Message boards : Number crunching : New work discussion - 2 (Message 69270)
Posted 12 Jul 2023 by Jean-David Beyer
Post:
Just come out of a 7-hour powercut - sharp cliff-edge drop, no flickering or brownouts.

No UPS? Dear me!


I have a UPS that is good for about 13 minutes right now with 12 Boinc tasks running and the monitor on.. But I have a natural gas operated backup generator that comes on within about 10 or 12 seconds and will run as long as the gas company does its duty. The longest power interruption I have experienced here was about 6 1/2 days related to tropical storm Sandy.

Most of my interruptions are much shorter.

Like one second. I did get about a 2 1/2 hour interruption around Christmas that the power company had to fix. But it did not mess up my computer.
90) Message boards : Number crunching : New work discussion - 2 (Message 69241)
Posted 11 Jul 2023 by Jean-David Beyer
Post:
After a run of wah2 ea25 tasks all of which failed in the first couple of minutes I've now got wah2 nz25 task which has run for 27 minutes and counting. Fingers and toes crossed for the next few days running and a successful conclusion.


After a run of a couple of weeks ago, all tasks failing, my pipsqueak Windows10 box just got a new CPDN task, and instead of failing after about 4 minutes, it has now run for almost 25 minutes, with a little over 10 days predicted to go.
91) Message boards : Cafe CPDN : Off-Grid Solar/Renewable Energy Discussion (Message 69143)
Posted 6 Jul 2023 by Jean-David Beyer
Post:
A ball and socket joint like the hip is actually simpler to replace. They have about a quarter of the failure rate of knee replacements. I will get one at some point when consultant and physio deem it bad enough to go on the waiting list.


They have made a lot of progress in hip replacements in recent years. A few decades ago an acquaintance of mine had a hip replaced and he spent a week in the hospital doing recovery. Then many weeks in residential physical rehab.

When I had my hip replaced a few years ago, the surgeon told me it would be a one-day outpatient procedure, but because I was so old, they would keep me overnight. He normally did half a dozen to a dozen operations in a day, so they do not take very long. They had me walk the day of the surgery. On the next day they decided to keep me overnight because my blood pressure was 70/40. I asked them why I was not fainting, but they did not know. It is a common (but rare) after effect of the anesthetics used. They took me offf my b.p. meds for a couble of days..\

IIRC, there was not much of a waiting list. The operation was done about a month after the decision to do it. Partly delay in getting clearance from my insurance company.
92) Message boards : Cafe CPDN : Off topic posts. (Message 69092)
Posted 3 Jul 2023 by Jean-David Beyer
Post:
My Aunt thinks her electric car is zero carbon. I can't seem to convince her it's actually powered by gas fired power stations, since the wind farm electricity is already being used.


In my state a large proportion of electricity is generated by burning coal (even though coal is not mined in my state). A very large proportion of the electricity is produced by nuclear waste generation plants. One of these is about 50 miles from where I live and is of the same design, but older than, the nuclear reactors in Fukushima Japan that are contaminating the Pacific Ocean to this day and no end in sight.

Disposing of nuclear waste is much more difficult, dangerous, and expensive than disposing of the greenhouse gasses from coal burning. Also the carcinogenic other toxins produced by both coal burning and nuclear leakage continue to plague the planet and all living things on it. Perhaps cockroaches are relatively immune to radioactivity, but the rest of us are not.
93) Message boards : Number crunching : New work discussion - 2 (Message 69049)
Posted 29 Jun 2023 by Jean-David Beyer
Post:
    Intel(R) Xeon(R) W-2245 CPU @ 3.90GHz [Family 6 Model 85 Stepping 7]

    10,157,999,539      cache-references                                              (66.67%)
         6,379,971,454      cache-misses              #   62.807 % of all cache refs      (66.67%)
     1,326,645,312,439      L1-dcache-loads                                               (66.67%)
        38,106,376,737      L1-dcache-load-misses     #    2.87% of all L1-dcache accesses  (66.67%)
         3,700,436,522      LLC-loads                                                     (66.67%)
         2,786,678,543      LLC-load-misses           #   75.31% of all LL-cache accesses  (66.67%)

          61.259220589 seconds time elapsed


I wish I knew what the Cache, L1-dcache, and LLC caches were.

Strange, googling that CPU gives a L3-Cache of 16.50 MB, but doesn't list any other caches. I also don't understand the Linux terminology for them. I've always known them as L1, L2, L3.


As far as I can tell, the LLC is the cache nearest the RAM chips. The actual size of the cache is claimed to be (16384 + 512) KBytes; i.e. 16.896 MB.
So I suppose theLLC is the 16.384 MB part.

The L1 cache is closer to the processor (actually all of it is on the processor chip) and seems to be divided into an instruction cache and a data cache.
I asked for more detail and got this. Here they show there is also an L1-icache as well as the L1-dcache.
Also there seems to be a data translation alookaside cache dTLB and and instruction lookaside buffer itLB.

# perf stat -aB -d -d -e cache-references,cache-misses
 Performance counter stats for 'system wide':

     7,131,223,735      cache-references                                              (36.36%)
     4,480,016,380      cache-misses              #   62.823 % of all cache refs      (36.36%)
 1,183,747,406,824      L1-dcache-loads                                               (36.36%)
    29,431,495,255      L1-dcache-load-misses     #    2.49% of all L1-dcache accesses  (36.36%)
     2,537,208,106      LLC-loads                                                     (36.36%)
     1,917,779,485      LLC-load-misses           #   75.59% of all LL-cache accesses  (36.36%)
   <not supported>      L1-icache-loads                                             
     3,918,750,938      L1-icache-load-misses                                         (36.37%)
 1,183,451,510,282      dTLB-loads                                                    (36.37%)
        27,364,879      dTLB-load-misses          #    0.00% of all dTLB cache accesses  (36.37%)
        45,026,743      iTLB-loads                                                    (36.36%)
       228,797,835      iTLB-load-misses          #  508.14% of all iTLB cache accesses  (36.36%)

      59.881909884 seconds time elapsed


I seem to remember reading the Intel date sheet (really almost a book) about this chip and some of the closet cache is on a per-processor basis, where the rest apply to all the processors together. But not probably wise to rely on my memory.
94) Message boards : Number crunching : New work discussion - 2 (Message 69041)
Posted 28 Jun 2023 by Jean-David Beyer
Post:
I have a Linux box,ID: 1511241,

Intel(R) Xeon(R) W-2245 CPU @ 3.90GHz [Family 6 Model 85 Stepping 7]
Number of processors 	16
Red Hat Enterprise Linux 8.8 (Ootpa) [4.18.0-477.13.1.el8_8.x86_64|libc 2.28]
BOINC version 	7.20.2
Memory 	125.08 GB
Cache 	16896 KB


Where it says 16 processors, it means 8 real and 8 hyperthreaded ones. I tell the Boinc-client to run only 12 processors for boinc tasks.

There is a Linux utility that analyzes RAM use including processor caches.
At the moment I am running 3 Einstein, 4 WCG (MCM=1), and 5 DENIS. I get this.
# perf stat -aB -d -e cache-references,cache-misses
 Performance counter stats for 'system wide':

    10,157,999,539      cache-references                                              (66.67%)
     6,379,971,454      cache-misses              #   62.807 % of all cache refs      (66.67%)
 1,326,645,312,439      L1-dcache-loads                                               (66.67%)
    38,106,376,737      L1-dcache-load-misses     #    2.87% of all L1-dcache accesses  (66.67%)
     3,700,436,522      LLC-loads                                                     (66.67%)
     2,786,678,543      LLC-load-misses           #   75.31% of all LL-cache accesses  (66.67%)

      61.259220589 seconds time elapsed


I wish I knew what the Cache, L1-dcache, and LLC caches were.
95) Message boards : Number crunching : New work discussion - 2 (Message 69015)
Posted 27 Jun 2023 by Jean-David Beyer
Post:
No wonder they are crashing. You have only 32 mb of ram.


I assume you meant 32 GB ... Do they really make machines with only 32 MB of RAM? And even if someone still has such a machine, will it run any nearly current version of Windows? Even Windows 7?

I have two machines. One is Linux-only and it has 128 GBytes of RAM (ID: 1511241) and the other is Windows 10, a pipsqueak with onlly 16 GBytes of RAM (Computer 1512658). All the current batch have failed in 3 minutes or less, as have all the other machines which have worked on the same work units.

These programs are running
Weather At Home 2 (wah2) v8.24 windows_intelx86

But that machine ran that program successfully many times, most recently last August, with many successes and many failures; I would guess the same number of successes and of failures. Since then, that machine has received no CPDN work until this most recent batch. So it does not seem to be a memory size problem to me. I should be able to run one of these at a time, and my app_config.xml file only allows one at a time anyway.
96) Message boards : Number crunching : New work discussion - 2 (Message 68980)
Posted 25 Jun 2023 by Jean-David Beyer
Post:
Even if the code is correct, if it's fed bad data that causes an array reference to go out of bounds of the program memory space you will get a segv.


The program knows the dimensions of the array, so it should be able to determine if the array reference is in bounds or not.
97) Message boards : Number crunching : New work discussion - 2 (Message 68976)
Posted 25 Jun 2023 by Jean-David Beyer
Post:
As the models are failing right at the start it's almost certainly a problem with the input files. Though normally I would expect to see a floating point exception error because of bad input values rather than a segmentation violation (which means a bad memory reference). However, some bad data, say a negative pressure reference might put a -ve value in a memory reference and cause a segv.


Should this not be proven impossible, or checked by the program, before a bad memory reference is even generated or used? I.e., when all is said and done, no matter what bad data is presented to a program, it should never get a segentation violation. The only thing that should cause a segmentation violation in a correct program would be a hardware error.
98) Message boards : Number crunching : East Asia testing. (Message 68962)
Posted 24 Jun 2023 by Jean-David Beyer
Post:
I tried to run three of these on my pipsqueak Windows 10 machine with 16 GBytes of RAM.
Computer 1512658

All mine failed at a little over 3 minutes wall-clock time; about 3 minutes of CPU time.

All mine died from segmentation violation. So did all the others with the same work units.
99) Message boards : Number crunching : New work discussion - 2 (Message 68944)
Posted 24 Jun 2023 by Jean-David Beyer
Post:
Big long list like fma,avx,sse2,ssse3,etc,etc,etc. The CPDN server should look at that. Maybe it's too much hassle


Do you mean like this:

Processor features:
 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 invpcid_single intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req avx512_vnni md_clear flush_l1d arch_capabilities


That is the processor on my main (Linux) machine. Scanning that for things (who knows what matters and what does not? And are they always in the same order?).
100) Message boards : Number crunching : East Asia testing. (Message 68933)
Posted 23 Jun 2023 by Jean-David Beyer
Post:
After four hours the task is 2.1 per cent though, giving a run-time estimate of 189 hours or about 8 days.


Before mine quit (on my pipsqueak Windows 10), it predicted a little over 10 days to complete. It made it about 3 1/2 minutes.

Computer 1512658

CPU type 	GenuineIntel
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz [Family 6 Model 140 Stepping 1]
Number of processors 	8
Operating System 	Microsoft Windows 10
Core x64 Edition, (10.00.19045.00)
BOINC version 	7.20.2
Memory 	15.64 GB
Cache 	256 KB


Previous 20 · Next 20

©2024 climateprediction.net