Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 18 reacties
Bron: Businesswire, submitter: EaS

De firma Scyld heeft op de LinuxWorld Expo 2004 een nieuwe 64-bit versie van zijn Beowulf Cluster Operating System gedemonstreerd, zo is te lezen op Businesswire. Een Beowulf cluster is een cluster van Linux-computers die door één specifieke computer in die cluster gecoördineerd wordt. Het systeem dat Scyld demonstreerde is vooral bedoeld om de performance, schaalbaarheid en beheersbaarheid van dergelijke clusters aan te pakken. De zogenaamde 29-series komt met Itanium-2 en Opteron-support en is ook compatible met verschillende commerciële Linux-applicaties. Het Beowulf Cluster OS heeft bovendien al programming code libraries en cluster-beheer software aan boord waardoor veel tijd kan worden bespaard op het ontwikkelen van applicaties voor Beowulf clusters.

Beowulf cluster 64-node dual Athlon MP
Een Beowulf cluster van 64 dual Athlon-MP machines.
Moderatie-faq Wijzig weergave

Reacties (18)

interessant is te weten wat er gebeurd als elke processor communiceert met random processors en dat voor alle processors gelijktijdig.

gaat deze beowulf dan ook over zijn nek?

zo niet wat is dan de one way ping pong latency als dit gebeurd van cpu naar random andere cpu?

de meeste beowulfs gaan wel over hun nek dan, die worden dan ook snel ontmanteld cq gebruikt door studenten om snel te internetten :)
Nee, die gaat niet over z'n nek, want hij co-ordineert tenslotte!
De nodes hoeven ook niet allemaal identie te zijn. Je kunt rustig een cluster bouwen met 386, 486 en pentiums erin. Iedere node krijgt gewoon een stukje code voor z'n kiezen en stuurt het resultaat erug.
Vooral voor renderingfarms is een Beowulf erg efficient.
Een beowulf cluster word dan wel helaas wel trager, zelfs al word de trage pc maar met de kleinste berekening belast zal ie een wachttijd genereren voor de rest.

Dit geld bijvoorbeeld (eigenlijk ook zeker) voor de netwerksnelheid, als er 1 slechte of trage link aanwezig is, zal de performance flink dalen.

Beowulf is daarentegen al jaren een bewezen systeem voor clusters, helaas moeten de applicaties ook echt worden geschreven voor beowulf.

