more delay today it seems....

Message boards : Number crunching : more delay today it seems....
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1016485 - Posted: 16 Jul 2010, 23:05:00 UTC - in response to Message 1016482.  

good news I was able to upload today so something is working. Now if I could get the WU's off my PC


In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope
ID: 1016485 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 1016513 - Posted: 17 Jul 2010, 0:53:01 UTC

2 of my machines reported...but my i7 timed out.

17 Jul 2010 0:29:46 UTC
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 1016513 · Report as offensive
Profile Hellsheep
Volunteer tester

Send message
Joined: 12 Sep 08
Posts: 428
Credit: 784,780
RAC: 0
Australia
Message 1016516 - Posted: 17 Jul 2010, 0:56:16 UTC - in response to Message 1016513.  

2 of my machines reported...but my i7 timed out.

17 Jul 2010 0:29:46 UTC


I was able to report as well.
- Jarryd
ID: 1016516 · Report as offensive
Profile QuietDad
Avatar

Send message
Joined: 2 Oct 99
Posts: 83
Credit: 28,926,603
RAC: 59
United States
Message 1016518 - Posted: 17 Jul 2010, 1:10:44 UTC - in response to Message 1016303.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...
ID: 1016518 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1016521 - Posted: 17 Jul 2010, 1:14:14 UTC - in response to Message 1016518.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.
ID: 1016521 · Report as offensive
Roy Collins

Send message
Joined: 12 Aug 99
Posts: 73
Credit: 53,671,192
RAC: 71
United States
Message 1016523 - Posted: 17 Jul 2010, 1:18:43 UTC

It's AALLIIIIIVEE!
ID: 1016523 · Report as offensive
Lane42

Send message
Joined: 17 May 99
Posts: 59
Credit: 227,150,556
RAC: 11
United States
Message 1016524 - Posted: 17 Jul 2010, 1:28:17 UTC - in response to Message 1016523.  

Just got 3 cuda's (:
ID: 1016524 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 1016536 - Posted: 17 Jul 2010, 2:16:51 UTC

Ahhhhhh.....
7/16/2010 7:11:08 PM SETI@home Reporting 1734 completed tasks, requesting new tasks for GPU
7/16/2010 7:14:14 PM SETI@home Scheduler request completed: got 0 new tasks

Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 1016536 · Report as offensive
Lane42

Send message
Joined: 17 May 99
Posts: 59
Credit: 227,150,556
RAC: 11
United States
Message 1016544 - Posted: 17 Jul 2010, 2:29:40 UTC - in response to Message 1016536.  

Just hit the limit at 40
ID: 1016544 · Report as offensive
Profile hiamps
Volunteer tester
Avatar

Send message
Joined: 23 May 99
Posts: 4292
Credit: 72,971,319
RAC: 0
United States
Message 1016547 - Posted: 17 Jul 2010, 2:31:38 UTC

I have lots of work just glad to get those reported...
Official Abuser of Boinc Buttons...
And no good credit hound!
ID: 1016547 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6652
Credit: 121,090,076
RAC: 0
United States
Message 1016698 - Posted: 17 Jul 2010, 12:11:10 UTC - in response to Message 1016521.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.


Wow! I've done a bit of assembly, and I know it is quite tedious. You can do anything, but it certainly takes a long time, and can be difficult to troubleshoot! That's impressive!

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1016698 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14653
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1016702 - Posted: 17 Jul 2010, 12:43:27 UTC - in response to Message 1016698.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.


Wow! I've done a bit of assembly, and I know it is quite tedious. You can do anything, but it certainly takes a long time, and can be difficult to troubleshoot! That's impressive!

Steve

Did you look at that second reference in the 'debugging' story I posted yesterday? Programming in raw machine code, for a computer which had the equivalent of 2 KB total memory - actually, 1 K 16-bit words?

If you make even a single byte change, adding an OP code so the program length changes, you have to go through the entire program, working out which memory location (jump target, data load or store) has changed. Now that's tedious, and it's why they realised they had to invent assembler.

Fortunately programs were short in those days...
ID: 1016702 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6652
Credit: 121,090,076
RAC: 0
United States
Message 1016707 - Posted: 17 Jul 2010, 12:54:27 UTC - in response to Message 1016702.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.


Wow! I've done a bit of assembly, and I know it is quite tedious. You can do anything, but it certainly takes a long time, and can be difficult to troubleshoot! That's impressive!

Steve

Did you look at that second reference in the 'debugging' story I posted yesterday? Programming in raw machine code, for a computer which had the equivalent of 2 KB total memory - actually, 1 K 16-bit words?

