{"entities":{"Q2763371":{"pageid":2774110,"ns":120,"title":"Item:Q2763371","lastrevid":47725666,"modified":"2026-01-02T13:16:55Z","type":"item","id":"Q2763371","labels":{"en":{"language":"en","value":"Automatic object and thread distribution in a virtual machine"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1691447"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763371$75EEEF40-B442-4965-A601-F62E4B57BCF8","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"c77ccbdf2216e2ae4f14502109e36724c890bf22","datavalue":{"value":"0982.68024","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763371$4360F0B5-8C25-4A44-87C1-7AE845A97B1E","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"8b4dab175cb4fc4b2c6994d1761f804657fec806","datavalue":{"value":{"entity-type":"item","numeric-id":455663,"id":"Q455663"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763371$C46160FE-A636-4BD7-9950-46A113A140B8","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"0dc10dce8b4764f328647e332b4e3688a0a5f09b","datavalue":{"value":{"time":"+2002-01-15T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2763371$19219AE9-2E61-4781-BB98-11DAD9554551","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"06aaf19f4bbdd9676f0ed308701e830d30be51c5","datavalue":{"value":"68M99","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763371$9145CC15-4AF9-4280-9EC3-0900D20CE745","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"24aafcf24a21bd70cd3b62d3f5f72a6d0d82d816","datavalue":{"value":"68-02","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763371$04D0111C-E77E-4742-9EFC-226301ABC940","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"c73df5f1bc513acaf5d6ef8262cbda90b597b945","datavalue":{"value":"1691447","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763371$714AF405-F43E-4093-BE3C-EAC0C1517801","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"cac1fd9a39eaf46c4226c28e65e006edcaaf3797","datavalue":{"value":"RMI","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763371$F4FA82C4-2AAF-4F2F-8629-1026404DD7DB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"cb2180632194957b5f4e5dbd72fb4ec9aef3032b","datavalue":{"value":"CORBA","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763371$1683EE89-29C8-459E-913B-1084B014AFD0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"a09c64fdb50143d0ccfe41f0037f29a3ec50442f","datavalue":{"value":"Juggle-system","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763371$1C5BBB97-B46B-4C7E-9C33-B51BD7A0680A","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763371$1DDFB04D-7913-4A6F-9AF9-EB8E2E3AE259","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"c4a459ee1e1339daa63de68d086e77713155fb09","datavalue":{"value":{"text":"Automatic object and thread distribution in a virtual machine","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2763371$116DC871-66AF-4BB5-84A1-07F84288054C","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"71d6b00602ea1d2c712178b9beb043a7ba772d41","datavalue":{"value":{"entity-type":"item","numeric-id":6768815,"id":"Q6768815"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763371$2DB3260C-7995-4A07-8A49-E17C2990F8BC","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"16ba46da81cb69b9d4373fb528a70c005ed2a2b6","datavalue":{"value":"Kurzfassung: Dank der Vorteile objektorientierter Sprachen wie die hohe Wiederverwendbarkeit und geringere Fehleranf\u00e4lligkeit werden auch im Bereich des numerischen Hochleistungsrechnens die etablierten Sprachen durch neuere Sprachen wie Java bereichert. Numerisches Hochleistungsrechnen bedeutet heutzutage allerdings den Einsatz nebenl\u00e4ufiger Algorithmen auf massiv-parallelen Rechnersystemen. Hier ist ein Trend von teuren eng-gekoppelten Rechnern zu preiswerteren Rechnerpools aus Standardkomponenten festzustellen. Die in objektorientierten Sprachen zur Verf\u00fcgung stehenden Programmiermodelle wie RMI oder CORBA bedeuten f\u00fcr den Anwender allerdings einen deutlichen Mehraufwand an Programmierarbeit.NEWLINENEWLINENEWLINEDas in dieser Arbeit vorgestellte Juggle-System ist eine neu entwickelte, verteilt ablaufende virtuelle Maschine f\u00fcr verteiltes Hochleistungsrechnen, die dem Anwender die Arbeit der Objekt- und Threadverteilung komplett abnimmt. Dies geschieht transparent f\u00fcr die Anwendung, so dass keine Code\u00e4nderungen an den Programmen notwendig sind. Zugriffe auf entfernte Objekte werden durch Juggle auf den Zielrechner umgeleitet. Durch eine automatische Instrumentierung der Anwendung ist Juggle in der Lage, zur Laufzeit die Positionen der Objekte und Threads zu optimieren und sich so an die \u00c4nderungen im Programmablauf anzupassen. Von Objekten, auf die \u00fcberwiegend lesend zugegriffen wird, werden dabei Replikas angelegt, wodurch die Anzahl der Fernzugriffe deutlich reduziert werden kann.NEWLINENEWLINENEWLINEDurch Juggle wird der Anwender von den Problemen der Programmierung verteilter Applikationen befreit und kann sich auf die Entwicklung neuer Algorithmen konzentrieren.","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763371$E1BC585A-148D-4A90-B283-096CFCF86F2D","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"32f1be321f78603d0b9ec33a5bb157e3d84cb3cd","datavalue":{"value":{"entity-type":"item","numeric-id":4762650,"id":"Q4762650"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"031e5fce490e79d5a28df602cdaa6246e1ea7600","datavalue":{"value":{"amount":"+0.710665225982666","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763371$0098FEAA-532D-4558-B3EB-80867E4EC64D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"d421f78d08ee83f7637ec1be7f94d87ee0aafee6","datavalue":{"value":{"entity-type":"item","numeric-id":4936337,"id":"Q4936337"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"031e5fce490e79d5a28df602cdaa6246e1ea7600","datavalue":{"value":{"amount":"+0.710665225982666","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763371$EEAAA0ED-17DB-42B3-994C-1DD7E0448FF6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"4e963ce08f7d23306d697db7cba90d48a33583df","datavalue":{"value":{"entity-type":"item","numeric-id":4451892,"id":"Q4451892"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"5cadc08a3875c987bf8fe105b7cd609f66dcf237","datavalue":{"value":{"amount":"+0.7087239623069763","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763371$21EF188E-93A2-4D12-976A-CE9FC9D7E818","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"543d335775d17b0b91182159758fc0ef29f71481","datavalue":{"value":{"entity-type":"item","numeric-id":4790919,"id":"Q4790919"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"ac8e7d48cc9ecf1ab690d02f3ba71f14fac4f573","datavalue":{"value":{"amount":"+0.7086558938026428","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763371$F4969727-EE1E-4794-A352-D94031F6536C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"04b456c359a4c914bfe2d2c7fbef451e2c116f16","datavalue":{"value":{"entity-type":"item","numeric-id":2724191,"id":"Q2724191"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"9478d532d17cf12e5524465ef5fb4d45ed02db62","datavalue":{"value":{"amount":"+0.6946999430656433","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763371$12D479D5-99FD-492A-A401-08B8B161AC45","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:2763371","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:2763371"}}}}}