메뉴 건너뛰기




Volumn 1, Issue 3, 1990, Pages 330-343

Hypertool: A Programming Aid for Message-Passing Systems

Author keywords

Automatic scheduling; message passing systems; program automation; program development tool; programming assistance; synchronization insertion

Indexed keywords

COMPUTER SOFTWARE--SOFTWARE ENGINEERING; SCHEDULING--APPLICATIONS;

EID: 0025462712     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.80160     Document Type: Article
Times cited : (549)

References (29)
  • 1
    • 0021937450 scopus 로고
    • Concurrent processing: A new direction in scientific computing
    • J. Rattner, “Concurrent processing: A new direction in scientific computing,” in Proc. National Comput. Conf., 1985, pp. 157–166.
    • (1985) Proc. National Comput. Conf. , pp. 157-166
    • Rattner, J.1
  • 2
  • 3
    • 0022791361 scopus 로고
    • A microprocessor-based hypercube supercomputer
    • Oct.
    • J.P. Hayes, T. Mudge, Q.F. Stout, S. Colley et al., “A microprocessor-based hypercube supercomputer,” IEEE Micro, vol. 6, pp. 6–17, Oct. 1986.
    • (1986) IEEE Micro , vol.6 , pp. 6-17
    • Hayes, J.P.1    Mudge, T.2    Stout, Q.F.3    Colley, S.4
  • 5
    • 0002387237 scopus 로고
    • Architecture and applications of the Connection Machine
    • Aug.
    • L.W. Tucker and G.G. Robertson, “Architecture and applications of the Connection Machine,” IEEE Comput. Mag., pp. 26–38, Aug. 1988.
    • (1988) IEEE Comput. Mag. , pp. 26-38
    • Tucker, L.W.1    Robertson, G.G.2
  • 6
    • 0023346659 scopus 로고
    • Programming for parallelism
    • May
    • A.H. Karp, “Programming for parallelism,” IEEE Comput. Mag., vol. 20, pp. 43–57, May 1987.
    • (1987) IEEE Comput. Mag. , vol.20 , pp. 43-57
    • Karp, A.H.1
  • 7
    • 0021793126 scopus 로고
    • The Cosmic Cube
    • Jan.
    • C.L. Seitz, “The Cosmic Cube,” Commun. ACM, vol. 28, pp. 22–23, Jan. 1985.
    • (1985) Commun. ACM , vol.28 , pp. 22-23
    • Seitz, C.L.1
  • 8
    • 0024068918 scopus 로고
    • A comparison of 12 parallel Fortran dialects
    • Sept.
    • A.H. Karp and R.G. Babb II, “A comparison of 12 parallel Fortran dialects,” IEEE Software, pp. 52–67, Sept. 1988.
    • (1988) IEEE Software , pp. 52-67
    • Karp, A.H.1    Babb, R.G.2
  • 9
    • 0019055294 scopus 로고
    • High speed multiprocessor and compilation techniques
    • Sept.
    • D.A. Padua, D.J. Kuck, and D.L. Lawrie, “High speed multiprocessor and compilation techniques,” IEEE Trans. Comput., vol. C-29, pp. 763–776, Sept. 1980.
    • (1980) IEEE Trans. Comput. , vol.29 C , pp. 763-776
    • Padua, D.A.1    Kuck, D.J.2    Lawrie, D.L.3
  • 10
    • 0024932101 scopus 로고
    • Computer-aided programming for message-passing systems: Problems and a solution
    • Dec.
    • M.Y. Wu and D.D. Gajski, “Computer-aided programming for message-passing systems: Problems and a solution,” Proc. IEEE, vol. 77, no. 12, pp. 1983–1991, Dec. 1989.
    • (1989) Proc. IEEE , vol.77 , Issue.12 , pp. 1983-1991
    • Wu, M.Y.1    Gajski, D.D.2
  • 11
    • 0022079933 scopus 로고
    • The essential issues in multiprocessor systems
    • June
    • D.D. Gajski and J. Peir, “The essential issues in multiprocessor systems,” IEEE Comput. Mag., vol. 18, pp. 9–27, June 1985.
    • (1985) IEEE Comput. Mag. , vol.18 , pp. 9-27
    • Gajski, D.D.1    Peir, J.2
  • 12
    • 85029788108 scopus 로고
    • Programming environments for multiprocessors
    • New York: North Holland
    • J.K. Peir, D.D. Gajski, and M.Y. Wu, “Programming environments for multiprocessors,” in SuperComputing. New York: North Holland, 1987, pp. 73–93.
    • (1987) SuperComputing. , pp. 73-93
    • Peir, J.K.1    Gajski, D.D.2    Wu, M.Y.3
  • 14
    • 0021457540 scopus 로고
    • Parallel programming and the POKER programming environment
    • July
    • L. Snyder, “Parallel programming and the POKER programming environment,” IEEE Comput. Mag., pp. 27–36, July 1984.
    • (1984) IEEE Comput. Mag. , pp. 27-36
    • Snyder, L.1
  • 18
    • 84941435483 scopus 로고    scopus 로고
    • A programming aid for message-passing systems
    • G. Rodrigue, Ed. Philadelphia, PA: SIAM
    • M.Y. Wu and D.D. Gajski, “A programming aid for message-passing systems,” in Parallel Processing for Scientific Computing, G. Rodrigue, Ed. Philadelphia, PA: SIAM, pp. 328–332.
    • Parallel Processing for Scientific Computing , pp. 328-332
    • Wu, M.Y.1    Gajski, D.D.2
  • 19
    • 0001430010 scopus 로고
    • Parallel sequencing and assembly line problems
    • T.C. Hu, “Parallel sequencing and assembly line problems,” Oper. Res., vol. 9, no. 6, pp. 841–848, 1961.
    • (1961) Oper. Res. , vol.9 , Issue.6 , pp. 841-848
    • Hu, T.C.1
  • 20
    • 0016313256 scopus 로고
    • A comparison of list scheduling for parallel processing systems
    • Dec.
    • T.L. Adam, K. Chandy, and J. Dickson, “A comparison of list scheduling for parallel processing systems,” Commun. ACM, vol. 17, pp. 685–690, Dec. 1974.
    • (1974) Commun. ACM , vol.17 , pp. 685-690
    • Adam, T.L.1    Chandy, K.2    Dickson, J.3
  • 21
    • 0016657276 scopus 로고
    • A preliminary evaluation of the critical path method for scheduling tasks on multiprocessor systems
    • Dec.
    • W.H. Kohler, “A preliminary evaluation of the critical path method for scheduling tasks on multiprocessor systems,” IEEE Trans. Comput., vol. C-24, pp. 1235–1238, Dec. 1975.
    • (1975) IEEE Trans. Comput. , vol.24 C , pp. 1235-1238
    • Kohler, W.H.1
  • 22
    • 0015300088 scopus 로고
    • Optimal scheduling strategies in a multiprocessor system
    • Feb.
    • C.V. Ramamoorthy, K.M. Chandy, and M.J. Gonzales, “Optimal scheduling strategies in a multiprocessor system,” IEEE Trans. Comput., vol. C-21, pp. 137–146, Feb. 1972.
    • (1972) IEEE Trans. Comput. , vol.21 C , pp. 137-146
    • Ramamoorthy, C.V.1    Chandy, K.M.2    Gonzales, M.J.3
  • 23
    • 84910294094 scopus 로고
    • Optimal scheduling for homogeneous multiprocessors
    • North-Holland
    • B. Busseil, E. Fernandez, and O. Levy, “Optimal scheduling for homogeneous multiprocessors,” in Proc. IFIP Congress 74, North-Holland, 1974, pp. 286–290.
    • (1974) Proc. IFIP Congress 74 , pp. 286-290
    • Busseil, B.1    Fernandez, E.2    Levy, O.3
  • 24
    • 0023866688 scopus 로고
    • Grain size determination for parallel processing
    • Jan.
    • B. Kruatrachue and T. Lewis, “Grain size determination for parallel processing,” IEEE Software, pp. 23–32, Jan. 1988.
    • (1988) IEEE Software , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.2
  • 26
    • 0038188833 scopus 로고
    • Algorithms for minimal-length schedules
    • New York: Wiley, ch. 2
    • R. Sethi, “Algorithms for minimal-length schedules,” in Computer and Job-Shop Scheduling Theory. New York: Wiley, 1976, ch. 2.
    • (1976) Computer and Job-Shop Scheduling Theory.
    • Sethi, R.1
  • 27
    • 0023326884 scopus 로고
    • Interprocessor traffic scheduling algorithm for multiple-processor networks
    • Apr.
    • R.P. Bianchini and J.P. Shen, “Interprocessor traffic scheduling algorithm for multiple-processor networks,” IEEE Trans. Comput., vol. C-36, pp. 396–409, Apr. 1987.
    • (1987) IEEE Trans. Comput. , vol.36 C , pp. 396-409
    • Bianchini, R.P.1    Shen, J.P.2
  • 28
    • 0015317027 scopus 로고
    • A review of the placement and quadratic assignment problems
    • Apr.
    • M. Hanan and J. Kurtzberg, “A review of the placement and quadratic assignment problems,” SIAM Rev., vol. 14, pp. 324–342, Apr. 1972.
    • (1972) SIAM Rev. , vol.14 , pp. 324-342
    • Hanan, M.1    Kurtzberg, J.2
  • 29
    • 0023326992 scopus 로고
    • A mapping strategy for parallel processing
    • Apr.
    • S.Y. Lee and J.K. Aggarwal, “A mapping strategy for parallel processing,” IEEE Trans. Comput., vol. C-36, pp. 433–442, Apr. 1987.
    • (1987) IEEE Trans. Comput. , vol.36 C , pp. 433-442
    • Lee, S.Y.1    Aggarwal, J.K.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.