If you make even a single byte change, adding an OP code so the program length changes, you have to go through the entire program, working out which memory location (jump target, data load or store) has changed. Now that's tedious, and it's why they realised they had to invent assembler.

Fortunately programs were short in those days...



Yes I did! I was doing assembly on an 8 bit CPU. The TRS-80 model 4. I wondered what it was like to code for 16,32, and 64 bit machines. As programs got larger and more complex, it seems like it would be impossible to write a program in one lifetime. :) A few years ago, an engineer friend of mine used assembly to do embedded programing on a digital inclinometer that was a true masterpiece. It was cancelled because it would have taken $100,000 to automate the temperature chamber in order to build it, but the code had to be very lean as the processor was limited in RAM. He was rewriting the code to calculate square roots to the point where it would complete in 6 microseconds. I was in awe of the actual product. This engineer is still a very good friend of mine even though he was laid off. He was the one who introduced me to the fine beers of the world!

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1016707 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1016716 - Posted: 17 Jul 2010, 13:48:56 UTC - in response to Message 1016702.  

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.


Wow! I've done a bit of assembly, and I know it is quite tedious. You can do anything, but it certainly takes a long time, and can be difficult to troubleshoot! That's impressive!

Steve

Did you look at that second reference in the 'debugging' story I posted yesterday? Programming in raw machine code, for a computer which had the equivalent of 2 KB total memory - actually, 1 K 16-bit words?

If you make even a single byte change, adding an OP code so the program length changes, you have to go through the entire program, working out which memory location (jump target, data load or store) has changed. Now that's tedious, and it's why they realised they had to invent assembler.

Fortunately programs were short in those days...

Some of the IBM code I saw had unused chunks of memory spaced through the code. The idea was assembling the code took a while so you didn't do it every time you made a change. What you did instead was branch to the unused section of memory and place your patch code there and then return to the existing code. The spaces were in the released code as well so if they needed a patch to production code they would only release the patch deck.

I can understand where they were coming from because for a while I would have to punch my binary to cards (slow process). I would take a listing at the same time and each time I made a memory patch, I would record it on the listing. About once a day when I had to many patches or a large change to make, I would go back to the system and update the code for another go around.
ID: 1016716 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6652
Credit: 121,090,076
RAC: 0
United States
Message 1016718 - Posted: 17 Jul 2010, 13:54:20 UTC - in response to Message 1016716.  


Some of the IBM code I saw had unused chunks of memory spaced through the code. The idea was assembling the code took a while so you didn't do it every time you made a change. What you did instead was branch to the unused section of memory and place your patch code there and then return to the existing code. The spaces were in the released code as well so if they needed a patch to production code they would only release the patch deck.

I can understand where they were coming from because for a while I would have to punch my binary to cards (slow process). I would take a listing at the same time and each time I made a memory patch, I would record it on the listing. About once a day when I had to many patches or a large change to make, I would go back to the system and update the code for another go around.


I always knew you had a good engine under the hood! :)

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1016718 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14653
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1016726 - Posted: 17 Jul 2010, 14:35:51 UTC - in response to Message 1016716.  
Last modified: 17 Jul 2010, 14:38:34 UTC

Because 1+1=2. Except when it doesn't.

A good programmer makes 1+1 = what they want it to.


As a 30yr assmebly language programer 1+1 = 10 ...

Almost 40 year assembler language programmer and I concur.


Wow! I've done a bit of assembly, and I know it is quite tedious. You can do anything, but it certainly takes a long time, and can be difficult to troubleshoot! That's impressive!

Steve

Did you look at that second reference in the 'debugging' story I posted yesterday? Programming in raw machine code, for a computer which had the equivalent of 2 KB total memory - actually, 1 K 16-bit words?

If you make even a single byte change, adding an OP code so the program length changes, you have to go through the entire program, working out which memory location (jump target, data load or store) has changed. Now that's tedious, and it's why they realised they had to invent assembler.

Fortunately programs were short in those days...

Some of the IBM code I saw had unused chunks of memory spaced through the code. The idea was assembling the code took a while so you didn't do it every time you made a change. What you did instead was branch to the unused section of memory and place your patch code there and then return to the existing code. The spaces were in the released code as well so if they needed a patch to production code they would only release the patch deck.

I can understand where they were coming from because for a while I would have to punch my binary to cards (slow process). I would take a listing at the same time and each time I made a memory patch, I would record it on the listing. About once a day when I had to many patches or a large change to make, I would go back to the system and update the code for another go around.

Another thing that programmers today possibly aren't fully aware of are the delays that batch processing introduces into the testing cycle.

