Hypertool: A programming aid for message-passing systems. Programming assistance, automation concepts, and their application to a message-passing system program development tool called Hypertool are discussed. Hypertool performs scheduling and handles the communication primitive insertion automatically, thereby increasing productivity and eliminating synchronization errors. Two algorithms, based on the critical-path method, are presented for scheduling processes statically. Hypertool also generates the performance estimates and other program quality measures to help programmers improve their algorithms and programs

References in zbMATH (referenced in 19 articles )

Showing results 1 to 19 of 19.
Sorted by year (citations)

  1. Sinnen, Oliver: Reducing the solution space of optimal task scheduling (2014)
  2. Xu, Yuming; Li, Kenli; Hu, Jingtong; Li, Keqin: A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues (2014)
  3. Chai, Song; Li, Yubai; Wang, Jian; Wu, Chang: A genetic algorithm for task scheduling on NoC using FDH cross efficiency (2013)
  4. Xu, Yuming; Li, Kenli; He, Ligang; Truong, Tung Khac: A DAG scheduling scheme on heterogeneous computing systems using double molecular structure-based chemical reaction optimization (2013)
  5. Khan, Minhaj Ahmad: Scheduling for heterogeneous systems using constrained critical paths (2012)
  6. Sinnen, Oliver; To, Andrea; Kaur, Manpreet: Contention-aware scheduling with task duplication (2011)
  7. Wen, Yun; Xu, Hua; Yang, Jiadong: A heuristic-based hybrid genetic-variable neighborhood search algorithm for task scheduling in heterogeneous multiprocessor system (2011)
  8. Lee, Young Choon; Zomaya, Albert Y.; Siegel, Howard Jay: Robust task scheduling for volunteer computing systems (2010)
  9. Mu, PengCheng; Nezan, Jean-François; Raulet, Mickaël; Cousin, Jean-Gabriel: Advanced list scheduling heuristic for task scheduling with communication contention for parallel embedded systems (2010)
  10. Omara, Fatma A.; Arafa, Mona M.: Genetic algorithms for task scheduling problem (2010)
  11. Bonyadi, Mohammad Reza; Ebrahimi Moghaddam, Mohsen: A bipartite genetic algorithm for multi-processor task scheduling (2009)
  12. Bradel, Borys J.; Abdelrahman, Tarek S.: A study of potential parallelism among traces in Java programs (2009)
  13. Guo, Wei; Wang, Zhengyu; Sun, Zhenyu; Sun, Weiqiang; Jin, Yaohui; Hu, Weisheng; Qiao, Chunming: Task scheduling accuracy analysis in optical grid environments (2009)
  14. Hwang, Reakook; Gen, Mitsuo; Katayama, Hiroshi: A comparison of multiprocessor task scheduling algorithms with communication costs (2008)
  15. Shin, Kwangsik; Cha, Myongjin; Jang, Munsuck; Jung, Jinha; Yoon, Wanoh; Choi, Sangbang: Task scheduling algorithm using minimized duplications in homogeneous systems (2008)
  16. He, Kun; Zhao, Yong: Clustering and scheduling method based on task duplication (2007)
  17. Cao, Jiannong; Chan, Alvin T.S.; Sun, Yudong; Das, Sajal K.; Guo, Minyi: A taxonomy of application scheduling tools for high performance cluster computing (2006)
  18. Shu, Wei: Run-time support for user-level ultraweight threads on distributed-memory computers. (1995)
  19. Wu, M.Y.; Gajski, D.D.: Hypertool: A Programming Aid for Message-Passing Systems (1990)