$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Buffer sizing of a NoC through machine learning 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • H04L-012/861
  • H04L-012/24
출원번호 US-0402819 (2017-01-10)
등록번호 US-10063496 (2018-08-28)
발명자 / 주소
  • Norige, Eric
  • Rao, Nishant
  • Kumar, Sailesh
출원인 / 주소
  • NETSPEED SYSTEMS INC.
대리인 / 주소
    Procopio, Cory, Hargreaves & Savitch LLP
인용정보 피인용 횟수 : 0  인용 특허 : 89

초록

The present disclosure is directed to buffer sizing of NoC link buffers by utilizing incremental dynamic optimization and machine learning. A method for configuring buffer depths associated with one or more network on chip (NoC) is disclosed. The method includes deriving characteristics of buffers a

대표청구항

1. A method for generating a Network on Chip (NoC), comprising: executing a first process directed to derivation of arrival and departure characteristics of at least one buffer associated with the NoC;executing a second process directed to derivation of at least one buffer depth of the at least one

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

  1. Or-Bach, Zvi; Wurman, Ze'ev, 3D integrated circuit with logic.
  2. Hahn Jong Seok,KRX ; Sim Won Sae,KRX ; Hahn Woo Jong,KRX ; Yoon Suk Han,KRX, Adaptive routing controller of a crossbar core module used in a crossbar routing switch.
  3. Dapp Michael C. (Endwell NY) Barker Thomas N. (Vestal NY) Dieffenderfer James W. (Owego NY) Knowles Billy J. (Kingston NY) Lesmeister Donald M. (Vestal NY) Nier Richard E. (Apalachin NY) Rolfe David , Advanced parallel processor including advanced support hardware.
  4. Passint, Randal S.; Thorson, Gregory M.; Stremcha, Timothy, Age-based network arbitration system and method.
  5. Har\El Zvi (Haifa NY ILX) Kurshan Robert P. (New York NY), Analytical development and verification of control-intensive systems.
  6. Philip, Joji; Kumar, Sailesh; Norige, Eric; Hassan, Mahmud; Mitra, Sundari, Asymmetric mesh NoC topologies.
  7. Philip, Joji; Kumar, Sailesh; Norige, Eric; Hassan, Mahmud; Mitra, Sundari, Asymmetric mesh NoC topologies.
  8. Miller,Ian D.; Harris,Jonathan C., Auto generation of a multi-staged processing pipeline hardware implementation for designs captured in high level languages.
  9. Agrawal Rakesh ; Gehrke Johannes Ernst ; Gunopulos Dimitrios ; Raghavan Prabhakar, Automatic subspace clustering of high dimensional data for data mining applications.
  10. Kumar, Sailesh; Norige, Eric, Automatically connecting SoCs IP cores to interconnect nodes to minimize global latency and reduce interconnect cost.
  11. Ahmed Masuma (Middletown NJ) Walters Stephen M. (Holmdel NJ), Broadband private virtual network service and system.
  12. Abts, Dennis C., Class-based deterministic packet routing.
  13. Marr, Michael David; Lamoreaux, Tyson J., Clustered dispersion of resource use in shared computing environments.
  14. Griffin, Patrick Robert; Hostetter, Mathew; Agarwal, Anant; Miao, Chyi-Chang; Metcalf, Christopher D.; Edwards, Bruce; Ramey, Carl G.; Rosenbluth, Mark B.; Wentzlaff, David M.; Jackson, Christopher J.; Harrison, Ben; Steele, Kenneth M.; Amann, John; Bell, Shane; Conlin, Richard; Joyce, Kevin; Deignan, Christine; Bao, Liewei; Mattina, Matthew; Bratt, Ian Rudolf; Schooler, Richard, Computing in parallel processing environments.
  15. Bejerano, Yigel; Francini, Andrea, Condensed core-energy-efficient architecture for WAN IP backbones.
  16. Bao, Leiwei; Bratt, Ian Rudolf, Configuring routing in mesh networks.
  17. Ge, Liang; Li, Xia; Tang, Jia Lian; Tang, Xiao Feng; Xu, Chen, Constraint optimization of sub-net level routing in asic design.
  18. Mangano, Daniele; Falconeri, Giuseppe; Strani, Giovanni, Control device for a system-on-chip and corresponding method.
  19. Guo, Liping; Jayasimha, Doddaballapur N.; Chan, Jeremy, Credit flow control scheme in a router with flexible link widths utilizing minimal storage.
  20. Igusa Mitsuru ; Chen Hsi-Chuan ; Chao Shiu-Ping ; Dai Wei-Jin ; Shyong Daw Yang, Design hierarchy-based placement.
  21. Michel, Daniel; Van Ruymbeke, Xavier; Godet, Pascal; Leloup, Xavier, Display and automatic improvement of timing and area in a network-on-chip.
  22. Hoover, Russell D.; Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A., Dynamic virtual software pipelining on a network on chip.
  23. Jayasimha, Doddaballapur N.; Chan, Jeremy; Guo, Liping, Efficient header generation in packetized protocols for flexible system on chip architectures.
  24. Thubert, Pascal; Le Faucheur, Francois Laurent; Levy-Abegnoli, Eric M., Forwarding packets to a directed acyclic graph destination using link selection based on received link metrics.
  25. Suzuki Hiroaki (Hitachi JPX) Ohtsuka Keizou (Katsuta JPX) Kahara Toshiki (Ibaraki-ken JPX) Yoshida Tadashi (Hitachi JPX), Fuel cell and supplementary electrolyte container and method for supplementing fuel cell with electrolyte.
  26. Clermidy, Fabien; Vivet, Pascal; Beigne, Edith, Globally asynchronous communication architecture for system on chip.
  27. Nollet, Vincent; Coene, Paul; Marescaux, Theodore; Avasare, Prabhat; Mignolet, Jean-Yves; Vernalde, Serge; Verkest, Diederik, Heterogeneous multiprocessor network on chip devices, methods and operating systems for control thereof.
  28. Tsien,Benjamin, Hiding conflict, coherence completion and transaction ID elements of a coherence protocol.
  29. Mejdrich, Eric Oliver; Schardt, Paul Emery; Shearer, Robert Allen, Image processing with highly threaded texture fragment generation.
  30. Elrabaa, Muhammad E. S., Inter-clock domain data transfer FIFO circuit.
  31. Flaig Charles M. (Pasadena CA) Seitz Charles L. (San Luis Rey CA), Inter-computer message routing system with each computer having separate routinng automata for each dimension of the net.
  32. Tanaka, Toshio, Layout system, layout program, and layout method for text or other layout elements along a grid.
  33. Koch, Dirk; Streichert, Thilo; Haubelt, Christian; Teich, Juergen, Logic chip, logic system and method for designing a logic chip.
  34. Fuhrmann Amir Michael ; Rakib Selim Shlomo ; Azenkot Yehuda, Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant.
  35. Wentzlaff, David, Managing buffer storage in a parallel processing environment.
  36. Hilgendorf Rolf B. (Boeblingen DEX) Schlipf Thomas (Holzgerlingen DEX), Method and apparatus for avoiding deadlock in a computer system with two or more protocol-controlled buses interconnecte.
  37. Okhmatovski, Vladimir; Yuan, Mengtao; Phelps, Rodney, Method and apparatus for broadband electromagnetic modeling of three-dimensional interconnects embedded in multilayered substrates.
  38. Toader, Fabian, Method and apparatus for detecting deadlocks.
  39. Longway, Charles W.; Ranjan, Ravi; Sanghani, Deval D.; Golshan, Khosrow, Method and apparatus for power routing in an integrated circuit.
  40. Sougata Mukherjea ; Kyogi Hirata ; Yoshinori Hara, Method and apparatus for query refinement.
  41. Williams, Jr., John J.; Dejanovic, Thomas; Michelson, Jonathan E., Method and apparatus for using barrier phases to limit packet disorder in a packet switching system.
  42. James David V. ; North Donald N. ; Stone Glen D., Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer system.
  43. Nystrom, Mika; Martin, Alain J., Method and system for compiling circuit designs.
  44. Hutchison,Gordon Douglas; Peacock,Brian David, Method and system for deadlock detection and avoidance.
  45. Levin Vladimir K.,RUX ; Karatanov Vjacheslav V.,RUX ; Jalin Valerii V.,RUX ; Titov Alexandr,RUX ; Agejev Vjacheslav M.,RUX ; Patrikeev Andrei,RUX ; Jablonsky Sergei V.,RUX ; Korneev Victor V.,RUX ; M, Method for deadlock-free message passing in MIMD systems using routers and buffers.
  46. Kalmanek, Jr., Charles Robert; Lauck, Anthony G; Ramakrishnan, Kadangode K., Method for determining non-broadcast multiple access (NBMA) connectivity for routers having multiple local NBMA interfaces.
  47. Milliken, Walter, Method for source-spoofed IP packet traceback.
  48. Bruce,Alistair Crone; Mathewson,Bruce James; Harris,Antony John, Method of arbitrating between a plurality of transfers to be routed over a corresponding plurality of paths provided by an interconnect circuit of a data processing apparatus.
  49. Riedl, Steven; Santangelo, Bryan; Zimbelman, Gabe, Methods and apparatus for revenue-optimized delivery of content in a network.
  50. Bejerano, Yigal; Kumar, Amit, Methods and devices for routing traffic using a configurable access wireless network.
  51. Lenahan, Terrence A.; Chiang, Kuang-Wei; Wang, Jue, Methods and mechanisms for inserting metal fill data.
  52. Becker, Scott T., Methods for creating primitive constructed standard cells.
  53. Gintis, Noah; Srivastava, Alok K.; Alston, Victor, Misdirected packet detection apparatus and method.
  54. Gibbings, Christopher J., Multi-router IGP fate sharing.
  55. Kodialam, Muralidharan S.; Lakshman, Tirnuell V.; Sengupta, Sudipta, Multicast routing with service-level guarantees between ingress egress-points in a packet network.
  56. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O.; Shearer, Robert A., Network on chip with a low latency, high bandwidth application messaging interconnect.
  57. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O., Network on chip with an I/O accelerator.
  58. Hoover, Russell D.; Kriegel, Jon K.; Mejdrich, Eric O., Network on chip with an I/O accelerator.
  59. Harrand, Michel; Durand, Yves, Network on chip with quality of service.
  60. Gueron, Shay; Sheaffer, Gad; Raikin, Shlomo, Obscuring memory access patterns in conjunction with deadlock detection or avoidance.
  61. Locatelli, Riccardo; Coppola, Marcello; Maruccia, Giuseppe; Pieralisi, Lorenzo, On-chip bandwidth allocator.
  62. Kornachuk, Stephen; Lambert, Carole; Mali, James; Reed, Brian; Becker, Scott T., Optimizing layout of irregular structures in regular layout context.
  63. Wayne D. Grover CA; Rainer R. Iraschko CA; Lance Doherty CA, Path restoration of networks.
  64. Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A.; Tubbs, Matthew R., Performance event triggering through direct interthread communication on a network on chip.
  65. Iwamura Masahiro,JPX ; Tanaka Shigeya,JPX ; Hotta Takashi,JPX ; Yamauchi Tatsumi,JPX ; Mori Kazutaka,JPX, Pipelined semiconductor devices suitable for ultra large scale integration.
  66. Alpert,Charles Jay; Gandham,Rama Gopal; Hu,Jiang; Quay,Stephen Thomas, Porosity aware buffered steiner tree construction.
  67. Abts, Dennis Charles; Marty, Michael, Probabilistic distance-based arbitration.
  68. Dasu, Aravind R.; Akoglu, Ali; Sudarsanam, Arvind; Panchanathan, Sethuraman, Reconfigurable processing.
  69. Carvey,Philip P., Router implemented with a gamma graph interconnection network.
  70. Vasseur, Jean-Philippe; Dasgupta, Sukrit; Mermoud, Grégory, Scheduling predictive models for machine learning systems.
  71. Or-Bach, Zvi; Cronquist, Brian; Beinglass, Israel; de Jong, Jan Lodewijk; Sekar, Deepak C., Semiconductor device and structure.
  72. Koza John R. ; Andre David ; Tackett Walter Alden, Simultaneous evolution of the architecture of a multi-part program while solving a problem using architecture altering operations.
  73. Mejdrich, Eric O.; Schardt, Paul E.; Shearer, Robert A., Software pipelining on a network on chip.
  74. Lo, Tsia Yiu; Jiang, Jie Cheng; Arunachalam, Senthil; Narayanaswamy, Sundher, Source specific multicast layer 2 networking device and method.
  75. Chow, Francis Man-Chit; Patel, Rakesh H.; Pistorius, Erhard Joachim, Stacked die network-on-chip for FPGA.
  76. Pleshek, Ronald A.; Webb, III, Charles A.; Cheney, Keith E.; Hilton, Gregory S.; Abkowitz, Patricia A.; Thakkar, Arun K.; Thaker, Himanshu M., Superset packet forwarding for overlapping filters and related systems and methods.
  77. Nagaraja, Nagendra, System and method for designing system on chip (SoC) circuits through artificial intelligence and reinforcement learning.
  78. Holender Wlodek,SEX, System and method for optimal logical network capacity dimensioning with broadband traffic.
  79. Prasad,Roy V.; Horng,Chi Song; Ramanujam,Ram S., System and method for reducing patterning variability in integrated circuit manufacturing through mask layout corrections.
  80. Birrittella Mark S. (Chippewa Falls WI) Kessler Richard E. (Eau Claire WI) Oberlin Steven M. (Chippewa Falls WI) Passint Randal S. (Chippewa Falls WI) Thorson Greg (Altoona WI), System for allocating messages between virtual channels to avoid deadlock and to optimize the amount of message traffic.
  81. Krueger,Paul, Systems and methods for routing packets in multiprocessor computer systems.
  82. Solomon, Neal, Three dimensional integrated circuits and methods of fabrication.
  83. Kazda, Michael Anthony; Li, Zhuo; Nam, Gi-Joon; Zhou, Ying, Timing refinement re-routing.
  84. Dally William J. (Arlington MA) Seitz Charles L. (San Luis Rey CA), Torus routing chip.
  85. Wentzlaff,David, Transferring data in a parallel processing environment.
  86. Schomberg Hermann (Hamburg DEX), Ultrasonic diagnostic device.
  87. Jayasimha, Doddaballapur N.; Chan, Jeremy; Tomlinson, Jay S., Use of common data format to facilitate link width conversion in a router with flexible link widths.
  88. Passint Randal S. ; Thorson Greg ; Galles Michael B., Virtual channel assignment in large torus systems.
  89. Radulescu, Andrei, Weight factor based allocation of time slot to use link in connection path in network on chip IC.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로