Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren

Berechnungsprozesse werden einer Mehrzahl von Berechnungsknoten zugewiesen, während eine Vorrangabhängigkeit unter einer Mehrzahl von Berechnungsprozessen berücksichtigt werden, und zwar selbst dann, wenn eine Frist länger ist als ein Zeitraum des Berechnungsprozesses. In einer verteilten Zuweisungs...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Oidate, Shingo
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Oidate, Shingo
description Berechnungsprozesse werden einer Mehrzahl von Berechnungsknoten zugewiesen, während eine Vorrangabhängigkeit unter einer Mehrzahl von Berechnungsprozessen berücksichtigt werden, und zwar selbst dann, wenn eine Frist länger ist als ein Zeitraum des Berechnungsprozesses. In einer verteilten Zuweisungseinrichtung bestimmt eine Erzeugungseinheit (102) eine Reihenfolge zum Ausführen der Berechnungsprozesse auf der Basis der Vorrangabhängigkeit (600), und sie erzeugt eine Abhängigkeitsbedingungsgleichung, die die Frist erfüllt, auf der Basis einer Ausführungszeit der Berechnungsprozesse und eines Datenkommunikationsvolumens unter den Berechnungsprozessen. Falls die Frist länger ist als der Gesamtzeitraum, erzeugt die Erzeugungseinheit die Abhängigkeitsbedingungsgleichung, die nicht einen anderen Berechnungsprozess während der Ausführung eines Übermaß-Berechnungsprozesses im darauffolgenden Gesamtzeitraum an den Betriebsknoten zuweist, welchem der Übermaß-Berechnungsprozess zugewiesen ist, der nach dem Gesamtzeitraum ausgeführt wird. Computing processes are allocated to a plurality of computing nodes while taking a precedence constraint among a plurality of computing processes into consideration even when a deadline is longer than a period of the computing process. In a distributed allocation device, a creation unit determines an order to execute the computing processes based on the precedence constraint, and creates a constraint condition equation satisfying the deadline based on an execution time of the computing processes and a data communication volume among the computing processes. If the deadline is longer than the entire period, the creation unit creates the constraint condition equation which does not allocate an other computing process during execution of an excess computing process, in the subsequent entire period, to the computing node to which the excess computing process is to be allocated, which is executed past the entire period.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_DE112017007655TT5</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>DE112017007655TT5</sourcerecordid><originalsourceid>FETCH-epo_espacenet_DE112017007655TT53</originalsourceid><addsrcrecordid>eNrjZEgKSy0qSc3MKUlViCotT80sLs1LL07NzCvKTM4oAbJ1FMpgCoqRVBRXFpek5uooFOeXZ6ZiVwIUTEvMKErN42FgTUvMKU7lhdLcDGpuriHOHrqpBfnxqcUFicmpeakl8S6uhoZGBobmBgbmZqamISGmxkQrBAA0DEL0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren</title><source>esp@cenet</source><creator>Oidate, Shingo</creator><creatorcontrib>Oidate, Shingo</creatorcontrib><description>Berechnungsprozesse werden einer Mehrzahl von Berechnungsknoten zugewiesen, während eine Vorrangabhängigkeit unter einer Mehrzahl von Berechnungsprozessen berücksichtigt werden, und zwar selbst dann, wenn eine Frist länger ist als ein Zeitraum des Berechnungsprozesses. In einer verteilten Zuweisungseinrichtung bestimmt eine Erzeugungseinheit (102) eine Reihenfolge zum Ausführen der Berechnungsprozesse auf der Basis der Vorrangabhängigkeit (600), und sie erzeugt eine Abhängigkeitsbedingungsgleichung, die die Frist erfüllt, auf der Basis einer Ausführungszeit der Berechnungsprozesse und eines Datenkommunikationsvolumens unter den Berechnungsprozessen. Falls die Frist länger ist als der Gesamtzeitraum, erzeugt die Erzeugungseinheit die Abhängigkeitsbedingungsgleichung, die nicht einen anderen Berechnungsprozess während der Ausführung eines Übermaß-Berechnungsprozesses im darauffolgenden Gesamtzeitraum an den Betriebsknoten zuweist, welchem der Übermaß-Berechnungsprozess zugewiesen ist, der nach dem Gesamtzeitraum ausgeführt wird. Computing processes are allocated to a plurality of computing nodes while taking a precedence constraint among a plurality of computing processes into consideration even when a deadline is longer than a period of the computing process. In a distributed allocation device, a creation unit determines an order to execute the computing processes based on the precedence constraint, and creates a constraint condition equation satisfying the deadline based on an execution time of the computing processes and a data communication volume among the computing processes. If the deadline is longer than the entire period, the creation unit creates the constraint condition equation which does not allocate an other computing process during execution of an excess computing process, in the subsequent entire period, to the computing node to which the excess computing process is to be allocated, which is executed past the entire period.</description><language>ger</language><subject>CALCULATING ; COMPUTING ; CONTROL OR REGULATING SYSTEMS IN GENERAL ; CONTROLLING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS ; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS ; PHYSICS ; REGULATING</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200305&amp;DB=EPODOC&amp;CC=DE&amp;NR=112017007655T5$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200305&amp;DB=EPODOC&amp;CC=DE&amp;NR=112017007655T5$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Oidate, Shingo</creatorcontrib><title>Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren</title><description>Berechnungsprozesse werden einer Mehrzahl von Berechnungsknoten zugewiesen, während eine Vorrangabhängigkeit unter einer Mehrzahl von Berechnungsprozessen berücksichtigt werden, und zwar selbst dann, wenn eine Frist länger ist als ein Zeitraum des Berechnungsprozesses. In einer verteilten Zuweisungseinrichtung bestimmt eine Erzeugungseinheit (102) eine Reihenfolge zum Ausführen der Berechnungsprozesse auf der Basis der Vorrangabhängigkeit (600), und sie erzeugt eine Abhängigkeitsbedingungsgleichung, die die Frist erfüllt, auf der Basis einer Ausführungszeit der Berechnungsprozesse und eines Datenkommunikationsvolumens unter den Berechnungsprozessen. Falls die Frist länger ist als der Gesamtzeitraum, erzeugt die Erzeugungseinheit die Abhängigkeitsbedingungsgleichung, die nicht einen anderen Berechnungsprozess während der Ausführung eines Übermaß-Berechnungsprozesses im darauffolgenden Gesamtzeitraum an den Betriebsknoten zuweist, welchem der Übermaß-Berechnungsprozess zugewiesen ist, der nach dem Gesamtzeitraum ausgeführt wird. Computing processes are allocated to a plurality of computing nodes while taking a precedence constraint among a plurality of computing processes into consideration even when a deadline is longer than a period of the computing process. In a distributed allocation device, a creation unit determines an order to execute the computing processes based on the precedence constraint, and creates a constraint condition equation satisfying the deadline based on an execution time of the computing processes and a data communication volume among the computing processes. If the deadline is longer than the entire period, the creation unit creates the constraint condition equation which does not allocate an other computing process during execution of an excess computing process, in the subsequent entire period, to the computing node to which the excess computing process is to be allocated, which is executed past the entire period.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>CONTROL OR REGULATING SYSTEMS IN GENERAL</subject><subject>CONTROLLING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</subject><subject>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</subject><subject>PHYSICS</subject><subject>REGULATING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZEgKSy0qSc3MKUlViCotT80sLs1LL07NzCvKTM4oAbJ1FMpgCoqRVBRXFpek5uooFOeXZ6ZiVwIUTEvMKErN42FgTUvMKU7lhdLcDGpuriHOHrqpBfnxqcUFicmpeakl8S6uhoZGBobmBgbmZqamISGmxkQrBAA0DEL0</recordid><startdate>20200305</startdate><enddate>20200305</enddate><creator>Oidate, Shingo</creator><scope>EVB</scope></search><sort><creationdate>20200305</creationdate><title>Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren</title><author>Oidate, Shingo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_DE112017007655TT53</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>ger</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>CONTROL OR REGULATING SYSTEMS IN GENERAL</topic><topic>CONTROLLING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</topic><topic>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</topic><topic>PHYSICS</topic><topic>REGULATING</topic><toplevel>online_resources</toplevel><creatorcontrib>Oidate, Shingo</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Oidate, Shingo</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren</title><date>2020-03-05</date><risdate>2020</risdate><abstract>Berechnungsprozesse werden einer Mehrzahl von Berechnungsknoten zugewiesen, während eine Vorrangabhängigkeit unter einer Mehrzahl von Berechnungsprozessen berücksichtigt werden, und zwar selbst dann, wenn eine Frist länger ist als ein Zeitraum des Berechnungsprozesses. In einer verteilten Zuweisungseinrichtung bestimmt eine Erzeugungseinheit (102) eine Reihenfolge zum Ausführen der Berechnungsprozesse auf der Basis der Vorrangabhängigkeit (600), und sie erzeugt eine Abhängigkeitsbedingungsgleichung, die die Frist erfüllt, auf der Basis einer Ausführungszeit der Berechnungsprozesse und eines Datenkommunikationsvolumens unter den Berechnungsprozessen. Falls die Frist länger ist als der Gesamtzeitraum, erzeugt die Erzeugungseinheit die Abhängigkeitsbedingungsgleichung, die nicht einen anderen Berechnungsprozess während der Ausführung eines Übermaß-Berechnungsprozesses im darauffolgenden Gesamtzeitraum an den Betriebsknoten zuweist, welchem der Übermaß-Berechnungsprozess zugewiesen ist, der nach dem Gesamtzeitraum ausgeführt wird. Computing processes are allocated to a plurality of computing nodes while taking a precedence constraint among a plurality of computing processes into consideration even when a deadline is longer than a period of the computing process. In a distributed allocation device, a creation unit determines an order to execute the computing processes based on the precedence constraint, and creates a constraint condition equation satisfying the deadline based on an execution time of the computing processes and a data communication volume among the computing processes. If the deadline is longer than the entire period, the creation unit creates the constraint condition equation which does not allocate an other computing process during execution of an excess computing process, in the subsequent entire period, to the computing node to which the excess computing process is to be allocated, which is executed past the entire period.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language ger
recordid cdi_epo_espacenet_DE112017007655TT5
source esp@cenet
subjects CALCULATING
COMPUTING
CONTROL OR REGULATING SYSTEMS IN GENERAL
CONTROLLING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
FUNCTIONAL ELEMENTS OF SUCH SYSTEMS
MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS
PHYSICS
REGULATING
title Verteilte Zuweisungseinrichtung, verteiltes Zuweisungssystem, sowie verteiltes Zuweisungsverfahren
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T20%3A57%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Oidate,%20Shingo&rft.date=2020-03-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EDE112017007655TT5%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true