Skip to main content

An Expert System Approach to Data Distribution and Distribution Analysis

  • Conference paper
  • First Online:
  • 352 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1662))

Abstract

Research into systems aimed at transforming existing legacy programs to an equivalent form for improved execution performance on multiprocessor systems has led to the realisation that the level of parallelization expertise needed is similar to that of a human expert. Data distribution is one of the major obstacles limiting pure automation in parallelization. A system which automatically provides effective data partitioning algorithms can be considered suitable in replacing the human expert [1]. The Fortport project provides a solution to this problem by presenting a suite of tools to apply AI technology in the parallelization of sequential codes. This approach is based on an underlying knowledge model to influence the transformation process.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. S. Andel, B. M. Chapman and H. P. Zima, An Expert Advisor for Parallel Programming Environments and its Realization within the Framework of the Vienna Fortran Compilation System, 4th Workshop on Compilers for Parallel Computers, Delft, 1993.

    Google Scholar 

  2. P. J. P. McMullan, P. Milligan, P. P. Sage and P. H. Corr. A Knowledge Based Approach to the Parallelisation, Generation and Evaluation of Code for Execution on Parallel Architectures. IEEE Computer Society Press, ISBN 0-8186-7703-1, pp 58-63, 1997.

    Google Scholar 

  3. P. J. P. McMullan, P. Milligan and P. H. Corr. Knowledge Assisted Code Generation and Analysis. Lecture Notes in Computer Science 1225, Springer Verlag, pp 1030–1031, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McMullan, P.J.P., Milligan, P., Corr, P.H. (1999). An Expert System Approach to Data Distribution and Distribution Analysis. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1999. Lecture Notes in Computer Science, vol 1662. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48387-X_55

Download citation

  • DOI: https://doi.org/10.1007/3-540-48387-X_55

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66363-8

  • Online ISBN: 978-3-540-48387-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics