Bouwen van uw eigen Supercomputer


ik nodig om het aantal dubbele waarden in een array van de integer om deze methodete tellen. Terwijl de grootte van de matrix bleef onder 5000, groeide de waarden in de matrix exponentieel na elke cyclus dus besloten om meer dan één computer te gebruiken.

(Opmerking: Ik ben echt teleurgesteld dat na verkoop 400 miljoen exemplaren van Windows 7 Microsoft geen langer ondersteunt Windows XP, maar is begonnen om te downgraden van de functionaliteit in stukjes en beetjes waardoor het niet langer geschikt voor dit project. Aangezien het project onder Windows 7 doen nog moeilijker is dan doet het onder Linux en Linux bieden veel meer ultieme voordelen dan Windows ik ben het maken van de overgang naar Linux en als ik leren zal dit project bijwerken dienovereenkomstig. Ook ben ik overweegt waardoor dit een opensource samenwerking onder Linux dus laat me weten als u zou willen samenwerken.)

Aangezien de waarden in de matrix de grenzen van een Microsoft-lange integer-variabele overschreden en ik had enkele of dubbele precisie variabelen gebruiken (bij het zoeken naar dubbele waarden door het vergelijken van elke waarde in de matrix met een index variërend van de minimale tot de maximale matrix-waarde) is vaak de hoeveelheid beschikbaar geheugen en tijd overschreden.

De matrixgrootte van een van 265 elementen die bevat integerwaarden die exponentieel toenemen in waarde elke cyclus met potentieel geen limiet op het aantal cycli of de waarden in de matrix de tijd een herinnering nodig snel het vermogen van mijn interne personal computer overschreden.

Een array en een set van waarden en een voorbeeld van de index vergelijken:

1 2622695870048
-              -
-              -
5 6645178834471
6 63491409181716
7 83861832294247
8 2622695870048
9 45029704436816
10 18117222372627
11 6659485477833
12 50600552165484
13 37292816675177
14 36784339702878
15 40751538724887
16 41576195825074
17 37319353740877
18 15405643023342
19 77102983094426
-                 -
-                 -
265-41576195825074

.. .met een vergelijk index van 0 tot 28239790275938 voor deze bijzondere array.

Ik beschouwde het herschrijven van het programma in ASP, openen van een Amazon of Google of Microsoft cloud account, maar wilt prutsen met een kleine Beowulf cluster eerst na het lezen van diverse artikelen over hen.

Omdat het mogelijk was om te dupliceren van de array en kopieer deze naar een andere computer en het was ook mogelijk om de index in tweeën splitsen en graaf duplicaten in het lagere bereik van waarden op één computer en het bovenste bereik op een andere computer

28239790275938 / 2 = 14119895137969

lagere bereik verwerkt 0 tot en met 14119895137969 - 1 op één computer
bovenste bereik verwerkt op een andere computer: 14119895137969 naar 28239790275938

vervolgens toe te voegen steeds meer computers kan mogelijk een oplossing bieden voor de grenzen van één computer.

Hebt u een probleem dat kan worden verdeeld in een vergelijkbare manier lopen de helft op één computer en de andere helft op de andere kunt u een supercomputer bouwen door simpelweg verdelen van het probleem en meer computers toevoegen.

Natuurlijk wilt u misschien een Ethernet link gegevensoverdracht in plaats van met behulp van diskettes gebruiken en u kunt om te voorkomen dat computers dat uitvoeren bij snelheden van minder dan 1 GHz maar niets aan het idee verandert.

Omdat mijn aanvraag doet geen vraag teveel geheugen van de server of de verwerkingstijd te tellen van de dubbele ik kan meestal traag worden verschillende exemplaar van het programma op elke computer op de achtergrond zonder al te veel naar beneden of verlies van het geheugen voor andere programma's. Met dedicated servers kan ik meestal veel meer exemplaren van het programma uitvoeren.

Het systeem ik heb tot en met nu de matrixgrootte van een van 265 waarden vereisen een ongedeeld index van 0 tot 1,280,000,000,000 (1.28 biljoen) voor een enkele computer kan verwerken of dat kan worden verdeeld in 38 segmenten om index waarde grootte tot 33,684,210 (33 miljoen), 38 exemplaren kunnen worden uitgevoerd op 7 computers zonder problemen.

Hoewel het kan duren overnachting of langer te voltooien van deze taak en langzaam door industriële normen blijkt dat met voldoende computers de mogelijkheden vrijwel onbeperkt zijn...

Gerelateerde Artikelen

Bouwen van uw eigen elektrische motorfiets

Bouwen van uw eigen elektrische motorfiets

overzichtHet voltooide project is een 1981 Kawasaki KZ440, omgezet in elektrische. Hij wordt aangedreven door vier Optima Yellow Top verzegeld (AVA) lood-zuur batterijen, die een elektrische Briggs & Stratton Etek motor rijden. De snelheid van de mot
Bouwen van uw eigen hondenhuis

Bouwen van uw eigen hondenhuis

Dit was mijn allereerste instructable. Ik was debatteren over een project om te bouwen voor een klasse, toen het soort viel in mijn schoot. Ik hoop dat alle newbies en beginnende hondeneigenaren gelijk, geniet ervan.Als de eigenaar van een gloednieuw
Hoe te bouwen van je eigen kooi voor hamster.

