$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Thread selection according to power characteristics during context switching on compute nodes

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/48
  • G06F-001/32
  • G06F-009/50
  • G06F-009/46
출원번호 US-0783968 (2013-03-04)
등록번호 US-9459917 (2016-10-04)
발명자 / 주소
  • Archer, Charles J.
  • Blocksome, Michael A.
  • Randles, Amanda E.
  • Ratterman, Joseph D.
  • Smith, Brian E.
출원인 / 주소
  • International Business Machines Corporation
대리인 / 주소
    Kennedy, Brandon C.
인용정보 피인용 횟수 : 1  인용 특허 : 51

초록

Methods, apparatus, and products are disclosed for thread selection during context switching on a plurality of compute nodes that includes: executing, by a compute node, an application using a plurality of threads of execution, including executing one or more of the threads of execution; selecting,

대표청구항

1. A method of thread selection for context switching on a plurality of compute nodes, the method comprising: executing, by a compute node of the plurality of compute nodes, a plurality of threads of execution for an application;predefining power characteristics of each thread available for executio

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

  1. Kim, Seo Kwang, Apparatus and method for managing power in computer system.
  2. Reilly,Patrick L., Apparatus, system and method for adjusting a set of actual power states according to a function depending on a set of desired power states.
  3. Cook Matthew Damian ; Hensley Roberta Walton ; Adkins Barry Donald ; Peterson Erik Stefan ; Roesler Richard Frederick ; Parks James Michael, Automated system for facilitating creation of a rack-mountable component personal computer.
  4. Lavoie, Martin; Dionne, Carl, Coherent data sharing.
  5. Caldara Stephen A. ; Hauser Stephen A. ; Manning Thomas A. ; Strouble Raymond L., Controlling bandwidth allocation using a pace counter.
  6. Weinberger,Guenter; Glossner,C. John, Convergence device with dynamic program throttling that replaces noncritical programs with alternate capacity programs based on power indicator.
  7. Blackard Joe Wayne ; Gillaspy Richard Adams ; Henthorn William John ; Petersen Lynn Erich ; Russell Lance W. ; Shippy Gary Roy, Data processing system and method for pacing information transfers in a communications network.
  8. Komatsu Hideaki,JPX ; Ogasawara Takeshi,JPX, Determining a communication schedule between processors.
  9. Komatsu Hideaki,JPX ; Ogasawara Takeshi,JPX, Determining a communication schedule between processors.
  10. Shakeri,Mojdeh; Mosterman,Pieter J., Distributed model compilation.
  11. Orenstien, Doron; Ronen, Ronny, Distribution of processing activity across processing hardware based on power consumption considerations.
  12. Nalawadi,Rajeev K.; Van Deusen,Mark P., Dynamic power requirement budget manager.
  13. Edholm, Phil, End node pacing for QOS and bandwidth management.
  14. Ehlers Gregory A. ; Silva Richard M., Environmental condition control and energy management system and method.
  15. Ishihara, Toru; Fallah, Farzan, Estimating software power consumption.
  16. Fujiyama, Kenichiro; Nakamura, Nobutatsu, Fault tolerant multi-node computing system using periodically fetched configuration status data to detect an abnormal node.
  17. Knapp, David J., Fault tolerant network utilizing bi-directional point-to-point communications links between nodes.
  18. Barzilai Tsipora P. (Millwood NY) Chen Mon-Song (Katonah NY) Kadaba Bharath K. (Peekskill NY) Kaplan Marc A. (Purdys NY), Flow control for high speed networks.
  19. Craig W. Schmidt, Graph-based schedule builder for tightly constrained scheduling problems.
  20. Rolfe David B. ; Wack Andrew P., Incidence graph based communications and operations method and apparatus for parallel processing architecture.
  21. Burns, Randal Chilton; Goel, Atul; Long, Darrell D. E.; Rees, Robert Michael, Lease based safety protocol for distributed system with multiple networks.
  22. Ohneda, Taku; Kanno, Shinichi; Tarui, Masaya; Miyamoto, Yukimasa; Ogawa, Riku, Logic circuit apparatus for selectively assigning a plurality of circuit data to a plurality of programmable logic circuits for minimizing total power while maintaining necessary processing performance.
  23. Matsushita Masayuki,JPX ; Ugajin Atsushi,JPX, Management system and method for parallel computer system.
  24. Richard Alan Diedrich ; Harvey Gene Kiel, Method and apparatus for multimedia data interchange with pacing capability in a distributed data processing system.
  25. Shtayer Ronen (Tel-Aviv ILX) Alon Naveh (Ranat Hashnron ILX) Alexander Joffe (Rehovot ILX), Method and apparatus for pacing asynchronous transfer mode (ATM) data cell transmission.
  26. Moore Mark Justin,GBX ; Stark Gavin J.,GBX, Method and apparatus for source rate pacing in an ATM network.
  27. Johnson, Darrin P.; Saxe, Eric C.; Smaalders, Bart, Method and system for power-management aware dispatcher.
  28. 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.
  29. Packer Robert L. ; Galloway Brett D., Method for pacing data flow in a packet-based network.
  30. James E. Hodge, Method for providing a precise network time service.
  31. Kadakia,Viral; Chinta,Ramakrishna; Menna,Randy, Method for the secure and timely delivery of large messages over a distributed communication network.
  32. Rasmussen, Neil; VanGilder, James W.; Buell, Scott Douglass; Shrivastava, Saurabh Kumar; Dalgas, Mikkel, Methods and systems for managing facility power and cooling.
  33. Saito, Masahiko; Mizuyama, Masashige, Multiprocessor control apparatus for controlling a plurality of processors sharing a memory and an internal bus and multiprocessor control method and multiprocessor control circuit for performing the same.
  34. Armstrong, Brian S. R.; Pereira, Luis R.; Das, Sujit R.; Rentel, Carlos H., Packet sniffer node and system including the same to assess wireless communication performance.
  35. Adiba,Nicolas G.; Anaya,Jaime F.; Hamel,Elizabeth B.; Lau,Yat On; Li,Siqun; Lindsay,Bruce G., Peer-to-peer replication member initialization and deactivation.
  36. Nakajima, Jun; Bodas, Devadatta V., Performance state-based thread management.
  37. Walrath, Craig A., Power management system and method for controlling use of power-consuming applications.
  38. Esliger, James L., Power source dependent program execution.
  39. Walrath, Craig A., Prioritizing power-consuming applications of an electronic device powered by a battery.
  40. Olnowich Howard T. (Endwell NY), Protocol-to-protocol translator for interfacing disparate serial network nodes to a common parallel switching network.
  41. Daruwalla, Feisal; Forster, James R.; Roeck, Guenter E.; Woundy, Richard M.; Thomas, Michael A., Routing protocol based redundancy design for shared-access networks.
  42. Duke,Jeremy P., System and method for dynamically adjusting a thread scheduling quantum value.
  43. Clark,Lawrence T; Morrow,Michael W., System and method for managing power consumption within an integrated circuit.
  44. Motles Luis (Pittsburgh PA), System and method for measuring inter-nodal transmission delays in a communications network.
  45. Gulick, Dale E., System and method for monitoring and controlling a power-manageable resource based upon activities of a plurality of devices.
  46. Sylvain Dany,CAX, System and method for providing competing local exchange carriers unbundled access to subscriber access lines.
  47. Kalgren, Patrick W.; Ginart, Antonio E.; Nanduri, Sashank; Boodhansingh, Anthony J.; Byington, Carl S.; Orsagh, Rolf F.; Sipos, Brian J.; Brown, Douglas W.; Minnella, Christopher M.; Baybutt, Mark, Systems and methods for predicting failure of electronic systems and assessing level of degradation and remaining useful life.
  48. Chaparro,Pedro; Gonzalez,Jose; Gonzalez,Antonio, Temperature-aware steering mechanism.
  49. Levy Henry M. ; Feeley Michael J.,CAX ; Karlin Anna R. ; Morgan William E. ; Thekkath Chandramohan A., Using global memory information to manage memory in a computer network.
  50. Advani Deepak Mohan ; Byron Michael Justin ; Hansell Steven Robert ; Ming Chun Li Todd ; Marino John Paul ; Panda Rajendra Datta ; Pierce James Andrew ; Wang Ko-Yang ; Weinel Dennis George ; Welch Ro, Visualization tool for graphically displaying trace data.
  51. Advani Deepak Mohan ; Byron Michael Justin ; Hansell Steven Robert ; Li Todd Ming Chun ; Marino John Paul ; Panda Rajendra Datta ; Pierce James Andrew ; Wang Ko-Yang ; Weinel Dennis George ; Welch Ro, Visualization tool for graphically displaying trace data produced by a parallel processing computer.

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

  1. Emma, Philip G., Heterogeneous core microarchitecture.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트