Abstract-A programmerbar Java distribuerat system, som anpassar sig till tillgängliga resurser, har utvecklats för att minimera den totala bearbetningstiden av beräkningsintensiva problem. Systemet utnyttjar de fria resurserna hos en heterogen uppsättning datorer som är sammankopplade med ett nätverk och som kommunicerar med hjälp av SUN Microsystems fjärrmetoder och Javauttag. Den använder en flerskikts distribuerad systemmodell, som i princip möjliggör ett system av obegränsad storlek. Systemet består av ett n-ary träd av noder där de interna noderna utför schemaläggningen och bladen gör bearbetningen. Schemaläggning noderna kommunicerar på ett peer-to-peer sätt och process noderna fungerar på ett strikt klient-server sätt med sina respektive schemaläggare. De oberoende schemaläggaren på varje trädnivå fördelar dynamiskt resurser mellan problem som grundar sig på det underliggande nätets ständigt föränderliga egenskaper. Systemet har utvärderats över ett nätverk av 86 persondatorer med en bioinformatikapplikation och problemet med att optimera den resande försäljaren.
Sida m.fl. föreslog ett distribuerat självanpassnings- och feltolerant system baserat på ett n-ary träd REF.
Adaptive scheduling across a distributed computation platform
{'venue': 'Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks', 'journal': 'Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks', 'mag_field_of_study': ['Computer Science']}