Hoe te bouwen van je eigen kooi voor hamster.

ik denk dat de kooien voor dieren te klein om satisify zijn hun behoefte aan ruimte. Natuurlijk, wil ik het beste voor mijn kleine huisdier... dus heb ik besloten om een plek waar ze kan plezier hebben en ook veilig te maken.In dit instructable, ik z
Bouwen van uw eigen Atlatl

Bouwen van uw eigen Atlatl

De jager, stengels zijn prooi aan een open veld met de perfecte gelegenheid om te staken. Ogen verkleinde met volledige intentie op een schone doden. Langzaam maar zeker de jager trekt een pijl uit zijn koker en bereidt zich voor op de aanval. In een
Bouwen van uw eigen Single of Dual Tik Kegerator voor Huis brouw vaatjes

Bouwen van uw eigen Single of Dual Tik Kegerator voor Huis brouw vaatjes

deze instructies in combinatie met de aankoopgegevens is alles wat je nodig hebt om te bouwen van uw eigen mini kegerator geschikt voor huisvesting van één of twee mini keg(s) van de 5 gallon, CO2-fles, en alle slangen.Elke instructie pagina heeft ta
Bouwen van uw eigen Wifi-radio

Bouwen van uw eigen Wifi-radio

De internet host is veel en veel online radiostreams, allermeest zij met een bepaald thema, variërend van oude klassiekers van de tijd tot Tibetian riverdancing. Ik moet toegeven dat ik hou van naar hen te luisteren terwijl ik ben het opbouwen van di
Bouwen van uw eigen WIFI stoorzender

Bouwen van uw eigen WIFI stoorzender

bouwen van uw eigen WIFI stoorzender met behulp van een 2.4GHz AV zenders. In deze video zal ik je laten zien hoe u kunt bouwen uw eigen jammer om de jam een WIFI-verbinding. Ik zal ook uitleggen hoe dit werkt en het verschil tussen jammen en interfe
Bouwen van uw eigen Ugly Drum Smoker (UDS)

Bouwen van uw eigen Ugly Drum Smoker (UDS)

Ugly Drum rokers (UDS) zijn eenvoudige rookcoupé voor bouw- en operateyet zij nul enkele echt goede barbecue. Dit Instructable zal u tonen hoe te bouwen uw eigen eenvoudige UDS. Als u niet wat een Ugly Drum Smoker weet is-- of niet weet hoe een te ge
Bouwen van uw eigen Smart DNS-Proxy en Netflix deblokkeren overal

Bouwen van uw eigen Smart DNS-Proxy en Netflix deblokkeren overal

Er zijn veel commerciële diensten op het Internet, waardoor hun gebruikers te bypass geografische blokken van de Netflix om toegang tot inhoud uit de regio. Bijvoorbeeld, als u een Amerikaanse expat wonen in het Verenigd Koninkrijk en wilt toegang de
DIY, BOUWEN VAN UW EIGEN DIGITALE BINAIRE KLOK!!!

DIY, BOUWEN VAN UW EIGEN DIGITALE BINAIRE KLOK!!!

Dit Instructable toont hoe het bouwen van een digitale klok in de eenvoudigste manier. U hoeft alleen een paar instrumenten en een beetje tijd...Stap 1: Inleiding Er zijn twee manieren om te bouwen van uw eigen binaire klok.1.-een is om uw eigen PCB.
Hoe het bouwen van een eigen bibliotheek in uw kelder met boekenkasten en duizenden boeken

Hoe het bouwen van een eigen bibliotheek in uw kelder met boekenkasten en duizenden boeken

volgen mijn youtube-kanaal: http://www.youtube.com/user/educatetowin?feature=mheeWebsite: http://www.educatetube.comGastheer: SipskiHoe te bouwen van een eigen bibliotheek in uw kelder.  Je hoeft alleen maar ten minste 5 tot 7 boekenkasten (afhankeli
Hoe te bouwen van uw eigen slager blok

Hoe te bouwen van uw eigen slager blok

Ik vond dat het bouwen van uw eigen slager blok niet zo ingewikkeld is! Met de prachtige bron van onze schuur te trekken uit (mijn grootouders oude hout werken winkel) houden ik gewoon vinden steeds meer materiaal om mee te werken. In dit geval die e
Een Wide-Body Quadrotor - ontwerpen en ideeën om te bouwen van uw eigen.

Een Wide-Body Quadrotor - ontwerpen en ideeën om te bouwen van uw eigen.

Multirotors--hoe cool zijn!Een quadrotor is een soort multirotor vliegtuigen. Deze vliegtuigen zijn gemakkelijker dan ooit om te bouwen. U kunt beginnen met deze machine en verhogen de mogelijkheden (en de complexiteit) als u meer informatie. Uw erva
Hoe te bouwen van uw eigen Desktop

Hoe te bouwen van uw eigen Desktop

Hallo DIYers! Het is Gaige en vandaag ga ik u tonen hoe te bouwen van uw eigen Desktop. Of het nu voor gaming of er voor werk, zal ik u tonen welke onderdelen u nodig hebt! Ik noem 3 mogelijke onderdelen. Aangezien wij niet alle van geld gemaakt, zal