Een andere ook veel gebruikte methode voor clustering is MOSIX (http://www.mosix.org en http://www.openmosix.org)
Deze maken via de kernel 1 grote MultiProcessor van alle nodes. Zou eigenlijk wel eens willen weten wat een mosixcluster doet als je een pure quad opterons bij elkaar zet :P
Denk dat je daar wel een fileserver van kan maken :P
De nieuwe algoritmische ontwikkelingen op veel sectoren betekenen dat er grote afhankelijkheid van code is. Practisch vertaalt kun je exponentiele winsten boeken door veel geheugen te gebruiken.

In geval van een cluster kun je dat doen door dus snel te streamen van alle processors naar alle processors. Helaas is het niet streamen vaak maar random lookups.

Die kunnen wel enorm beperkt worden vaak door jarenlang hard te programmeren.

Hier is bijvoorbeeld de latency van een 512 processor origin3800.

Dat is 5.8 microseconde. Dat kun je zien als 2x de one way pingpong snelheid op een cluster/beowulf.

Waar het om gaat is dat alle processors dat gelijktijdig kunnen. De meeste beowulfs kunnen maar een paar processors aansturen en op het moment dat zo'n netwerkje efficient benut wordt, dan gaat het over zijn nek heen.

Output:
Stored in rasmexename = ./latc
Trying to allocate 31250000 entries. In total 250000000 bytes <== per processor
Benchmarking Pseudo Random Number Generator speed, RanRot type 'B'!
Speed depends upon CPU and compile options from RASML,
therefore we benchmark the RNG
Please wait a few seconds.. ..took 7962 milliseconds to generate 409600000 numbers
Speed of RNG = 51444360 numbers a second
So 1 RNG call takes 19.438477 nanoseconds
Benchmarking random RNG test. Please wait..
timetaken=10608
Machine needs 212.160034 ns for RND loop
Trying to Allocate Buffer
Took 0.003 seconds to allocate Hash
Clearing hashtable for processor 0
Took 0.816 seconds to clear Hash
Starting Other processes
Clearing hashtable for processor 1
Clearing hashtable for processor 2
Clearing hashtable for processor 3
Clearing hashtable for processor 4
Clearing hashtable for processor 5
Clearing hashtable for processor 6
Clearing hashtable for processor 7
Clearing hashtable for processor 8
Clearing hashtable for processor 9
Clearing hashtable for processor 10
Clearing hashtable for processor 11
Clearing hashtable for processor 12
Clearing hashtable for processor 14
Clearing hashtable for processor 13
Clearing hashtable for processor 15
Clearing hashtable for processor 16
Clearing hashtable for processor 17
Clearing hashtable for processor 18
Clearing hashtable for processor 19
Clearing hashtable for processor 20
Clearing hashtable for processor 21
Clearing hashtable for processor 22
Clearing hashtable for processor 23
Clearing hashtable for processor 24
Clearing hashtable for processor 25
Clearing hashtable for processor 26
Clearing hashtable for processor 27
Clearing hashtable for processor 28
Clearing hashtable for processor 29
Clearing hashtable for processor 30
Clearing hashtable for processor 31
Clearing hashtable for processor 32
Clearing hashtable for processor 33
Clearing hashtable for processor 34
Clearing hashtable for processor 35
Clearing hashtable for processor 36
Clearing hashtable for processor 37
Clearing hashtable for processor 38
Clearing hashtable for processor 39
Clearing hashtable for processor 40
Clearing hashtable for processor 41
Clearing hashtable for processor 42
Clearing hashtable for processor 43
Clearing hashtable for processor 44
Clearing hashtable for processor 46
Clearing hashtable for processor 48
Clearing hashtable for processor 47
Clearing hashtable for processor 45
Clearing hashtable for processor 50
Clearing hashtable for processor 49
Clearing hashtable for processor 51
Clearing hashtable for processor 52
Clearing hashtable for processor 53
Clearing hashtable for processor 54
Clearing hashtable for processor 55
Clearing hashtable for processor 56
Clearing hashtable for processor 57
Clearing hashtable for processor 58
Clearing hashtable for processor 59
Clearing hashtable for processor 60
Clearing hashtable for processor 61
Clearing hashtable for processor 62
Clearing hashtable for processor 63
Clearing hashtable for processor 64
Clearing hashtable for processor 65
Clearing hashtable for processor 66
Clearing hashtable for processor 67
Clearing hashtable for processor 68
Clearing hashtable for processor 69
Clearing hashtable for processor 70
Clearing hashtable for processor 71
Clearing hashtable for processor 73
Clearing hashtable for processor 72
Clearing hashtable for processor 74
Clearing hashtable for processor 75
Clearing hashtable for processor 76
Clearing hashtable for processor 77
Clearing hashtable for processor 78
Clearing hashtable for processor 79
Clearing hashtable for processor 80
Clearing hashtable for processor 81
Clearing hashtable for processor 82
Clearing hashtable for processor 83
Clearing hashtable for processor 84
Clearing hashtable for processor 85
Clearing hashtable for processor 86
Clearing hashtable for processor 87
Clearing hashtable for processor 88
Clearing hashtable for processor 89
Clearing hashtable for processor 90
Clearing hashtable for processor 91
Clearing hashtable for processor 92
Clearing hashtable for processor 94
Clearing hashtable for processor 93
Clearing hashtable for processor 95
Clearing hashtable for processor 96
Clearing hashtable for processor 97
Clearing hashtable for processor 98
Clearing hashtable for processor 99
Clearing hashtable for processor 100
Clearing hashtable for processor 101
Clearing hashtable for processor 102
Clearing hashtable for processor 103
Clearing hashtable for processor 104
Clearing hashtable for processor 105
Clearing hashtable for processor 106
Clearing hashtable for processor 107
Clearing hashtable for processor 108
Clearing hashtable for processor 109
Clearing hashtable for processor 110
Clearing hashtable for processor 112
Clearing hashtable for processor 111
Clearing hashtable for processor 113
Clearing hashtable for processor 114
Clearing hashtable for processor 115
Clearing hashtable for processor 116
Clearing hashtable for processor 117
Clearing hashtable for processor 118
Clearing hashtable for processor 119
Clearing hashtable for processor 120
Clearing hashtable for processor 121
Clearing hashtable for processor 122
Clearing hashtable for processor 123
Clearing hashtable for processor 124
Clearing hashtable for processor 125
Clearing hashtable for processor 126
Clearing hashtable for processor 127
Clearing hashtable for processor 128
Clearing hashtable for processor 129
Clearing hashtable for processor 131
Clearing hashtable for processor 130
Clearing hashtable for processor 132
Clearing hashtable for processor 133
Clearing hashtable for processor 134
Clearing hashtable for processor 135
Clearing hashtable for processor 136
Clearing hashtable for processor 137
Clearing hashtable for processor 138
Clearing hashtable for processor 139
Clearing hashtable for processor 140
Clearing hashtable for processor 141
Clearing hashtable for processor 142
Clearing hashtable for processor 143
Clearing hashtable for processor 144
Clearing hashtable for processor 145
Clearing hashtable for processor 146
Clearing hashtable for processor 147
Clearing hashtable for processor 148
Clearing hashtable for processor 149
Clearing hashtable for processor 150
Clearing hashtable for processor 151
Clearing hashtable for processor 152
Clearing hashtable for processor 153
Clearing hashtable for processor 154
Clearing hashtable for processor 155
Clearing hashtable for processor 156
Clearing hashtable for processor 157
Clearing hashtable for processor 158
Clearing hashtable for processor 159
Clearing hashtable for processor 160
Clearing hashtable for processor 161
Clearing hashtable for processor 162
Clearing hashtable for processor 163
Clearing hashtable for processor 164
Clearing hashtable for processor 165
Clearing hashtable for processor 166
Clearing hashtable for processor 167
Clearing hashtable for processor 168
Clearing hashtable for processor 169
Clearing hashtable for processor 170
Clearing hashtable for processor 171
Clearing hashtable for processor 172
Clearing hashtable for processor 173
Clearing hashtable for processor 174
Clearing hashtable for processor 175
Clearing hashtable for processor 176
Clearing hashtable for processor 177
Clearing hashtable for processor 178
Clearing hashtable for processor 179
Clearing hashtable for processor 180
Clearing hashtable for processor 181
Clearing hashtable for processor 182
Clearing hashtable for processor 183
Clearing hashtable for processor 184
Clearing hashtable for processor 185
Clearing hashtable for processor 186
Clearing hashtable for processor 187
Clearing hashtable for processor 188
Clearing hashtable for processor 189
Clearing hashtable for processor 190
Clearing hashtable for processor 191
Clearing hashtable for processor 192
Clearing hashtable for processor 193
Clearing hashtable for processor 194
Clearing hashtable for processor 195
Clearing hashtable for processor 196
Clearing hashtable for processor 197
Clearing hashtable for processor 198
Clearing hashtable for processor 199
Clearing hashtable for processor 200
Clearing hashtable for processor 201
Clearing hashtable for processor 202
Clearing hashtable for processor 203
Clearing hashtable for processor 204
Clearing hashtable for processor 205
Clearing hashtable for processor 206
Clearing hashtable for processor 207
Clearing hashtable for processor 208
Clearing hashtable for processor 209
Clearing hashtable for processor 210
Clearing hashtable for processor 211
Clearing hashtable for processor 212
Clearing hashtable for processor 213
Clearing hashtable for processor 214
Clearing hashtable for processor 215
Clearing hashtable for processor 216
Clearing hashtable for processor 217
Clearing hashtable for processor 218
Clearing hashtable for processor 219
Clearing hashtable for processor 220
Clearing hashtable for processor 221
Clearing hashtable for processor 222
Clearing hashtable for processor 223
Clearing hashtable for processor 224
Clearing hashtable for processor 226
Clearing hashtable for processor 225
Clearing hashtable for processor 227
Clearing hashtable for processor 228
Clearing hashtable for processor 229
Clearing hashtable for processor 230
Clearing hashtable for processor 231
Clearing hashtable for processor 232
Clearing hashtable for processor 233
Clearing hashtable for processor 234
Clearing hashtable for processor 235
Clearing hashtable for processor 236
Clearing hashtable for processor 237
Clearing hashtable for processor 238
Clearing hashtable for processor 239
Clearing hashtable for processor 240
Clearing hashtable for processor 241
Clearing hashtable for processor 242
Clearing hashtable for processor 243
Clearing hashtable for processor 244
Clearing hashtable for processor 245
Clearing hashtable for processor 246
Clearing hashtable for processor 247
Clearing hashtable for processor 248
Clearing hashtable for processor 249
Clearing hashtable for processor 250
Clearing hashtable for processor 251
Clearing hashtable for processor 252
Clearing hashtable for processor 253
Clearing hashtable for processor 254
Clearing hashtable for processor 255
Clearing hashtable for processor 257
Clearing hashtable for processor 256
Clearing hashtable for processor 258
Clearing hashtable for processor 259
Clearing hashtable for processor 260
Clearing hashtable for processor 261
Clearing hashtable for processor 263
Clearing hashtable for processor 262
Clearing hashtable for processor 264
Clearing hashtable for processor 265
Clearing hashtable for processor 266
Clearing hashtable for processor 267
Clearing hashtable for processor 268
Clearing hashtable for processor 269
Clearing hashtable for processor 270
Clearing hashtable for processor 271
Clearing hashtable for processor 272
Clearing hashtable for processor 273
Clearing hashtable for processor 274
Clearing hashtable for processor 275
Clearing hashtable for processor 276
Clearing hashtable for processor 277
Clearing hashtable for processor 278
Clearing hashtable for processor 279
Clearing hashtable for processor 280
Clearing hashtable for processor 281
Clearing hashtable for processor 282
Clearing hashtable for processor 283
Clearing hashtable for processor 284
Clearing hashtable for processor 285
Clearing hashtable for processor 286
Clearing hashtable for processor 287
Clearing hashtable for processor 288
Clearing hashtable for processor 289
Clearing hashtable for processor 290
Clearing hashtable for processor 291
Clearing hashtable for processor 292
Clearing hashtable for processor 293
Clearing hashtable for processor 294
Clearing hashtable for processor 295
Clearing hashtable for processor 296
Clearing hashtable for processor 297
Clearing hashtable for processor 298
Clearing hashtable for processor 299
Clearing hashtable for processor 300
Clearing hashtable for processor 301
Clearing hashtable for processor 302
Clearing hashtable for processor 303
Clearing hashtable for processor 305
Clearing hashtable for processor 304
Clearing hashtable for processor 306
Clearing hashtable for processor 307
Clearing hashtable for processor 308
Clearing hashtable for processor 309
Clearing hashtable for processor 310
Clearing hashtable for processor 311
Clearing hashtable for processor 312
Clearing hashtable for processor 313
Clearing hashtable for processor 314
Clearing hashtable for processor 315
Clearing hashtable for processor 316
Clearing hashtable for processor 317
Clearing hashtable for processor 318
Clearing hashtable for processor 319
Clearing hashtable for processor 320
Clearing hashtable for processor 321
Clearing hashtable for processor 322
Clearing hashtable for processor 323
Clearing hashtable for processor 324
Clearing hashtable for processor 325
Clearing hashtable for processor 326
Clearing hashtable for processor 327
Clearing hashtable for processor 328
Clearing hashtable for processor 329
Clearing hashtable for processor 331
Clearing hashtable for processor 332
Clearing hashtable for processor 330
Clearing hashtable for processor 333
Clearing hashtable for processor 334
Clearing hashtable for processor 335
Clearing hashtable for processor 336
Clearing hashtable for processor 337
Clearing hashtable for processor 338
Clearing hashtable for processor 339
Clearing hashtable for processor 340
Clearing hashtable for processor 341
Clearing hashtable for processor 342
Clearing hashtable for processor 343
Clearing hashtable for processor 344
Clearing hashtable for processor 345
Clearing hashtable for processor 346
Clearing hashtable for processor 347
Clearing hashtable for processor 348
Clearing hashtable for processor 349
Clearing hashtable for processor 350
Clearing hashtable for processor 351
Clearing hashtable for processor 352
Clearing hashtable for processor 353
Clearing hashtable for processor 355
Clearing hashtable for processor 354
Clearing hashtable for processor 356
Clearing hashtable for processor 357
Clearing hashtable for processor 358
Clearing hashtable for processor 359
Clearing hashtable for processor 360
Clearing hashtable for processor 361
Clearing hashtable for processor 362
Clearing hashtable for processor 363
Clearing hashtable for processor 364
Clearing hashtable for processor 365
Clearing hashtable for processor 366
Clearing hashtable for processor 367
Clearing hashtable for processor 368
Clearing hashtable for processor 369
Clearing hashtable for processor 370
Clearing hashtable for processor 371
Clearing hashtable for processor 372
Clearing hashtable for processor 373
Clearing hashtable for processor 374
Clearing hashtable for processor 375
Clearing hashtable for processor 376
Clearing hashtable for processor 377
Clearing hashtable for processor 378
Clearing hashtable for processor 380
Clearing hashtable for processor 379
Clearing hashtable for processor 381
Clearing hashtable for processor 382
Clearing hashtable for processor 383
Clearing hashtable for processor 384
Clearing hashtable for processor 385
Clearing hashtable for processor 386
Clearing hashtable for processor 387
Clearing hashtable for processor 388
Clearing hashtable for processor 389
Clearing hashtable for processor 390
Clearing hashtable for processor 391
Clearing hashtable for processor 392
Clearing hashtable for processor 393
Clearing hashtable for processor 394
Clearing hashtable for processor 395
Clearing hashtable for processor 396
Clearing hashtable for processor 397
Clearing hashtable for processor 398
Clearing hashtable for processor 399
Clearing hashtable for processor 400
Clearing hashtable for processor 401
Clearing hashtable for processor 402
Clearing hashtable for processor 403
Clearing hashtable for processor 404
Clearing hashtable for processor 405
Clearing hashtable for processor 406
Clearing hashtable for processor 407
Clearing hashtable for processor 408
Clearing hashtable for processor 409
Clearing hashtable for processor 410
Clearing hashtable for processor 411
Clearing hashtable for processor 412
Clearing hashtable for processor 414
Clearing hashtable for processor 413
Clearing hashtable for processor 415
Clearing hashtable for processor 416
Clearing hashtable for processor 417
Clearing hashtable for processor 418
Clearing hashtable for processor 419
Clearing hashtable for processor 420
Clearing hashtable for processor 421
Clearing hashtable for processor 422
Clearing hashtable for processor 423
Clearing hashtable for processor 424
Clearing hashtable for processor 425
Clearing hashtable for processor 426
Clearing hashtable for processor 427
Clearing hashtable for processor 428
Clearing hashtable for processor 429
Clearing hashtable for processor 430
Clearing hashtable for processor 431
Clearing hashtable for processor 432
Clearing hashtable for processor 433
Clearing hashtable for processor 434
Clearing hashtable for processor 435
Clearing hashtable for processor 436
Clearing hashtable for processor 437
Clearing hashtable for processor 438
Clearing hashtable for processor 439
Clearing hashtable for processor 440
Clearing hashtable for processor 441
Clearing hashtable for processor 442
Clearing hashtable for processor 443
Clearing hashtable for processor 444
Clearing hashtable for processor 445
Clearing hashtable for processor 446
Clearing hashtable for processor 447
Clearing hashtable for processor 448
Clearing hashtable for processor 449
Clearing hashtable for processor 450
Clearing hashtable for processor 451
Clearing hashtable for processor 452
Clearing hashtable for processor 453
Clearing hashtable for processor 454
Clearing hashtable for processor 455
Clearing hashtable for processor 456
Clearing hashtable for processor 457
Clearing hashtable for processor 458
Took 55561 milliseconds to start 459 additional processes
Clearing hashtable for processor 459
Took 1729 milliseconds to synchronize 459 additional processes
Took 290229 milliseconds to ATTACH. 115000000000 total RAM
Read latency measurement STARTS NOW using steps of 2 * 300.000 seconds :
the raw output
71429 152919 174210 163223 147070 156366 182694 159919 129503 211988 252856 1467
14 176164 172274 175741 153964 179357 181599 275306 47353 176555 143042 312894 1
38828 189538 167857 321267 178178 167180 155470 212829 154066 98790 87162 382566
196670 178689 161062 423931 233665 424528 425444 165846 215977 304865 363379 32
8731 374081 165333 147556 191700 158487 205284 154299 188824 162178 168585 16984
6 215942 186039 252124 138242 292920 218149 193609 298433 163578 240671 193634 1
97712 201892 228722 225925 218320 324632 228502 342735 322985 221052 207945 1708
13 80932 119916 119859 119604 96632 119779 22058 37185 38866 35058 102739 23875
22696 39061 202559 202473 202604 424942 177243 127634 344475 138711 305195 39201
8 150788 30397 119775 25958 29000 68859 202985 203020 56886 39937 50026 120408 4
23701 211510 201281 47291 93513 28697 58634 203090 202623 35460 120094 25773 119
961 27079 120166 120637 119354 321935 188352 47257 243611 26494 22928 48611 2364
2 28613 25597 122679 21125 220415 222766 186897 224246 296065 279039 320689 3088
69 341668 307501 369911 338883 347763 270237 279341 339399 50300 33239 182375 14
4642 48921 182101 182202 50304 51375 49751 121677 122521 22527 27775 25784 35767
25295 38422 25120 45333 68102 43538 198107 51232 51233 68453 346057 180466 1584
80 249333 135387 426052 424237 424936 423688 257811 422513 144398 119678 42843 1
19849 457049 445426 222238 302927 162027 399752 62433 47746 39568 51520 139662 1
83277 425407 156298 105911 37503 38254 225816 288089 447639 206382 218350 56644
202612 120469 56690 149231 200671 197417 143668 32757 30989 52501 24385 288594 2
02842 173435 351458 181444 49204 84097 422615 142564 157653 309069 325746 53071
152948 298467 172481 275113 209173 153169 192248 57405 45125 51056 45787 44835 1
21315 121231 118922 121228 121198 121943 121326 74823 243590 53233 26344 20718 4
8936 40883 182117 138987 255426 445730 205525 205788 257752 58772 77936 202634 4
25031 158218 158250 27950 26003 33653 28316 23687 119753 52186 161018 176460 168
057 40823 203211 48904 423508 162985 225313 203776 242361 163035 136166 352721 1
05899 24448 24252 94149 32885 26708 231272 163003 209795 199847 164930 178106 18
1754 236179 196876 163634 91877 62455 203025 202925 58169 91170 203280 202936 28
9108 203583 421957 145490 205747 164768 27111 24966 44049 327731 203680 45931 20
3706 128110 45235 97465 88645 36911 25719 53195 122510 242855 242295 206794 1217
00 141086 329760 170434 204096 192398 40885 174525 271630 172147 29013 148914 16
7788 179125 203628 35483 26968 50153 26271 28312 170312 195463 164804 50849 2043
22 122704 23757 122275 47965 170247 154587 116940 285988 163360 61719 129017 377
512 380483 276551 171201 231639 154248 68793 202346 61728 202759 152606 27402 11
9702 264049 207803 203043 120036 169275 246639 282513 150134 278456 158989 15506
9 203190 48418 152816 192198 212952 29576 215861 182954 180096 47839 41634 15871
4 51935 64657 103874 39821 241008 216532 222136 87529 58369 117662 119432 118778
137544 313554 144831 105008 102580 301744 177282 193627 215937 379074 182053 166571 420277 192257 325429 119794 175365 165088
Raw Average measured read read time at 460 processes = 6029.399414 ns
Now for the final calculation it gets compensated:
Average measured read read time at 460 processes = 5817.239258 ns
$
one way ping pong latency
???

wat dacht je dan van de two way hyperthreaded row to column delay?

Want als een groep random processors gaat knokken om CAS (column) access en een andere om RAS (row) access gaat het mooi fout. |:( |:( |:(
De controller stuurt gewoon een pakket data naar een node.
Die node werkt vervolgens autonoom en dus gaat jouw hypothese niet op. Sterker nog, het slaat m.i. nergens op, want anders zou een multi-processor systeem (of een P4 met hyperthreading) in jouw geval continue geheugenfouten oplopen c.q. veroorzaken. Dat zal een lekker zooitje worden in geval van Hypertransport-systemen...)
Nog even afgezien van het feit dat bij welke comupter dan ook, alle geheugentoegang door de north-bridge geregeld wordt,( zelfs wanneer het een DMA-apparaat betreft).
Tikkeltje simplistich gezegd: Distributed Computing.
Maar dan binnen een server-ruimte (ipv over losse huishoudens met een RC5, Folding of Seti accountje)
de naam Beowulf heeft niets met BeOS te maken:
http://www.lone-star.net/literature/beowulf/
:)
Dus zoiets als nieuwe upgrade van het OS ?
Heeft het ergens nog iets te maken met BeOs ? (vanwege de naam)

WAT is Beowulf, zoals ze zelf zeggen:
"To be called a Beowulf cluster, all you need is a central node that does some coordination (Ie, technically an IP Masq'ed network fits loosely into the Beowulf definition."
Nee, Beowulf was al oud toen BeOS nog jong was...
Beowulf is een door IBM opgezet project voor clustering mbv Linux.
Beowulf was al een begrip toen Kernel 2.0 'hot' was!

(Vrijwel?) alle Linux-supercomputers zijn Beowulf-clusters.
Beowulf was een held van vroeger in Engeland die het verschrikkelijke monster versloeg zonder een kick van pijn te geven.
<off topic>
Nee, oud-Engels. Het is een van de oudste oud-Engelse teksten (een gedicht) dat compleet is en daarmee vaak verplichte kost toen ik op school zat... Klinkt heel raar en lijkt wel een beetje op het Fries.
Tegenwoordig natuurlijk ook verkrijgbaar in leesbaarder taalgebruik en bijvoorbeeld een film met Christopher Lambert uit 1999 (maakt de film niet beter overigens...)
</off topic>
Hij bevocht het monster Grendel. Geen lievertje...
nee Deens, Beowulf komt voort uit de oudste engelse text die men kent, en gaat over de deense koning die toen heerste over engeland. hij is oud en moet nog eenmaal een draak verslaan, met de dood van dr draak sterft hij ook.
van zijn volgelingen die allemaal beloofd hadden te helpen gaat er 1tje niet op de vlucht, hij staat beowulf bij en word zodoende de nieuwe koning.
ff voor de goede orde, "IP Masq'ed" is gewoon de linux-naam voor NAT.
//droom-modus//
Zal mijn thuiscomputer over 10 jaar ook weer net zo krachtig zijn en complex werken als het hier voorgestelde principe?
We mogen hopen dat 't niet die principes gaat toepassen want die kosten > 1000 watt per processor, maar een cpu van over een jaar of 10 zal zeker sneller zijn practisch gesproken.

De verliezen op grote systemen, zeker clusters zijn enorm. Factor 20 is heel normaal en wordt geaccepteerd.

Jammer in europa is dat we alleen maar van die piepkleine systeempjes hebben. Dus iedereen vecht om die paar cpu's die er zijn.

In USA heeft elk zichzelf respecterende uni een cluster van 5000 cpu's oid.

Kom ik mensen tegen vraag ik op hoeveel cpu's hun projectje loopt: "2500".

==> in heel europa is er geen cluster zelfs van 2500 cpu's.

Dit terwijl ze niet zoveel kosten. De burocratie is hier te groot en er wordt te veel geld verknoeid aan andere dingen (die vaak te duur betaald zijn).

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True