Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 445
Posts: 445   Pages: 45   [ Previous Page | 21 22 23 24 25 26 27 28 29 30 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 48573 times and has 444 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

RT, as I understand it (correct me if I'm wrong) the i5s and i7s may only be dual core or quad core, but the design allows for more than the number of cores to run simultaneously. Like a quad core may allow seven or more tasks (WUs) to run at the same time since a core is not used 100% of the time for any one WU. It's like MVS running on big iron with the operating system restarting a WU when an interrupt occurs.
[Feb 5, 2012 1:01:15 AM]   Link   Report threatening or abusive post: please login first  Go to top 
RT
Master Cruncher
USA - Texas - DFW
Joined: Dec 22, 2004
Post Count: 2636
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

RT, as I understand it (correct me if I'm wrong) the i5s and i7s may only be dual core or quad core, but the design allows for more than the number of cores to run simultaneously. Like a quad core may allow seven or more tasks (WUs) to run at the same time since a core is not used 100% of the time for any one WU. It's like MVS running on big iron with the operating system restarting a WU when an interrupt occurs.


All the I7s are quad cores with hyper-threading which is a really neat technology that allows one hyper thread for each core. So all my I7s run 8 WUs at once; and do so very effectively. That is they will run 8 WUs in about the same time as they will run 4 WUs. Now I do not know that much about the I5s. Both that I run are in laptops and I keep them down to 2 WUs each for thermal purposes. If I tell them to run at 100%, they start up 4 tasks meaning they are quads but apparently do not have HT technology. I think that all I5s will only run 4 WUs because they do not have HT. I could be wrong on that.

Now I was a MFT, MVT and subsequently a MVS systems programmer way back when and did not mess with it after about 1977 but... when I was working on it, any job check pointing had to be done in the application. (We had some Geophysical work that did its own checkpoints) but the majority of the applications, generally written in COBOL, would just restart from the beginning when we had system failures (which were of course rare when I was the system programmer smile) . Today with the BOINC applications, each WU does its own check pointing and restarts from the last checkpoint when it is restarted without having completed its run. I am sure that someone will correct me if I said anything wrong here but the above is the way I understand things now.

edit> Oh, Now I see what you meant. Most of the Mainframes that I worked with were uni-processors and a few Multiprocessors. And yes, the tasks were kept up with by the Task Control Blocks and when tasks did I/Os, control was passed to the next task in priority order in the TCB. That was Multiprogramming whereas these modern processors (I7s for this example) are Multi-Processors allowing at least 4 instructions to be processing at precisely the same time..whereas with the old mainframes even with the TLAB and TLasideB there was but one instruction executing at one time. Sorry I misunderstood.
----------------------------------------
One of your friends in Texas cowboy
RT Website Hosting

----------------------------------------
[Edit 1 times, last edit by RT at Feb 5, 2012 1:58:19 AM]
[Feb 5, 2012 1:50:21 AM]   Link   Report threatening or abusive post: please login first  Go to top 
darth_vader
Veteran Cruncher
A galaxy far, far away...
Joined: Jul 13, 2005
Post Count: 514
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

RT, as I understand it (correct me if I'm wrong) the i5s and i7s may only be dual core or quad core, but the design allows for more than the number of cores to run simultaneously. Like a quad core may allow seven or more tasks (WUs) to run at the same time since a core is not used 100% of the time for any one WU. It's like MVS running on big iron with the operating system restarting a WU when an interrupt occurs.

All the I7s are quad cores with hyper-threading which is a really neat technology that allows one hyper thread for each core. So all my I7s run 8 WUs at once; and do so very effectively. That is they will run 8 WUs in about the same time as they will run 4 WUs. Now I do not know that much about the I5s. Both that I run are in laptops and I keep them down to 2 WUs each for thermal purposes. If I tell them to run at 100%, they start up 4 tasks meaning they are quads but apparently do not have HT technology. I think that all I5s will only run 4 WUs because they do not have HT. I could be wrong on that.

Now I was a MFT, MVT and subsequently a MVS systems programmer way back when and did not mess with it after about 1977 but... when I was working on it, any job check pointing had to be done in the application. (We had some Geophysical work that did its own checkpoints) but the majority of the applications, generally written in COBOL, would just restart from the beginning when we had system failures (which were of course rare when I was the system programmer smile) . Today with the BOINC applications, each WU does its own check pointing and restarts from the last checkpoint when it is restarted without having completed its run. I am sure that someone will correct me if I said anything wrong here but the above is the way I understand things now.

edit> Oh, Now I see what you meant. Most of the Mainframes that I worked with were uni-processors and a few Multiprocessors. And yes, the tasks were kept up with by the Task Control Blocks and when tasks did I/Os, control was passed to the next task in priority order in the TCB. That was Multiprogramming whereas these modern processors (I7s for this example) are Multi-Processors allowing at least 4 instructions to be processing at precisely the same time..whereas with the old mainframes even with the TLAB and TLasideB there was but one instruction executing at one time. Sorry I misunderstood.

As I've mentioned in some of the team's earlier chapters, hyper-threading is a way to deal with the fact that access to DRAM is much slower than the processor. Rather than stalling the processor waiting for memory to respond, some amount of logic is duplicated and another thread can be dispatched. All of this is transparent to the OS -- it looks like there are more cores than there actually are.

You are correct that currently all I5 processors have 4 real cores and do not support hyper-threading. I would not be surprised if that changes at some point since Intel has not been able to stay with one naming convention for very long, at least lately.

Now as for mainframes ... there were, of course, multi-processing systems in the 1960s and maybe even in the 1950s. IBM only had 2-way systems, back then if you don't count the processors that were in the I/O channels, but there were other systems that had far more. There was a supercomputer (yes, really just a large mainframe) at Ames Research Center that had 100 processors in the 1970s. Darned if I can remember the name of the system though. IBM had systems with 4 cores in the early 1980s. Current IBM mainframes have up to 80 cores (again, not counting the I/O processors, etc)... but it's more complicated than that as sometimes an individual core may be executing multiple instructions for a single thread at once, i.e., it's superscalar.

To bring this back to WCG and systems you might have at home, some of the newer AMD processors that support their version of hyper-threading have only a single floating point processor for two "cores". That will hurt performance for many WCG workunits. AMD is continuing to move into the value space and seems to have ceded the performance crown to Intel as far as x86 processors are concerned.

Edit: I finally remembered the computer at Ames Research Center was called the ILLIAC IV. It was the world's fastest computer for a few years. My high school math class went on a tour and we got to see it. Apparently parts of it are now at the computer history museum only a few miles away from Ames.

- D
----------------------------------------
[Edit 1 times, last edit by darth_vader at Feb 5, 2012 6:18:57 AM]
[Feb 5, 2012 2:32:51 AM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

MyOnlineTeam Daily Statistics for 02/04 - All Members:

Team rank movement report
=========================

Prior New Current
Member name Rank Change Rank Points
========================= ===== ====== ===== ===========
Mechanical 73 -1 74 1,460,754
dubhain 74 +1 73 1,466,126
TheCoach 163 -1 164 175,097
VioletStranger 164 -1 165 174,977
imdioxin 165 +2 163 175,851
Team Hopper 237 -1 238 34,071
jnkfam 238 -1 239 33,895
sm217144 239 +2 237 34,145

Points milestones report
========================
YellowAV reached 2,000,000 points applause

Runtime milestones report
=========================
No runtime milestones found. sad

Results returned milestones report
==================================
No results returned milestones found. sad

New members report
==================
No new members found. sad

Retired members report
======================
No new retired members found. smile

For the week as a team:

Statistics  Total Run Time  Points   Results

Date (y:d:h:m:s) Earned Returned
02/04/2012 0:342:12:54:46 1,014,921 2,200
02/03/2012 1:012:18:52:39 1,147,189 2,397
02/02/2012 1:015:23:51:10 1,151,275 2,285
02/01/2012 0:348:23:07:33 1,073,868 2,355
01/31/2012 0:358:22:31:31 1,063,524 2,377
01/30/2012 0:352:02:12:43 1,054,371 2,401
01/29/2012 0:323:02:44:39 965,979 2,231


Team Records:
Results Returned: 12/15/2011 4,598
Points: 12/15/2011 1,578,741
Runtime: 12/15/2011 1:125:23:14:23

Good crunching folks!!!!!
----------------------------------------
Join/Website/IMODB



[Feb 5, 2012 5:04:34 AM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

MyOnlineTeam Daily Statistics for 02/04 - Active Members

Active team members report
==========================

Current Points
Active member name Rank Change Points This Period
========================= ===== ====== =========== ===========
RT 1 0 155,811,394 242,449
GeraldRube 2 0 95,742,421 140,720
judson Somerville MD 3 0 80,915,689 159,235
Coingames 4 0 67,364,354 78,798
parmesian 5 0 35,725,925 21,658
NiceMedTexMD 6 0 33,984,452 29,977
xroule 7 0 27,433,359 55,332
brown chris 8 0 24,314,432 24,894
keithhenry 9 0 20,331,100 13,354
David Autumns 10 0 19,719,485 32,478
finman 11 0 16,563,636 18,237
Vuj 12 0 16,078,260 17,103
nl59056 13 0 15,713,428 3,840
Esteban69 14 0 13,888,406 733
Blueprint 15 0 12,894,837 4,172
dkt 16 0 12,183,600 25,934
Fanie 17 0 11,369,521 4,550
darth_vader 18 0 10,772,022 17,298
Daeloan 19 0 8,861,437 25,710
PohSoon 20 0 8,660,352 5,988
frans6nl 21 0 7,476,500 2,496
lawrencehardin 22 0 7,255,996 13,251
Tomwp 23 0 4,041,061 1,639
smcclarigan 24 0 3,836,617 12,786
pramodp 25 0 3,132,626 14,033
johng 26 0 2,961,791 3,804
Bon Kuhlman 27 0 2,947,600 5,228
Wunderwuzzi 28 0 2,468,238 0
Jockin 29 0 2,427,574 971
Jonathon Wright 30 0 2,040,169 13,439
YellowAV 31 0 2,001,506 3,583
elpe 32 0 1,528,355 610
dubhain 33 +1 1,466,126 9,168
Mechanical 34 -1 1,460,754 2,708
newtod 35 0 1,074,394 0
Lanscader 36 0 1,024,371 3,284
masurg 37 0 824,516 267
hne12359 38 0 778,796 1,126
Hintsala 39 0 756,730 0
CCH 40 0 527,435 178
cknotty 41 0 308,553 807
jan.fratric 42 0 257,234 0
Harry de Swart 43 0 236,425 0
imdioxin 44 0 175,851 2,624
sz2000 45 0 39,158 0
sm217144 46 0 34,145 459


Note: Active members are those who earned points in the prior 30 days.

Top Twenty active members returning points today:
01: RT - 242,449 points
02: judson Somerville MD - 159,235 points
03: GeraldRube - 140,720 points
04: Coingames - 78,798 points
05: xroule - 55,332 points
06: David Autumns - 32,478 points
07: NiceMedTexMD - 29,977 points
08: dkt - 25,934 points
09: Daeloan - 25,710 points
10: brown chris - 24,894 points
11: parmesian - 21,658 points
12: finman - 18,237 points
13: darth_vader - 17,298 points
14: Vuj - 17,103 points
15: pramodp - 14,033 points
16: Jonathon Wright - 13,439 points
17: keithhenry - 13,354 points
18: lawrencehardin - 13,251 points
19: smcclarigan - 12,786 points
20: dubhain - 9,168 points

Total points returned today: 1,014,921
Active members returning points today: 40
Average points per member active today: 25,373.025
----------------------------------------
Join/Website/IMODB



[Feb 5, 2012 5:05:56 AM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile




.............................CONGRATULATIONS YellowAV ON REACHING 2,000,000 MOT POINTS !!!.............................



----------------------------------------
Join/Website/IMODB



[Feb 5, 2012 5:10:39 AM]   Link   Report threatening or abusive post: please login first  Go to top 
RT
Master Cruncher
USA - Texas - DFW
Joined: Dec 22, 2004
Post Count: 2636
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

coffee coffee coffeeGood Morning MOT coffee coffee coffee

Congratulations YellowAV! applause Nice Round Number.

I think the first Multiprogramming Operating System on IBM mainframes was when they first came out with MFT (Replacing PCP). I am not sure of that year but I am pretty sure it was in late 60s. My first exposure to it was in 1969 on a 360/50 IIRC. The first IBM multi-processor I ever saw as a 370/168 AP (Attached Processor) and shortly after that the MP and this was in the mid-late 70s (the AP and MP).

Remember the aluminum bar that was mounted across the top of the front face of the 168s with "IBM 360 168 painted on it (well everything but the letters are painted black) Picture . I have one of those up in the cabinet above where I sit at my main computer as I type this.

Those were fairly short lived and replaced by the 3033 in 1977-78. In any case the multi-programming was a function of the operating system and the multi-processing was a function of the hardware - along with operating system support..that is having more than one instruction and execution units. I pretty much lost track of these technologies along in the early 80s as my job took me into a completely different "world".

Now where I worked was not at IBM but we always had many IBM mainframes (as well as UNIVACs with custom built array processors) and so were not too far behind the bleeding edge of both companies. We had a few AMDAHL systems thrown in to keep everyone on their toes. Most of our commercial work was on IBM and Amdahl computers and most of the scientific work was on UNIVAC/SPERRY/RAND so it is entirely possible that IBM scientific processors/systems had features that I was either unaware of or have forgotten by now. In many ways the array processors we had built for us were similar to the GPU cards today. Of course the compute capacity is vastly different. We had massive copper grids under the false flooring to ground all the stuff to and huge rotating drums along with what IBM called LCS (Large Core Storage) boxes holding a million bytes of core memory (little metal doughnuts -- something like 9 million of them strung on copper wires - amazing stuff). It was an astounding site to see with each mainframe having up to 32 large tape drives and banks of 2314s and later 3330s. Armies of people moving tapes and occasionally disks between drives and storage.

All of that and it is likely that I personally own more computational power now than we had as a corporation back then.

Well enough of this trip down memory lane. That was then and this is now. If you are going to buy a CPU processor for WCG tasks, you are much better off with an I7 than you are with an I5 because you can get something approaching twice the throughput. As darth points out, you are likely better off with Intel. I was not aware of the single floating point processor for two cores he pointed out but it makes sense that this fact alone would make a dramatic difference in WCG throughput.

I just looked it up and found this and this about the old IBM systems. I suspect it is boring to all but those of us that made a living working with them.

Everyone have a great day this Sunday. I don't much care about the Super bowl. NY vs. Boston makes a big difference to some, but not to me. Now if it were the Cowboys playing the Texans, my tune would be different.

One of your friends in Texas cowboy
----------------------------------------
One of your friends in Texas cowboy
RT Website Hosting

[Feb 5, 2012 4:21:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

You are pretty much right in your recollections and I don't want to go into much more detail, but let me give a very small description of the IBM Systems. These begin with the mod 30 which had only real iron core memory and PCP was the operating system in use.

As we go further in years we reach all of the other software operating systems including one called MVM which was used until the current MVS system was available. So a short description of each of these follows:

PCP - the first IBM 360 OS provided for a single job single task.
MFT - provided for multiple tasks but no subtasling.
MVT - provided for a variable number of tasks with subtasking.
MFT2 - an extension of MFT that allowed for subtasking.
MVM - multiple virtual memory was, as I recall, the first virtual memory operating system.
MVS - multiple virtual storage was, and is, the virtual storage operating systems where each address space is controlled by an address space control block (ASCB) with multiple task control blocks (TCBs) for controlling all of the subtasks within a job running under an ASCB. When I retired from IBM, more and more of the system functions were operating in their own address space.
[Feb 5, 2012 6:26:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

MyOnlineTeam Daily Statistics for 02/05 - All Members:

Team rank movement report
=========================

Prior New Current
Member name Rank Change Rank Points
========================= ===== ====== ===== ===========
Dataman 14 -1 15 16,092,010
Vuj 15 +1 14 16,093,471

Points milestones report
========================
judson Somerville MD reached 81,000,000 points applause
NiceMedTexMD reached 34,000,000 points applause

Runtime milestones report
=========================
smcclarigan reached 7 years of runtime applause

Results returned milestones report
==================================
David Autumns reached 45,000 results applause
YellowAV reached 4,000 results applause

New members report
==================
No new members found. sad

Retired members report
======================
No new retired members found. smile

For the week as a team:

Statistics  Total Run Time  Points   Results

Date (y:d:h:m:s) Earned Returned
02/05/2012 0:349:19:20:24 1,066,216 2,306
02/04/2012 0:342:12:54:46 1,014,921 2,200
02/03/2012 1:012:18:52:39 1,147,189 2,397
02/02/2012 1:015:23:51:10 1,151,275 2,285
02/01/2012 0:348:23:07:33 1,073,868 2,355
01/31/2012 0:358:22:31:31 1,063,524 2,377
01/30/2012 0:352:02:12:43 1,054,371 2,401


Team Records:
Results Returned: 12/15/2011 4,598
Points: 12/15/2011 1,578,741
Runtime: 12/15/2011 1:125:23:14:23

Good crunching folks!!!!!
----------------------------------------
Join/Website/IMODB



[Feb 6, 2012 4:06:14 AM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
smilesmile Join "MyOnlineTeam" Today - Chapter 55 smilesmile

MyOnlineTeam Daily Statistics for 02/05 - Active Members

Active team members report
==========================

Current Points
Active member name Rank Change Points This Period
========================= ===== ====== =========== ===========
RT 1 0 156,091,436 280,042
GeraldRube 2 0 95,868,683 126,262
judson Somerville MD 3 0 81,088,795 173,106
Coingames 4 0 67,439,302 74,948
parmesian 5 0 35,751,793 25,868
NiceMedTexMD 6 0 34,004,558 20,106
xroule 7 0 27,480,648 47,289
brown chris 8 0 24,334,460 20,028
keithhenry 9 0 20,343,032 11,932
David Autumns 10 0 19,753,491 34,006
finman 11 0 16,581,407 17,771
Vuj 12 0 16,093,471 15,211
nl59056 13 0 15,720,618 7,190
Esteban69 14 0 13,891,149 2,743
Blueprint 15 0 12,902,246 7,409
dkt 16 0 12,218,698 35,098
Fanie 17 0 11,372,348 2,827
darth_vader 18 0 10,789,267 17,245
Daeloan 19 0 8,896,556 35,119
PohSoon 20 0 8,663,450 3,098
frans6nl 21 0 7,476,971 471
lawrencehardin 22 0 7,267,394 11,398
Tomwp 23 0 4,051,694 10,633
smcclarigan 24 0 3,854,380 17,763
pramodp 25 0 3,149,295 16,669
johng 26 0 2,964,663 2,872
Bon Kuhlman 27 0 2,952,107 4,507
Wunderwuzzi 28 0 2,468,238 0
Jockin 29 0 2,428,758 1,184
Jonathon Wright 30 0 2,051,676 11,507
YellowAV 31 0 2,003,368 1,862
elpe 32 0 1,529,579 1,224
dubhain 33 0 1,473,201 7,075
Mechanical 34 0 1,467,542 6,788
newtod 35 0 1,074,394 0
Lanscader 36 0 1,034,668 10,297
masurg 37 0 824,516 0
hne12359 38 0 779,923 1,127
Hintsala 39 0 756,920 190
CCH 40 0 529,077 1,642
cknotty 41 0 308,553 0
jan.fratric 42 0 258,943 1,709
Harry de Swart 43 0 236,425 0
imdioxin 44 0 175,851 0
sz2000 45 0 39,158 0
sm217144 46 0 34,145 0


Note: Active members are those who earned points in the prior 30 days.

Top Twenty active members returning points today:
01: RT - 280,042 points
02: judson Somerville MD - 173,106 points
03: GeraldRube - 126,262 points
04: Coingames - 74,948 points
05: xroule - 47,289 points
06: Daeloan - 35,119 points
07: dkt - 35,098 points
08: David Autumns - 34,006 points
09: parmesian - 25,868 points
10: NiceMedTexMD - 20,106 points
11: brown chris - 20,028 points
12: finman - 17,771 points
13: smcclarigan - 17,763 points
14: darth_vader - 17,245 points
15: pramodp - 16,669 points
16: Vuj - 15,211 points
17: keithhenry - 11,932 points
18: Jonathon Wright - 11,507 points
19: lawrencehardin - 11,398 points
20: Tomwp - 10,633 points

Total points returned today: 1,066,216
Active members returning points today: 38
Average points per member active today: 28,058.3158
----------------------------------------
Join/Website/IMODB



[Feb 6, 2012 4:07:39 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 445   Pages: 45   [ Previous Page | 21 22 23 24 25 26 27 28 29 30 | Next Page ]
[ Jump to Last Post ]
Post new Thread