Processor allocating method/apparatus in multiprocessor system, and medium for storing processor allocating program

In a processor allocating apparatus employed in a multiprocessor system capable of executing a plurality of tasks in a parallel manner, a compiler compiles a source program of a program constructed of parallel tasks to produce a target program 3, and also to produce a communication amount table for...

Full description

Saved in:
Bibliographic Details
Main Author YOKOYA YUJI
Format Patent
LanguageEnglish
Published 06.03.2001
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In a processor allocating apparatus employed in a multiprocessor system capable of executing a plurality of tasks in a parallel manner, a compiler compiles a source program of a program constructed of parallel tasks to produce a target program 3, and also to produce a communication amount table for tasks, which holds therein a data amount of communication process operations executed among the respective tasks of the parallel tasks. While referring to both the communication amount table for tasks, and a processor communication cost table for defining data communication time per unit data in sets of all processors employed in the scheduler makes a decision such that a processor where communication time among the tasks becomes minimum is allocated to the task of the parallel tasks, and registers this decision to a processor management table.
AbstractList In a processor allocating apparatus employed in a multiprocessor system capable of executing a plurality of tasks in a parallel manner, a compiler compiles a source program of a program constructed of parallel tasks to produce a target program 3, and also to produce a communication amount table for tasks, which holds therein a data amount of communication process operations executed among the respective tasks of the parallel tasks. While referring to both the communication amount table for tasks, and a processor communication cost table for defining data communication time per unit data in sets of all processors employed in the scheduler makes a decision such that a processor where communication time among the tasks becomes minimum is allocated to the task of the parallel tasks, and registers this decision to a processor management table.
Author YOKOYA YUJI
Author_xml – fullname: YOKOYA YUJI
BookMark eNqNjLsKwkAQAK_Qwtc_7AcoGgLCtYpiKah1WJJNPLi7PW43hX9vAmJlYTUwDDM3k8iRZkaumWsS4QzoPdeoLnYQSJ_cbDElzKi9gIsQeq8ufWt5iVJYA8ZmyBvXB2hHrZzHQ_q1HWSXMSzNtEUvtPpwYeB8uh8vG0pckSSsKZJWj9u-sHZny0NR_pG8AfaFR3s
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
Edition 7
ExternalDocumentID US6199093B1
GroupedDBID EVB
ID FETCH-epo_espacenet_US6199093B13
IEDL.DBID EVB
IngestDate Fri Jul 19 15:30:28 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US6199093B13
Notes Application Number: US19960683417
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20010306&DB=EPODOC&CC=US&NR=6199093B1
ParticipantIDs epo_espacenet_US6199093B1
PublicationCentury 2000
PublicationDate 20010306
PublicationDateYYYYMMDD 2001-03-06
PublicationDate_xml – month: 03
  year: 2001
  text: 20010306
  day: 06
PublicationDecade 2000
PublicationYear 2001
RelatedCompanies NEC CORPORATION
RelatedCompanies_xml – name: NEC CORPORATION
Score 2.5343742
Snippet In a processor allocating apparatus employed in a multiprocessor system capable of executing a plurality of tasks in a parallel manner, a compiler compiles a...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Processor allocating method/apparatus in multiprocessor system, and medium for storing processor allocating program
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20010306&DB=EPODOC&locale=&CC=US&NR=6199093B1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwED5V5blBAFFe8oAyEVGS1o2HCClJqwqpD9EGdascx0EZcKsmEX8f200DA7CerZMfOtvn--47gPvYZbaqYm0x1sVWJ8GxFbdTYqW2Q3uUENtlKlF4NMbDqPOy6C4akO1yYTRP6KcmR5QWxaS9F_q8Xn9_YoUaW5k_xpkUrZ4Hcy80d96xKpqFzdD3-tNJOAnMIPCimTl-9aSfQKTz7ktHaU--onsK_dV_81VSyvrnjTI4gf2pVCaKU2hwYcBRsCu8ZsDhqIp3G3CgAZosl8LKCPMzyCtw_2qDVNRcDVe8o20paBWQVmTeZY4ygbZowbr3lrX5AVGRIBVTLz9QqsSFBuGh9W9qK_zWOaBBfx4MLTmPZb1my2hWz9i5gKZYCX4JiNpJ6vTaPOFE8cKltGNT9sQdLDeMcNdtQetPNVf_tF3DcY3NwjfQLDYlv5WXdRHf6WX-AupHnbQ
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvWjXW5x4MJ4kVKIUDMSnQVG1pY1vTG4FlMRxcSIH4993dUvSgXmc3k31kdnd2vvkG4DY0sMKrWMsY93RZi_RQDruxKceKGvQD01QMzBOFJ54-WmrPq96qAck2F0bwhH4KckRmUZjZeyHO6-z7E8sR2Mr8PkyYKH0cLixH2nrHvGiWLjkDy51Nnakt2ba1nEveq8X8BJM57wPmKO2wF7bBafbdtwFPSsl-3ijDQ9idMWW0OIIGoW1o2dvCa23Yn1Tx7jbsCYAmzpmwMsL8GPIK3J-uEY-a8-HSd7QpBc0D0pzMu8xRQtEGLVj33rA236GARojH1MsPFHNxIUB4KPtNbYXfOgE0dBf2SGbz8Os185fzesbqKTRpSskZoECJYrXfJRExOS9cHGhKgB-IqrMNM4lhdKDzp5rzf9puoDVaTMb--Ml7uYCDGqelX0KzWJfkil3cRXgtlvwLeR-gpA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Processor+allocating+method%2Fapparatus+in+multiprocessor+system%2C+and+medium+for+storing+processor+allocating+program&rft.inventor=YOKOYA+YUJI&rft.date=2001-03-06&rft.externalDBID=B1&rft.externalDocID=US6199093B1