System and method for preventing deadlock in richly-connected multi-processor computer system using dynamic assignment of virtual channels

Systems and methods for preventing deadlock in richly-connected multiprocessor computer system using dynamic assignment of virtual channels. Deadlock is prevented in a multiprocessor computer system having a large plurality of processing nodes interconnected by a defined interconnection topology. Ea...

Full description

Saved in:
Bibliographic Details
Main Authors GODIWALA NITIN, REILLY MATTHEW H, LEONARD JUDSON S
Format Patent
LanguageEnglish
Published 10.08.2010
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Systems and methods for preventing deadlock in richly-connected multiprocessor computer system using dynamic assignment of virtual channels. Deadlock is prevented in a multiprocessor computer system having a large plurality of processing nodes interconnected by a defined interconnection topology. Each link in the interconnection topology is associated with a set of virtual channels. Each virtual channel has corresponding communication buffers to store communication data and each virtual channel has an associated virtual channel identifier. Each communication between a source processing node and a target processing node is assigned an initial virtual channel to convey the communication from the source processing node. At an intermediate processing node, a different virtual channel is assigned to convey the communication toward the target processing node, in accordance with pre-defined rules to avoid a cycle of dependency of communication buffer resources.
AbstractList Systems and methods for preventing deadlock in richly-connected multiprocessor computer system using dynamic assignment of virtual channels. Deadlock is prevented in a multiprocessor computer system having a large plurality of processing nodes interconnected by a defined interconnection topology. Each link in the interconnection topology is associated with a set of virtual channels. Each virtual channel has corresponding communication buffers to store communication data and each virtual channel has an associated virtual channel identifier. Each communication between a source processing node and a target processing node is assigned an initial virtual channel to convey the communication from the source processing node. At an intermediate processing node, a different virtual channel is assigned to convey the communication toward the target processing node, in accordance with pre-defined rules to avoid a cycle of dependency of communication buffer resources.
Author LEONARD JUDSON S
REILLY MATTHEW H
GODIWALA NITIN
Author_xml – fullname: GODIWALA NITIN
– fullname: REILLY MATTHEW H
– fullname: LEONARD JUDSON S
BookMark eNqNzD0OwjAMhuEOMPB3B1-gA1SizCAQe2GuItelEYkdxWmlXoFTUwEHYPqW732W2YyFaZG9qlETeTDcgKfUSQOtRAiRBuJk-QENmcYJPsEyRIudG3MUZsJEU9K7ZPMQBUl16lB86BNF0C_b64cY2XiLYFTtg_0Eg7Qw2Jh64wA7M3FO19m8NU5p89tVBpfz7XTNKUhNGgwSU6rvVVmWxX57OO6KPy5vQEVQAg
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
ExternalDocumentID US7773618B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US7773618B23
IEDL.DBID EVB
IngestDate Fri Jul 19 14:39:06 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US7773618B23
Notes Application Number: US20060594426
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20100810&DB=EPODOC&CC=US&NR=7773618B2
ParticipantIDs epo_espacenet_US7773618B2
PublicationCentury 2000
PublicationDate 20100810
PublicationDateYYYYMMDD 2010-08-10
PublicationDate_xml – month: 08
  year: 2010
  text: 20100810
  day: 10
PublicationDecade 2010
PublicationYear 2010
RelatedCompanies SICORTEX, INC
RelatedCompanies_xml – name: SICORTEX, INC
Score 2.7839236
Snippet Systems and methods for preventing deadlock in richly-connected multiprocessor computer system using dynamic assignment of virtual channels. Deadlock is...
SourceID epo
SourceType Open Access Repository
SubjectTerms ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
Title System and method for preventing deadlock in richly-connected multi-processor computer system using dynamic assignment of virtual channels
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20100810&DB=EPODOC&locale=&CC=US&NR=7773618B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5KFfWmVbG-mIPktpgmTZMegtCkoQi2xTbSW2leNSib0EbFv-CvdnaTVi96Cxt2YDeZ1-433wDcLNqC3U5LWFc1DNbW4ohZ9OuwKOkKBI-lGokEyA47A799PzNmNUg3tTCSJ_RDkiOSRoWk74W01_nPIZYrsZXr2yCloezOm9quUmXHgqmmpSpuz-6PR-7IURzH9ifK8NE2TVPvtKweWesdiqJNgf7qP_VEUUr-26N4h7A7JmG8OIJazBuw72warzVg76G676bHSvXWx_BVcosjZf5Ytn1GijcxryiY-BIj-lzkml4w5UjW7fn1k4UCxhJSUIkSOMjysiyA5oVVNwcsqZxR4N9JRNmfHimiTpcSJ4BZgu_pSlSZoCgS5uRLTwC9_tQZMFrUfLuBc3-yXb5-CnWe8fgMUNNCNTKMSNPF2Y8eWokWiITGiuNgESRqE5p_ijn_590FHJRX7II39hLqxeotviLPXQTXcs-_AS-Vods
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4QNOJNUSM-52B621haCuXQmNBCUHlFwHAj9AWNZmmgavwL_mpntwW96K3ZZifZbee1-803ADezimC300JWVw2DVbTAZyb9OswP6wLBY6pGKAGyvWp7XHmYGJMcRJtaGMkT-iHJEUmjPNL3RNrr-OcQy5HYyvWtG9HQ8q41shwly44FU01ZVZyG1Rz0nb6t2LY1Hiq9J6tWq-nVstkga71DEbYpaPabzw1RlBL_9iitA9gdkDCeHEIu4EUo2JvGa0XY62b33fSYqd76CL5SbnGkzB_Tts9I8SbGGQUTn6NPn4tc0wtGHMm6LV4_mSdgLB4FlSiBgyxOywJonpd1c8CUyhkF_p1EpP3pkSLqaC5xArgM8T1aiSoTFEXCnHzpMWCrObLbjBY13W7gdDzcLl8_gTxf8uAUUNM81TcMX9PF2Y_umaHmioTGDAJ35oZqCUp_ijn75901FNqjbmfaue89nsN-et0uOGQvIJ-s3oJL8uKJeyX3_xvwgKTL
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=System+and+method+for+preventing+deadlock+in+richly-connected+multi-processor+computer+system+using+dynamic+assignment+of+virtual+channels&rft.inventor=GODIWALA+NITIN&rft.inventor=REILLY+MATTHEW+H&rft.inventor=LEONARD+JUDSON+S&rft.date=2010-08-10&rft.externalDBID=B2&rft.externalDocID=US7773618B2