Abstract
Advances in technology have resulted in the development of many different multiprocessor systems. Unfortunately these have not been accompanied by advances in portable, user-friendly program development environments. This paper overviews the prototype of a development and migration environment for parallel software engineering which incorporates the application of knowledge based techniques to the core topics of loop restructuring, code generation and code evaluation.
Chapter PDF
Similar content being viewed by others
Keywords
References
Decker, K.M., Dorvac, J.J. and Rehmann, R.M. (1993) A Knowledge-Based Scientific Parallel Programming Environment, Technical Report CSCS-TR-93–07.
Milligan, P., McConnell, R.K., Rea, S.A., Benson G. and Sage, P.P. (1992) Apparently Sequential Programming Environments for Parallel Computing, Parallel Computing and Transputer Applications, IOS Press CIMNE, Barcelona, 297–306.
Quill, J.C., McConnell, R.C. and Milligan, P. (1995) A Prototype Environment for Parallelization, Lecture Notes in Computer Science, 919, 936–936.
Sage, P.P., Milligan, P., McConnell, R.K., Rea, S.A. and McCarney, M.T. (1993) Graph Management within the FortPort Migration Environment, Microprocessing and Microprogramming, 33, 137–140.
Zima, H.P., Bast, H.J. and Gerndt, H.M. (1988) SUPERB — a tool for semi-automatic MIMD/ SIMD parallelisation, Parallel Computing, 6, 1–18.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Milligan, P., Sage, P.P., McMullan, P.J.P., Corr, P.H. (1996). A Knowledge Based Approach to Parallel Software Engineering. In: Jelly, I., Gorton, I., Croll, P. (eds) Software Engineering for Parallel and Distributed Systems. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34984-8_28
Download citation
DOI: https://doi.org/10.1007/978-0-387-34984-8_28
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2948-0
Online ISBN: 978-0-387-34984-8
eBook Packages: Springer Book Archive