$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

On-line scheduling of constrained dynamic applications for parallel targets 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/46
  • G06F-007/38
  • G06F-015/16
  • G06F-015/00
  • G06F-012/00
  • G06G-007/48
  • G06G-007/00
  • G06F-009/44
  • G06F-009/45
출원번호 US-0145325 (2005-06-03)
발명자 / 주소
  • Rehg,James M.
  • Knobe,Kathleen
출원인 / 주소
  • Hewlett Packard Development Company, Inc.
인용정보 피인용 횟수 : 19  인용 특허 : 51

초록

A static schedule is selected from a set of static schedules for an application dependent on the state of the application. A scheduling system stores a set of pre-defined static schedules for each state of the application. A scheduling system learns the costs of predefined schedules for each state o

대표청구항

What is claimed is: 1. A computer implemented on-line scheduling method for scheduling application program tasks, comprising: defining static schedules for an application program which is expressible by a task graph, each static schedule including an assignment of tasks in the application program t

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

  1. Garofalakis Minos N. ; Ioannidis Yannis E.,GRX ; Ozden Banu ; Silberschatz Abraham, Admission control system and method for media-on-demand servers.
  2. Saito Masahiko,JPX ; Agha Gul A., Apparatus and method for synchronizing execution of programs in a distributed real-time computing system.
  3. Esslinger Mark A. ; Clarke Allan D. ; Howard Robert M. ; Matchett Douglas K. ; Neuse Douglas M. ; Palmer James R. ; West Carolyn W., Apparatus for and method of displaying running of modeled system designs.
  4. Leib Tiberiu M. (Voorhees NJ) Sapre Ajit V. (W. Berlin NJ), Catalytic cracking apparatus using cross-flow regenerator.
  5. Iacobovici Sorin ; Mulla Dean A., Conflict cache having cache miscounters for a computer memory system.
  6. Bolosky William J. ; Need Dwayne R. ; Debgupta Siddhartha, Continuous media file server for cold restriping following capacity change by repositioning data blocks in the multiple.
  7. Getzinger Thomas W. (La Habra CA) Habereder Hans L. (Anaheim CA) Harrison R. Loyd (Fullerton CA) Hopp Donald M. (Fullerton CA) Mitchell David L. (Fullerton CA) Pian Chao-Kuang (Anaheim CA) Propster J, Data flow signal processor method and apparatus.
  8. George David A. (Somers NY) Rathi Bharat D. (Mahopac NY), Data processing system incorporating a memory resident directive for synchronizing multiple tasks among plurality of pro.
  9. Meng Peihuan ; Barrington Steven M., Development system with methods for runtime binding of user-defined classes.
  10. Horn Brian C. (Phoenix AZ), Discontinuous optimization procedure modelling the run-idle status of plural process components.
  11. Cohen Edward I. (Plano TX) Sheets Michael R. (Poughkeepsie NY), Dispatcher switch for a partitioner.
  12. Arsenault Robert G. ; Leminh Tam T. ; James Thomas H., Dynamic mapping of broadcast resources.
  13. Turk Matthew (Cambridge MA) Pentland Alex P. (Cambridge MA), Face recognition system.
  14. Hansen Craig ; Moussouris John, General purpose, multiple precision parallel operation, programmable media processor.
  15. Dave Bharat P., Hardware-software co-synthesis of embedded system architectures using quality of architecture metrics.
  16. Dave Bharat P. ; Jha Niraj K., Hardware-software co-synthesis of hierarchical heterogeneous distributed embedded systems.
  17. McAlpine Gary L., High performance digital electronic system architecture and memory circuit thereof.
  18. Chacon, Guillermo Rudolfo, Integrated wafer fabrication production characterization and scheduling system.
  19. Crabtree Ralph N. ; Peng Antai, Knowledge-based document analysis system.
  20. Bean George H. (Kingston NY) Borden Terry L. (Poughkeepsie NY) Farrell Mark S. (Pleasant Valley NY) Gum Peter H. (Poughkeepsie NY) Hough Roger E. (Highland NY) Johnson Francis E. (Poughkeepsie NY) Mc, Logical resource partitioning of a data processing system.
  21. Nakamura Kaoru,JPX, Machine tool control system.
  22. Jevtic Dusan, Method and apparatus for automatically generating schedules for wafer processing within a multichamber semiconductor wafer processing tool.
  23. Jordan Stephen D., Method and apparatus for maintaining the order of data items processed by parallel processors.
  24. Jevtic, Dusan; Pool, Mark; Sunkara, Raja, Method and apparatus for managing scheduling in a multiple cluster tool.
  25. Tarsy Gregory (Scotts Valley CA) Woodard Michael J. (Fremont CA), Method and apparatus for optimizing cost-based heuristic instruction scheduling.
  26. Kubala Jeffrey P. ; Nick Jeffrey M., Method and apparatus for optimizing the handling of synchronous requests to a coupling facility in a sysplex configurati.
  27. Azarbayejani Ali (Cambridge MA) Galyean Tinsley (Cambridge MA) Pentland Alex (Cambridge MA), Method and apparatus for three-dimensional, textured models from plural video images.
  28. Maes Pattie E. (Somerville MA) Blumberg Bruce M. (Pepperell MA) Darrell Trevor J. (Cambridge MA) Starner Thad E. (Somerville MA) Johnson Michael P. (Cambridge MA) Russell Kenneth B. (Boston MA) Pentl, Method and system for facilitating wireless, full-body, real-time user interaction with a digitally represented visual e.
  29. Chekuri, Chandra; Khanna, Sanjeev, Method and system for load scheduling multidimensional tasks among multiple processors.
  30. Austin Edward B. (Woodbridge VA) Robertson Jeffrey E. (Manassas VA), Method for compiling a master task definition data set for defining the logical data flow of a distributed processing ne.
  31. Powell Douglas B. (San Francisco CA), Method for deriving optimal code schedule sequences from synchronous dataflow graphs.
  32. Sven Wuytack BE; Francky Catthoor BE; Hugo De Man BE, Method for determining a storage bandwidth optimized memory organization of an essentially digital device.
  33. Conlan Robert W. (Niceville FL), Method of monitoring body movements using activity monitoring apparatus.
  34. Agrawal Prathima (New Providence NJ) Telichevesky Ricardo (Cambridge MA) Trotter John A. (Somerville NJ), Method of operating a multiprocessor computer to solve a set of simultaneous equations.
  35. Dworzecki Jozef,FRX, Method of scheduling successive tasks.
  36. Blelloch Guy E. ; Gibbons Phillip B. ; Matias Yossi, Methods and means for scheduling parallel processors.
  37. Furtney Mark (Both of Apple Valley MN) Barriuso Frank R. (Both of Apple Valley MN) Andreasen Clayton D. (Rosemont MN) Hoel Timothy W. (Eagan MN) LaCroix Suzanne L. (Shorewood MN) Reinhardt Steven P. , Methods for efficient distribution of parallel tasks to slave processes in a multiprocessing system.
  38. Taniguchi Hiroyasu (Tsukaguchi JPX) Furusawa Haruki (Tsukaguchi JPX) Hatakenaka Jun (Tsukaguchi JPX) Seki Akinobu (Tsukaguchi JPX), Moving body measuring device and an image processing device for measuring traffic flows.
  39. Prasanna G.N. Srinivasa, Multiprocessor scheduling and execution.
  40. Stanfill Craig ; Lasser Cliff ; Lordi Robert, Overpartitioning system and method for increasing checkpoints in component-based parallel applications.
  41. Shafer Stephen Ray ; Ghose Kanad, Parallel program execution time with message consolidation.
  42. Shannon Diane M., Process simulation technique using benefit-trade matrices to estimate schedule, cost, and risk.
  43. Vegesna Anantakotiraju ; Avula Jayachandra B. ; Jewett Peter H. ; Mundkur Yatin G. ; Naik Vinay J. ; Monaco James E., Processor which performs dynamic instruction scheduling at time of execution within a single clock cycle.
  44. Dave Bharat P., Proximity-based cluster allocation for hardware-software co-synthesis of heterogeneous distributed embedded systems.
  45. Tran Thang M., Register file having multiple register storages for storing data from multiple data streams.
  46. Gove Robert J. (Plano TX), Scene change detection system and method.
  47. Kahn Kevin (Portland OR) Eckhardt David (Mt. Lebanon PA), Static and dynamic scheduling in an asynchronous transfer mode communication network.
  48. Welland Robert V. (Menlo Park CA) Smith Walter R. (Palo Alto CA), Stochastic priority-based task scheduler.
  49. Riddle Guy Gregory (Los Gatos CA), Synchronization of one or more data streams.
  50. Auty Glen William,AUX ; Corke Peter Ian,AUX ; Dunn Paul Alexander,AUX ; MacIntyre Ian Barry,AUX ; Mills Dennis Charles,AUX ; Simons Benjamin Francis,AUX ; Jensen Murray John,AUX ; Knight Rodney Lavis, Vehicle monitoring system.
  51. Falcon ; Jr. Lorenzo ; Saxena Ashok Raj, Video data streamer for simultaneously conveying same one or different ones of data blocks stored in storage node to ea.

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

  1. Motoyama, Tetsuro; Fong, Avery, Class object wrappers for document object model (DOM) elements for project task management system for managing project schedules over a network.
  2. Motoyama, Tetsuro; Fong, Avery, Consolidation of member schedules with a project schedule in a network-based management system.
  3. Haas, Martin C.; Stauder, Thomas G., Discrete event simulation with constraint based scheduling analysis.
  4. Vengerov, David; Proctor, Seth, Dynamic scheduling of application tasks in a distributed task based system.
  5. Motoyama, Tetsuro; Fong, Avery, Managing project schedule data using separate current and historical task schedule data.
  6. Motoyama, Tetsuro; Fong, Avery, Managing to-do lists in a schedule editor in a project management system.
  7. Motoyama, Tetsuro; Fong, Avery, Managing to-do lists in task schedules in a project management system.
  8. Kumar, Mukul; Roy, Subhojit, Method and apparatus for providing intelligent interpretation of calendaring information to schedule computer data operations.
  9. Lee, Juhnyoung; Mohan, Rakesh; Rosinski, Thomas D.; Sigl, Gerhard, Method and system for estimating financial benefits of packaged application service projects.
  10. Lee, Juhnyoung; Mohan, Rakesh; Rosinski, Thomas D.; Sigl, Gerhard, Method and system for estimating financial benefits of packaged application service projects.
  11. Boulineau, Paul R.; Cann, John D.; Dugar, Rajat; Kreamer, Jed; Lee, Juhnyoung; Mohan, Rakesh; Raymond, Andrew; Rosinski, Thomas D.; Shivpuriya, Vikas J.; Sigl, Gerhard; Simonato, Annette, Method and system for estimating project plans for packaged software applications.
  12. Kreamer, Jed; Lee, Juhnyoung; Mohan, Rakesh; Rosinski, Thomas D.; Shivpuriya, Vikas J.; Sigl, Gerhard, Method and system for evaluating multi-dimensional project plans for implementing packaged software applications.
  13. Kreamer, Jed; Lee, Juhnyoung; Mohan, Rakesh; Rosinski, Thomas D.; Shivpuriya, Vikas J.; Sigl, Gerhard, Method and system for self-calibrating project estimation models for packaged software applications.
  14. Proctor, Seth; Jurgens, David; Megquier, James, Method for stage-based cost analysis for task scheduling.
  15. Marchand, Benoît, Optimizing allocation of computer resources by tracking job status and resource availability profiles.
  16. Zhao, Weidong; Sermadevi, Yegnaswamy R.; Chang, Cheng; Christoffersen, Eric S., Parallel programming and execution systems and techniques.
  17. Motoyama, Tetsuro; Fong, Avery, Project management system with inspection functionality.
  18. Motoyama, Tetsuro; Fong, Avery, Project task management system for managing project schedules over a network.
  19. Motoyama, Tetsuro; Fong, Avery, Use of a database in a network-based project schedule management system.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로