EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed parallel computing system to adapt a foreign program to execute on the distributed parallel computing system. The foreign program is a program written for a computing framework that is d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TAN, WANGDA, LU, YUQUAN, CAO, JIMMY HAIJUN, BHANDARKAR, MILIND ARUN
Format: Patent
Sprache:eng ; fre
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 TAN, WANGDA
LU, YUQUAN
CAO, JIMMY HAIJUN
BHANDARKAR, MILIND ARUN
description Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed parallel computing system to adapt a foreign program to execute on the distributed parallel computing system. The foreign program is a program written for a computing framework that is different from a computing framework of the parallel computing system. The distributed parallel computing system includes a master node computer and one or more worker node computers. A scheduler executing on the master node computer acts as an intermediary between the foreign program and the parallel computing system. The scheduler negotiates with a resource manager of the parallel computing system to acquire computing resources. The scheduler then allocates the computing resources to the worker node computers as containers. The foreign program executes in the containers on the worker node computers in parallel. L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur un support de stockage informatique, pour un système informatique parallèle réparti pour adapter un programme étranger à exécuter sur le système informatique parallèle réparti. Le programme étranger est un programme écrit pour une structure de calcul qui est différente d'une structure de calcul du système informatique parallèle. Le système informatique parallèle réparti comporte un ordinateur nœud maître et un ou plusieurs ordinateurs nœud de travail. Un programme de commande s'exécutant sur l'ordinateur nœud maître agit comme un intermédiaire entre le programme étranger et le système de calcul parallèle. Le programme de commande négocie avec un gestionnaire de ressources du système informatique parallèle pour acquérir des ressources de calcul. Le programme de commande attribue alors les ressources de calcul aux ordinateurs nœud de travail comme en tant que contenants. Le programme étranger est exécuté dans les contenants les ordinateurs nœud de travail en parallèle.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2015127667A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2015127667A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2015127667A13</originalsourceid><addsrcrecordid>eNrjZDBzjXB1Dg3x9HNXcPMPcvV091MICPJ3D3L0VfAHMh2DHH18XH0UnP19AyCqgiODQ1x9eRhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfLi_kYGhqaGRuZmZuaOhMXGqANSTKSo</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM</title><source>esp@cenet</source><creator>TAN, WANGDA ; LU, YUQUAN ; CAO, JIMMY HAIJUN ; BHANDARKAR, MILIND ARUN</creator><creatorcontrib>TAN, WANGDA ; LU, YUQUAN ; CAO, JIMMY HAIJUN ; BHANDARKAR, MILIND ARUN</creatorcontrib><description>Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed parallel computing system to adapt a foreign program to execute on the distributed parallel computing system. The foreign program is a program written for a computing framework that is different from a computing framework of the parallel computing system. The distributed parallel computing system includes a master node computer and one or more worker node computers. A scheduler executing on the master node computer acts as an intermediary between the foreign program and the parallel computing system. The scheduler negotiates with a resource manager of the parallel computing system to acquire computing resources. The scheduler then allocates the computing resources to the worker node computers as containers. The foreign program executes in the containers on the worker node computers in parallel. L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur un support de stockage informatique, pour un système informatique parallèle réparti pour adapter un programme étranger à exécuter sur le système informatique parallèle réparti. Le programme étranger est un programme écrit pour une structure de calcul qui est différente d'une structure de calcul du système informatique parallèle. Le système informatique parallèle réparti comporte un ordinateur nœud maître et un ou plusieurs ordinateurs nœud de travail. Un programme de commande s'exécutant sur l'ordinateur nœud maître agit comme un intermédiaire entre le programme étranger et le système de calcul parallèle. Le programme de commande négocie avec un gestionnaire de ressources du système informatique parallèle pour acquérir des ressources de calcul. Le programme de commande attribue alors les ressources de calcul aux ordinateurs nœud de travail comme en tant que contenants. Le programme étranger est exécuté dans les contenants les ordinateurs nœud de travail en parallèle.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2015</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=20150903&amp;DB=EPODOC&amp;CC=WO&amp;NR=2015127667A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150903&amp;DB=EPODOC&amp;CC=WO&amp;NR=2015127667A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>TAN, WANGDA</creatorcontrib><creatorcontrib>LU, YUQUAN</creatorcontrib><creatorcontrib>CAO, JIMMY HAIJUN</creatorcontrib><creatorcontrib>BHANDARKAR, MILIND ARUN</creatorcontrib><title>EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM</title><description>Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed parallel computing system to adapt a foreign program to execute on the distributed parallel computing system. The foreign program is a program written for a computing framework that is different from a computing framework of the parallel computing system. The distributed parallel computing system includes a master node computer and one or more worker node computers. A scheduler executing on the master node computer acts as an intermediary between the foreign program and the parallel computing system. The scheduler negotiates with a resource manager of the parallel computing system to acquire computing resources. The scheduler then allocates the computing resources to the worker node computers as containers. The foreign program executes in the containers on the worker node computers in parallel. L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur un support de stockage informatique, pour un système informatique parallèle réparti pour adapter un programme étranger à exécuter sur le système informatique parallèle réparti. Le programme étranger est un programme écrit pour une structure de calcul qui est différente d'une structure de calcul du système informatique parallèle. Le système informatique parallèle réparti comporte un ordinateur nœud maître et un ou plusieurs ordinateurs nœud de travail. Un programme de commande s'exécutant sur l'ordinateur nœud maître agit comme un intermédiaire entre le programme étranger et le système de calcul parallèle. Le programme de commande négocie avec un gestionnaire de ressources du système informatique parallèle pour acquérir des ressources de calcul. Le programme de commande attribue alors les ressources de calcul aux ordinateurs nœud de travail comme en tant que contenants. Le programme étranger est exécuté dans les contenants les ordinateurs nœud de travail en parallèle.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDBzjXB1Dg3x9HNXcPMPcvV091MICPJ3D3L0VfAHMh2DHH18XH0UnP19AyCqgiODQ1x9eRhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfLi_kYGhqaGRuZmZuaOhMXGqANSTKSo</recordid><startdate>20150903</startdate><enddate>20150903</enddate><creator>TAN, WANGDA</creator><creator>LU, YUQUAN</creator><creator>CAO, JIMMY HAIJUN</creator><creator>BHANDARKAR, MILIND ARUN</creator><scope>EVB</scope></search><sort><creationdate>20150903</creationdate><title>EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM</title><author>TAN, WANGDA ; LU, YUQUAN ; CAO, JIMMY HAIJUN ; BHANDARKAR, MILIND ARUN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2015127667A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>TAN, WANGDA</creatorcontrib><creatorcontrib>LU, YUQUAN</creatorcontrib><creatorcontrib>CAO, JIMMY HAIJUN</creatorcontrib><creatorcontrib>BHANDARKAR, MILIND ARUN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>TAN, WANGDA</au><au>LU, YUQUAN</au><au>CAO, JIMMY HAIJUN</au><au>BHANDARKAR, MILIND ARUN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM</title><date>2015-09-03</date><risdate>2015</risdate><abstract>Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed parallel computing system to adapt a foreign program to execute on the distributed parallel computing system. The foreign program is a program written for a computing framework that is different from a computing framework of the parallel computing system. The distributed parallel computing system includes a master node computer and one or more worker node computers. A scheduler executing on the master node computer acts as an intermediary between the foreign program and the parallel computing system. The scheduler negotiates with a resource manager of the parallel computing system to acquire computing resources. The scheduler then allocates the computing resources to the worker node computers as containers. The foreign program executes in the containers on the worker node computers in parallel. L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur un support de stockage informatique, pour un système informatique parallèle réparti pour adapter un programme étranger à exécuter sur le système informatique parallèle réparti. Le programme étranger est un programme écrit pour une structure de calcul qui est différente d'une structure de calcul du système informatique parallèle. Le système informatique parallèle réparti comporte un ordinateur nœud maître et un ou plusieurs ordinateurs nœud de travail. Un programme de commande s'exécutant sur l'ordinateur nœud maître agit comme un intermédiaire entre le programme étranger et le système de calcul parallèle. Le programme de commande négocie avec un gestionnaire de ressources du système informatique parallèle pour acquérir des ressources de calcul. Le programme de commande attribue alors les ressources de calcul aux ordinateurs nœud de travail comme en tant que contenants. Le programme étranger est exécuté dans les contenants les ordinateurs nœud de travail en parallèle.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2015127667A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title EXECUTING FOREIGN PROGRAM ON PARALLEL COMPUTING SYSTEM
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T01%3A36%3A56IST&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=TAN,%20WANGDA&rft.date=2015-09-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2015127667A1%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