메뉴 건너뛰기




Volumn 10, Issue 11, 1999, Pages 1105-1117

Exploiting domain-specific properties: Compiling parallel dynamic neural network algorithms into efficient code

Author keywords

Communication optimization; Compiler optimizations; Dynamic data structures; High level parallel language; Irregular problems

Indexed keywords

CODES (SYMBOLS); CONSTRAINT THEORY; DATA COMMUNICATION SYSTEMS; DATA REDUCTION; DATA STRUCTURES; HIGH LEVEL LANGUAGES; LEARNING ALGORITHMS; OPTIMIZATION; PARALLEL ALGORITHMS; PARALLEL PROCESSING SYSTEMS; PROGRAM COMPILERS;

EID: 0033220971     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.809571     Document Type: Article
Times cited : (3)

References (31)
  • 1
    • 0004140522 scopus 로고
    • J.A. Anderson and E. Rosenfeld, eds. Cambridge, Mass.: MIT Press
    • Neurocomputing: Foundations of Research, J.A. Anderson and E. Rosenfeld, eds. Cambridge, Mass.: MIT Press, 1988.
    • (1988) Neurocomputing: Foundations of Research
  • 4
    • 0027294340 scopus 로고
    • Improving Model Selection by Nonconvergent Methods
    • W. Finnoff, F. Hergert, and H.G. Zimmermann, "Improving Model Selection by Nonconvergent Methods," Neural Networks, vol. 6, pp. 771-783, 1993.
    • (1993) Neural Networks , vol.6 , pp. 771-783
    • Finnoff, W.1    Hergert, F.2    Zimmermann, H.G.3
  • 5
    • 3543135594 scopus 로고
    • Factoring - A Method for Scheduling Parallel Loops
    • Aug.
    • S.F. Hummel, E. Schonberg, and L.E. Flynn, "Factoring - A Method for Scheduling Parallel Loops," Comm. ACM, vol. 35, no. 8, pp. 90-101, Aug. 1992.
    • (1992) Comm. ACM , vol.35 , Issue.8 , pp. 90-101
    • Hummel, S.F.1    Schonberg, E.2    Flynn, L.E.3
  • 7
    • 33747642139 scopus 로고
    • Technical Report 90-010, MasPar Computers, Sunnyvale, Calif.
    • K.A. Grajski, "Neurocomputing Using the MasPar MP-1," Technical Report 90-010, MasPar Computers, Sunnyvale, Calif., 1990.
    • (1990) Neurocomputing Using the MasPar MP-1
    • Grajski, K.A.1
  • 8
    • 84976773526 scopus 로고
    • Eli: A Complete, Flexible Compiler Construction System
    • Feb.
    • R.W. Gray, V.P. Heuring, S.P. Levi, A.M. Sloane, and W.M. Waite, "Eli: A Complete, Flexible Compiler Construction System," Comm. ACM, vol. 35, no. 2, pp. 121-131, Feb. 1992.
    • (1992) Comm. ACM , vol.35 , Issue.2 , pp. 121-131
    • Gray, R.W.1    Heuring, V.P.2    Levi, S.P.3    Sloane, A.M.4    Waite, W.M.5
  • 11
    • 0000801938 scopus 로고    scopus 로고
    • CUPIT-2: A Portable Parallel Programming Language for Artificial Neural Networks
    • A. Sydow, ed., Berlin: Wissenschaft and Technik Verlag, Aug.
    • H. Hopp and L. Prechelt, "CUPIT-2: A Portable Parallel Programming Language for Artificial Neural Networks," Proc. 15th IMACS World Congress Scientific Computation, Modelling, and Applied Math., A. Sydow, ed., vol. 6, pp. 493-498, Berlin: Wissenschaft and Technik Verlag, Aug. 1997.
    • (1997) Proc. 15th IMACS World Congress Scientific Computation, Modelling, and Applied Math. , vol.6 , pp. 493-498
    • Hopp, H.1    Prechelt, L.2
  • 12
    • 0026264445 scopus 로고
    • A Distributed Network Simulation Environment for Multi-Processing Systems
    • Singapore
    • C. Jacob and P. Wilke, "A Distributed Network Simulation Environment for Multi-Processing Systems," Proc. Int'l Joint Conf. Neural Networks (IJCNN), pp. 1,178-1,183, Singapore, 1991.
    • (1991) Proc. Int'l Joint Conf. Neural Networks (IJCNN)
    • Jacob, C.1    Wilke, P.2
  • 17
    • 33747652806 scopus 로고
    • Sunnyvale, Calif.: MasPar Computers
    • MPL Language Reference Manual. Sunnyvale, Calif.: MasPar Computers, 1990.
    • (1990) MPL Language Reference Manual
  • 18
    • 51249194645 scopus 로고
    • A Logical Calculus of Ideas Immanent in Nervous Activity
    • W. McCulloch and W. Pitts, "A Logical Calculus of Ideas Immanent in Nervous Activity," Bull. Math. Biophysics, vol. 5, pp. 115-133, 1943.
    • (1943) Bull. Math. Biophysics , vol.5 , pp. 115-133
    • McCulloch, W.1    Pitts, W.2
  • 19
    • 0002241793 scopus 로고    scopus 로고
    • Parallel Environments for Implementing Neural Networks
    • M. Misra, "Parallel Environments for Implementing Neural Networks," Neural Computing Surveys vol. 1, pp. 48-60, 1997.
    • (1997) Neural Computing Surveys , vol.1 , pp. 48-60
    • Misra, M.1
  • 22
    • 84976835922 scopus 로고
    • Compiling Machine-Independent Parallel Programs
    • Aug.
    • M. Philippsen, E.A. Heinz, and P. Lukowicz, "Compiling Machine-Independent Parallel Programs," ACM SIGPLAN Notices, vol. 28, no. 8 pp. 99-108, Aug. 1993.
    • (1993) ACM SIGPLAN Notices , vol.28 , Issue.8 , pp. 99-108
    • Philippsen, M.1    Heinz, E.A.2    Lukowicz, P.3
  • 25
    • 84866818963 scopus 로고
    • Technical Report 1/95, Fakultät für Informatik, Univ. Karlsruhe, Germany, Jan.
    • L. Prechelt, "The CUPIT Compiler for the MasPar - A Literate Programming Document," Technical Report 1/95, Fakultät für Informatik, Univ. Karlsruhe, Germany, Jan. 1995, ftp:// ftp.ira.uka.de/pub/papers/techreports/1995/1995-01.ps.gz.
    • (1995) The CUPIT Compiler for the MasPar - A Literate Programming Document
    • Prechelt, L.1
  • 26
    • 84866825502 scopus 로고
    • A Parallel Programming Model for Irregular Dynamic Neural Networks
    • W.K. Giloi, S. Jähnichen, and B.D. Shriver, eds., Berlin, Oct. GMD First, IEEE CS Press. By accident, the article was not printed in the proceedings volume
    • L. Prechelt, "A Parallel Programming Model for Irregular Dynamic Neural Networks," W.K. Giloi, S. Jähnichen, and B.D. Shriver, eds., Proc. Programming Models for Massively Parallel Computers, Berlin, Oct. 1995. GMD First, IEEE CS Press. By accident, the article was not printed in the proceedings volume, but see http://wwwipd.ira.uka.de/ ∼prechelt/Biblio/.
    • (1995) Proc. Programming Models for Massively Parallel Computers
    • Prechelt, L.1
  • 28
    • 84943274699 scopus 로고
    • A Direct Adaptive Method for Faster Backpropagation Learning: The RPROP Algorithm
    • San Francisco, Apr.
    • M. Riedmiller and H. Braun, "A Direct Adaptive Method for Faster Backpropagation Learning: The RPROP Algorithm," Proc. IEEE Int'l Conf. Neural Networks, pp. 586-591, San Francisco, Apr. 1993.
    • (1993) Proc. IEEE Int'l Conf. Neural Networks , pp. 586-591
    • Riedmiller, M.1    Braun, H.2
  • 30
    • 33747736048 scopus 로고
    • Decomposition and Mapping of Locally Connected Layered Neural Networks on Message-Passing Multiprocessors
    • T. Tollenaere and G.A. Orban, "Decomposition and Mapping of Locally Connected Layered Neural Networks on Message-Passing Multiprocessors," Parallel Algorithms and Applications, vol. 1, pp. 43-56, 1993.
    • (1993) Parallel Algorithms and Applications , vol.1 , pp. 43-56
    • Tollenaere, T.1    Orban, G.A.2
  • 31
    • 0040674105 scopus 로고
    • An Efficient Implementation of the Backpropagation Algorithm on the Connection Machine CM-2
    • D. Touretzky, ed., San Mateo, Calif.: Morgan Kaufmann
    • X. Zhang, M. McKenna, J.P. Mesirov, and D. Waltz, "An Efficient Implementation of the Backpropagation Algorithm on the Connection Machine CM-2," Advances in Neural Information Processing Systems 2, D. Touretzky, ed., pp. 801-809. San Mateo, Calif.: Morgan Kaufmann, 1989.
    • (1989) Advances in Neural Information Processing Systems , vol.2 , pp. 801-809
    • Zhang, X.1    McKenna, M.2    Mesirov, J.P.3    Waltz, D.4


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