I wrote the dissertation for my post-grad diploma in the spring/summer of 1974. That meant using the University's (one and only) IBM 370 mainframe (though we had the luxury of electric QWERTY card pinches. (I've used the mechanical ones too: great for numeric data, lousy for programming).

As a grad student in the computing lab, I was issued with a key to the outer door of the of the facility. And another priviledge was beeing allowed to put our decks of cards into the reader's feed hopper ourselves, and press 'start'. Of course, all that did was to transfer the card deck image into the input queue (probably one of those big 12" tape decks beloved of sci-fi films).

Then you had to wait until your program reached the head of the queue, and got it's second or two of allocated CPU time: wait again while the output was queued for the line printer: and wait again until a operator cleared the printer output and split it at the inter-job banner pages. Finally, somebody brought it out to your pigeon hole in the reception area. "Syntax error in line 139: missing ')'". Boy, does that teach you to type accurately. [Pre-posting edit: look at paragraph 2. I actually did that. Again. Unintentionally.]

I found that if I worked during the day, I was lucky if I could get one run in the morning, and a second in the afternoon. But if I used my key to let myself in at 11 pm, after the pubs closed, I could get as many as three runs in before I stopped being able to code at all...

Edit: And another - those would be "QWERTY card punches...". One more, and that's a whole evening wasted.
ID: 1016726 · Report as offensive
Profile Bill Walker
Avatar

Send message
Joined: 4 Sep 99
Posts: 3868
Credit: 2,697,267
RAC: 0
Canada
Message 1016734 - Posted: 17 Jul 2010, 15:07:58 UTC

Oh Richard, your post brings back memories of my undergrad computing on an IBM 370 in the early 1970s. After hours was the way to go, and your whole life style shifted to match. I always stood in line with everybody else to hand in my card deck, then stood in line to pick it up, along with the output with the dreaded syntax errors.

I also learned early on to use the automatic card numbering feature on our card punches. That could save the day when you dropped the deck while standing in line.

ID: 1016734 · Report as offensive
Profile SciManStev Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Jun 99
Posts: 6652
Credit: 121,090,076
RAC: 0
United States
Message 1016741 - Posted: 17 Jul 2010, 15:16:34 UTC

I actually remember doing Fortran using punch cards to load the program. I started in 9'th grade using a Digital PDP-11, which had no monitor, and used punched tape with a teletype to enter a BASIC program. After two weeks instruction, I became a computer aid, as I couldn't keep away from the computer. Boy the the games we made... I spent every study hall, and every available moment in the computer room. I look back at those years, then look at my mega-cruncher now that does everything I want it to. I can hardly imagine what will be in another 20 or 30 years. I compare doing raw machine code to the top performance by an olympic athlete. Something that is at the limit of human ability. :)

Steve
Warning, addicted to SETI crunching!
Crunching as a member of GPU Users Group.
GPUUG Website
ID: 1016741 · Report as offensive
TheFreshPrince a.k.a. BlueTooth76
Avatar

Send message
Joined: 4 Jun 99
Posts: 210
Credit: 10,315,944
RAC: 0
Netherlands
Message 1016753 - Posted: 17 Jul 2010, 15:31:45 UTC
Last modified: 17 Jul 2010, 15:34:05 UTC

I have a collection of old computers @home :)

Even 2 Sinclair ZX80's :)

1024 bytes of memory :D


Rig name: "x6Crunchy"
OS: Win 7 x64
MB: Asus M4N98TD EVO
CPU: AMD X6 1055T 2.8(1,2v)
GPU: 2x Asus GTX560ti
Member of: Dutch Power Cows
ID: 1016753 · Report as offensive
Profile perryjay
Volunteer tester
Avatar

Send message
Joined: 20 Aug 02
Posts: 3377
Credit: 20,676,751
RAC: 0
United States
Message 1016755 - Posted: 17 Jul 2010, 15:34:14 UTC

Since we are just testing our memories... I went through Marine Corps Comm Elec school back in 1967. Every Friday test we would have to fill in the blanks on a card..A,B,C,D, or E for whichever was the answer. One man had been a programmer before joining the Corps and recognized the cards. He also figured out that if he did all Es it would screw the machine and he would ace every time no matter what the actual right answer was. Since we had other written tests during the week that he would barely pass his total score was low enough to not raise suspicion. At the end of the course though he made a big mistake... He requested to see the Commanding Officer and asked if he could take the course over since he didn't learn anything about electronics. Once he got out of the Brig he was sent to lineman's school and learned how to climb poles!


PROUD MEMBER OF Team Starfire World BOINC
ID: 1016755 · Report as offensive
Previous · 1 · 2 · 3 · 4 · Next

Message boards : Number crunching : more delay today it seems....


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.