$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Multiprocessor intercommunication system and method 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/16
출원번호 US-0250022 (1981-04-01)
발명자 / 주소
  • Neches Philip M. (Pasadena CA) Hartke David H. (Los Angeles CA) Stockton Richard C. (Northridge CA) Watson Martin C. (Northridge CA) Cronshaw David (Torrance CA) Shemer Jack E. (Los Angeles CA)
출원인 / 주소
  • Teradata Corporation (Inglewood CA 02)
인용정보 피인용 횟수 : 135  인용 특허 : 2

초록

A system using a sorting network to intercouple multiple processors so as to distribute priority messages to all processors is characterized by semaphore means accessible to both the local processors and the global resource via the network. Transaction numbers identifying tasks are employed in the m

대표청구항

A multiprocessor system comprising: a plurality of processor modules, each including means for providing externally accessible semaphores evidencing readiness states of the procesor as to different transactions; network means coupled to the processor modules for conducting a “test and set”operation

이 특허에 인용된 특허 (2)

  1. Gilliland Maxwell C. (Denver CO) Smith Burton J. (Denver CO) Ferguson Gary L. (Boulder CO), Concurrent task and instruction processor and method.
  2. Barnes George H. (Wayne PA), Partitionable parallel processor.

이 특허를 인용한 특허 (135)

  1. Farber, David A.; Lachman, Ronald D., Accessing data in a data processing system.
  2. Chin Danny ; Peters ; Jr. Joseph Edward ; Taylor ; Jr. Herbert Hudson, Advanced massively parallel computer with a secondary storage device coupled through a secondary storage interface.
  3. Lee Ching S. (Ashland MA) Itkowsky ; Jr. Frank A. (Leominster MA), Apparatus and method for aligning data transferred via DMA using a barrel shifter and a buffer comprising of byte-wide,.
  4. Barrall, Geoffrey S.; Willis, Trevor; Benham, Simon; Cooper, Michael; Meyer, Jonathan; Aston, Christopher J.; Winfield, John, Apparatus and method for hardware implementation or acceleration of operating system functions.
  5. Barrall, Geoffrey S.; Willis, Trevor; Benham, Simon; Cooper, Michael; Meyer, Jonathan; Aston, Christopher J.; Winfield, John, Apparatus and method for hardware implementation or acceleration of operating system functions.
  6. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus and method for hardware-based file system.
  7. Barrall,Geoffrey S.; Benham,Simon L.; Willis,Trevor E.; Aston,Christopher J., Apparatus and method for hardware-based file system.
  8. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus for managing a plurality of root nodes for file systems.
  9. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus for managing plural versions of a root node for an object of a file system.
  10. Davis Alan L. (Half Moon Bay CA) Robison Shane V. (Half Moon Bay CA) Stevens Kenneth S. (Union City CA), Apparatus for multi-processor communications.
  11. Bomba Frank C. (Andover MA) Strecker William D. (Harvard MA) Jenkins Steven R. (Acton MA), Arbitration mechanism for assigning control of a communications path in a digital computer system.
  12. Bahar, Cameron; Hopfield, Joseph; Nalam, Naveen; Zafman, David B.; Oskouy, Rasoul M., Asynchronous file replication and migration in a storage network.
  13. Ishizaka Kenichi,JPX ; Katori Masayuki,JPX ; Ikeda Masayuki,JPX ; Nagasawa Shigeru,JPX ; Komatsuda Hiroshi,JPX, Barrier synchronizing mechanism for a parallel data processing control system.
  14. Williams Steven Scott ; Cook Brett Alan ; Moller Gregory Paul ; Haines Jonathan Williams, Buffer management system for managing the transfer of data into and out of a buffer in a disc drive.
  15. Williams, Steven Scott; Cook, Brett Alan; Moller, Gregory Paul; Haines, Jonathan Williams, Buffer management system for managing the transfer of data into and out of a buffer in a disc drive.
  16. Watzke, Michael; Ramesh, Bhashyam, Column-oriented task execution in a row-partitioned database system.
  17. Allen John D. (Bolton MA) Hill Jeffrey V. (Malden MA), Communication link interface with different clock rate tolerance.
  18. Farber, David A.; Lachman, Ronald D., Computer file system using content-dependent file identifiers.
  19. Tsutsui Hiroshi,JPX ; Nukui Harumi,JPX, Computer network system for collecting distributed management information.
  20. McMillen Robert J. ; Watson M. Cameron ; Chura David J., Computer system using a master processor to automatically reconfigure faulty switch node that is detected and reported.
  21. Peterson John C. (Alta Loma CA) Tuazon Jesus O. (Anaheim CA) Lieberman Don (Cupertino CA) Pniel Moshe (West Covina CA), Concurrent hypercube system with improved message passing.
  22. Farber, David A.; Lachman, Ronald D., Controlling access to data in a data processing system.
  23. Hansen, Siegfried, Data Exchange Subsystem for use in a modular array processor.
  24. Kuwabara Tatsuyuki (Mitaki JPX) Tomita Masaharu (Mitaki JPX) Nagamura Kiyotaka (Mitaki JPX) Nakamura Takao (Mitaki JPX) Yoshida Shin\ichi (Osaka JPX) Miyata Souichi (Osaka JPX) Muramatsu Tsuyoshi (Os, Data flow processor and data flow process changing system.
  25. Flanders, William Henry; Khosa, Vikram, Data processing apparatus and method for managing coherency of cached data.
  26. Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
  27. Neches Philip M. (Los Angeles CA), Data processing systems and methods.
  28. Neches, Philip M., Data processing systems and methods.
  29. Blendermann, Stephen H.; Sutton, Alan Ray; Raicer, Robert; Anderson, L. Michael; Ruff, Clayton E.; Kefauver, William G., Data storage management method for selectively controlling reutilization of space in a virtual tape system.
  30. Blendermann, Stephen H.; Sutton, Alan Ray; Raicer, Robert; Anderson, L. Michael; Ruff, Clayton E.; Kefauver, William G., Data storage management system and method.
  31. Kawamura,Nobuo, Database management methods and equipment and database management program storage media.
  32. Kawamura, Nobuo, Database management methods and equipment, and database management program storage media.
  33. Srivastava, Alok Kumar; Fischer, Jeffrey; Dias, Karl, Determining and registering participants in a distributed transaction in response to commencing participation in said distributed transaction.
  34. Kuszmaul Bradley C. (Waltham MA) Leiserson Charles E. (Winchester MA) Yang Shaw-Wen (Concord MA) Feynman Carl R. (Acton MA) Hillis W. Daniel (Cambridge MA) Douglas David C. (Concord MA), Digital computer for determining a combined tag value from tag values selectively incremented and decremented reflecting.
  35. Vercellotti Leonard C. (Oakmont PA) Verbanets ; Jr. William R. (Plum Borough PA) York Theodore H. (Raleigh NC), Digital message format for two-way communication and control network.
  36. Funabashi Tsuneo (Tokyo JPX) Sakoshita Kaoru (Kodaira CA JPX) Yonezawa Hiroshi (Cupertino CA), Direct memory access controller for a multi-microcomputer system.
  37. Lacapra, Francesco; Cattaneo, Fiorenzo; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Distributed file system and method.
  38. Lacapra, Francesco; Cattaneo, Fiorenzo; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Distributed file system and method.
  39. Crabbe ; Jr. Edwin P. (Peoria AZ), Dynamic event selection network.
  40. Neches Philip M. (Pasadena CA) Hartke David H. (Los Angeles CA) Baran Richard J. (Torrance CA) Woodcock Darryl L. (Manhattan Beach CA) Papachristidis Alexandros C. (Gainesville FL), Dynamically partitionable parallel processors.
  41. Singhal Ashok, Efficient technique for implementing broadcasts on a system of hierarchical buses.
  42. Lyle, Robert W., Efficient tracking of an alternate global update and read values using exception lists.
  43. Budge, Scott; Han, Yutao, Efficient unicast-based multicast tree construction and maintenance for multimedia transmission.
  44. Hill Charles E., Electronic catalog system and method.
  45. Hill Charles E., Electronic catalog system and method.
  46. Farber, David A.; Lachman, Ronald D., Enforcement and policing of licensed content using content-based identifiers.
  47. Newman, Richard; Rajkotia, Purva R., Enhanced acknowledgement and retransmission mechanism.
  48. Vriezen John J. (Zumbrota MN) Niemeyer Robin N. (Eau Claire WI), Enhanced semaphore architecture.
  49. Manasse, Mark Steven; Silverberg, Alice; Thekkath, Chandramohan A, Erasure coding and group computations using rooted binary and ternary trees.
  50. Bishop Thomas P. (Aurora IL) Davis Mark H. (Warrenville IL) Surratt Grover T. (West Chicago IL), Extended process for a multiprocessor system.
  51. Hagersten Erik E., Extended symmetrical multiprocessor address mapping.
  52. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., File server node with non-volatile memory processing module coupled to cluster file server node.
  53. Barrall, Geoffrey S.; Willis, Trevor E.; Benham, Simon L.; Cooper, Michael; Meyer, Jonathan; Aston, Christopher J.; Winfield, John, File system adapter for hardware implementation or acceleration of file system functions.
  54. Rose, Anthony, Filter for a distributed network.
  55. Rose, Anthony, Filter for a distributed network.
  56. Rose, Anthony, Filter for a distributed network.
  57. Jain, Nitin, Flow control for multi-hop networks.
  58. Devine, John T.; Fanning, Chris, Generating log sequence identifiers to apply a transaction to a storage system.
  59. Benayoun, Alain; Le Pennec, Jean-Francois; Michel, Patrick; Pin, Claude, Hardware device for processing the tasks of an algorithm in parallel.
  60. Benayoun, Alain; Le Pennec, Jean-Francois; Michel, Patrick; Pin, Claude, Hardware device for processing the tasks of an algorithm in parallel.
  61. Benayoun, Alain; Le Pennec, Jean-Francois; Michel, Patrick; Pin, Claude, Hardware device for processing the tasks of an algorithm in parallel.
  62. Benayoun,Alain; Le Pennec,Jean Francois; Michel,Patrick; Pin,Claude, Hardware device for processing the tasks of an algorithm in parallel.
  63. Benayoun,Alain; Pennec,Jean Francois Le; Michel,Patrick; Pin,Claude, Hardware device for processing the tasks of an algorithm in parallel.
  64. Takahashi Hideo (Yokohama JPX), Hierarchy multi-processor system and control method therefor.
  65. Balogh,Aristotle Nicholas, High speed non-concurrency controlled database.
  66. Brown Robert W. (Batavia NY), Image-capable interprocessor link communications protocol.
  67. Yako, Katsushi; Hara, Norihiro; Matsubayashi, Tadataka, Information retrieving system.
  68. Bakke,Mark Alan; Blendermann,Stephen Henry; Halladay,Steven; Johnson,Steven A.; Laughlin,Jeffrey Steven; Rudeseal,George Arthur; Schafer,Charles Patrick; West,Thomas David; Wojnar,Michael C., Intelligent data storage manager.
  69. Sincoskie Walter D. (Union Township ; Union County NJ), Interconnection of broadcast networks.
  70. Schwab, Thomas F., Internal communication arrangement for a multiprocessor system.
  71. Okamura, Eiji, Inventory control system.
  72. Gorbatenko George G. (924 Sierra La. NE. Rochester MN 55904), Memory spaced array.
  73. Riddle Guy G. (Piscataway NJ), Message routing in a computer network.
  74. Cok Ronald Steven ; Neamtu Horia, Method and apparatus for broadcasting data in a ring connected multiprocessor.
  75. Denman, Robert W.; Merritt, John E., Method and apparatus for configuring massively parallel systems.
  76. Denman, Robert W.; Merritt, John E., Method and apparatus for coordinating the configuration of massively parallel systems.
  77. Moorthi, Jay R.; Wall, Jonathan T., Method and apparatus for parallel updates to global state in a multi-processor system.
  78. Chorn Thomas J., Method and apparatus for processing multiple service requests within a global transaction by a single server application program instance.
  79. Hoskins, Edward S.; Warren, Robert W.; Williams, Steven S., Method and apparatus for read error recovery.
  80. Robert W. Denman ; John E. Merritt, Method and apparatus for selecting nodes in configuring massively parallel systems.
  81. Robert W. Denman ; John E. Merritt, Method and apparatus for synchronizing nodes in massively parallel systems.
  82. Duranton,Ren��, Method and device for automatically attributing addresses to a plurality of modules interconnected by a communication network with complex topology.
  83. King Richard P. (Thornwood NY), Method and system for storing messages based upon a non-queried name assignment.
  84. Swiler,Laura Painton; Phillips,Cynthia A., Method and tool for network vulnerability analysis.
  85. Tsimelzon, Mark; Sanin, Aleksey; Hagmann, Robert B., Method for distributing processing of queries over a cluster of servers in a continuous processing system.
  86. Kolinummi, Pasi; Vehvilänen, Juhani, Method for enabling a communication between processes, processing system, integrated chip and module for such a chip.
  87. Lyle, Robert W.; Winer, Michael J., Method for estimating a first access time of transactions accessing a database object.
  88. Sherman Lee ; David G. Kyle, Method for identifying and correcting error in a central processing unit.
  89. Lee Sherman ; Kyle David G., Method for identifying and correcting errors in a central processing unit.
  90. Shoens Kurt A. (San Jose CA) Treiber Richard K. (San Jose CA), Method for lock management, page coherency, and asynchronous writing of changed pages to shared external store in a dist.
  91. Botzenhardt Wolfgang (Gppingen) Dais Siegfried (Gerlingen) Kiencke Uwe (Ludwigsburg) Litschel Martin (Vaihingen/Enz) Krampe Wolfgang (Renningen DEX), Method for operating a data processing system.
  92. Korupolu, Madhukar R.; Singh, Aameek; Voruganti, Kaladhar, Method for proactive impact analysis of policy-based storage systems.
  93. David Charles Smart ; Jerry Norman Kitchen ; Jeremy T. Yoder, Method for processing network messages.
  94. Oprescu Florin, Method for propagating preemptive bus initialization on an acyclic directed graph.
  95. Botzenhardt Wolfgang (Goppingen DEX) Dais Siegfried (Gerlingen DEX) Kiencke Uwe (Ludwigsburg DEX) Litschel Martin (Vaihingen/Enz DEX) Krampe Wolfgang (Rennigen DEX), Method of arbitrating access to a data bus and apparatus therefor.
  96. Botzenhardt Wolfgang (Goppingen DEX) Dais Siegfried (Gerlingen DEX) Kiencke Uwe (Ludwigsburg DEX) Litschel Martin (Vaihingen/Enz DEX) Krampe Wolfgang (Renningen DEX), Method of building up messages for driving a data processing arrangement with several stations receiving connected there.
  97. DeBenedictis Erik P. (Highlands NJ), Method of overlaying virtual tree networks onto a message passing parallel processing network.
  98. Botzenhardt Wolfgang,DEX ; Dais Siegfried,DEX ; Kiencke Uwe,DEX ; Litschel Martin,DEX ; Krampe Wolfgang,DEX, Method of processing messages to be transmitted for a data processing arrangement.
  99. Bell Donald (Disley GBX), Multi-node data processing system.
  100. Stellwagen ; Jr. Richard G., Multi-processor computer system for operating parallel client/server database processes.
  101. Kassabov Nikola K. (Sofia BGX), Multimicroprocessor system.
  102. Pottier Denis R. C. (L\Hay les Roses FRX) Lemaire Edmond (Maurepas FRX) Letat Luyen (Paris FRX) Gobert Jean (Bois d\Arcy FRX), Multiprocessor computer system with dynamic allocation of multiprocessing tasks and processor for use in such multiproce.
  103. Hitoshi Takagi JP, Multiprocessor system that communicates through an internal bus using a network protocol.
  104. McMillen,Robert J.; Watson,M. Cameron; Chura,David J., Multistage interconnect network combines back channel replies received from destinations into a single result and transmits to the source.
  105. McMillen Robert J. ; Watson M. Cameron ; Chura David J., Multistage interconnect network uses a master processor to perform dynamic configuration for all switch nodes based on a predetermined topology.
  106. Nguyen, Thai; Raymond, Robert M.; Leonhardt, Michael L., Network attached virtual data storage subsystem.
  107. Nguyen, Thai; Raymond, Robert Michael; Leonhardt, Michael Lawrence, Network attached virtual tape data storage subsystem.
  108. Katahira Hatsue,JPX ; Sano Kazuhiro,JPX ; Asai Hideki,JPX ; Oowada Norio,JPX, Particle image analyzing apparatus.
  109. Karam, Roger A.; Cafiero, Luca, Power and data redundancy in a single wiring closet.
  110. Jain, Nitin; Jalan, Rajkumar, Priority aware MAC flow control.
  111. Schwane Walter H. (Kasson MN) Ziecina Frederick J. (Rochester MN), Process transparent multi storage mode data transfer and buffer control.
  112. Jalal, Jamshed; Werkheiser, Mark David; Feero, Brett Stanley; Filippo, Michael Alan; Prasadh, Ramamoorthy Guru; Mannava, Phanindra Kumar, Processing resource allocation within an integrated circuit supporting transaction requests of different priority levels.
  113. Fuller William T. (San Jose CA), Processor controlled modifying of tabled input/output priority.
  114. Hudgins ; Jr. Walter R. (Elburn IL), Queuing arrangement for initiating execution of multistage transactions.
  115. Lev, Yosef; Moir, Mark S., Read sharing using global conflict indication and semi-transparent reading in a transactional memory space.
  116. Kendall Burton (Saratoga CA), Real-time distributed data-base management system.
  117. McMillen, Robert J.; Watson, M. Cameron; Chura, David J., Reconfigurable, fault tolerant, multistage interconnect network and protocol.
  118. Vandesteeg, Kerry W.; Vasko, David A.; Lenner, Joseph A.; Hall, Kenwood H., Safety network for industrial controller providing redundant connections on single media.
  119. Bahar, Cameron; Hopfield, Joseph; Nalam, Naveen; Zafman, David B.; Oskouy, Rasoul, Scalable clustered storage system.
  120. Vincent, Christopher R., Scalable resource discovery and reconfiguration for distributed computer networks.
  121. Levine Michael R. (Boca Raton FL), Schedule display system for video recorder programming.
  122. Hansen Siegfried (Los Angeles CA) Grinberg Jan (Los Angeles CA) Etchells Robert D. (Topanga CA), Segregator functional plane for use in a modular array processor.
  123. Bolton Brent C. (Austin TX) Logsdon Gary L. (Round Rock TX) Hagenmaier ; Jr. Carl F. (Pittstown NJ) Wilson Jesse R. (Austin TX), Selector switch for a concurrent network of processors.
  124. Ajiro,Kazuyoshi, Single-chip microcomputer with read clock generating circuits disposed in close proximity to memory macros.
  125. Noguchi, Yoshiaki, Storage device.
  126. Allen Michael Scott ; Arimilli Ravi Kumar ; Kaiser John Michael ; Lewchuk William Kurt, System and method for communicating between devices.
  127. Balogh, Aristotle Nicolas, System and method for processing DNS queries.
  128. Vincent, Christopher R., System and method for responding to resource requests in distributed computer networks.
  129. Wood, Robert Barry, System and method for virtual tape volumes.
  130. Boyle Gerald C. (Piscataway NJ), Time-ordered data base.
  131. Bahar, Cameron; Hopfield, Joseph; Nalam, Naveen; Zafman, David B.; Oskouy, Rasoul M., Transparent redirection and load-balancing in a storage network.
  132. Levine Michael R., VCR programmer.
  133. Torii Shunichi (Musashino JPX) Kojima Keiji (Kokubunji JPX) Hashimoto Masahiro (Sagamihara JPX), Vector processor with a synchronously controlled operand fetch circuits.
  134. Hill Charles E., Virtual catalog and product presentation method and apparatus.
  135. White Barry B., Virtual storage system and method.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로