Skip to main content

A parallel object oriented language Fleng++ and its control system on the parallel machine PIE64

  • Part II Object-Orientation And Concurrent Languages
  • Conference paper
  • First Online:
Concurrency: Theory, Language, and Architecture (CONCURRENCY 1989)

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

Included in the following conference series:

  • 107 Accesses

Abstract

This paper describes the language set of PIE which is composed of three kinds of languages, Fleng++, Fleng, and Fleng−−. Fleng++ is a user-level parallel language to which module facility is added through the object-oriented style. Fleng−− is a low level language used for the explicit control of execution. Fleng is the core language for this language set, on which Fleng++ and Fleng−− are based. Control features for parallel machine such as process allocation, load distribution and memory management are also discussed in relation to this language set.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H.Koike and H.Tanaka: Multi-Context Processing and Data Balancing Mechanism of the Parallel Inference Machine PIE64, Proc. Intl. Conf. Fifth Generation Computer Systems 1988, ICOT, pp.970–977, 1988.

    Google Scholar 

  2. M.Kitsuregawa, M.Nakano and M.Takagi: Query Execution for Large Relations on Functional Disk System, IEEE Fifth Intl. Conf. Data Engineering, Feb. 1989.

    Google Scholar 

  3. M. Nilsson and H. Tanaka: Fleng Prolog-The Language which turns Supercomputers into Prolog Machines,Proc. Japanese Logic Programming '86, in Wada,E.(Ed.), Springer LNCS 264, pp.170–179, 1987.

    Google Scholar 

  4. K. Ueda: Guarded Horn Clauses, In Wada,E.(Ed.),Proc.Japanese Logic Programming Conference '85, pp.148–167, Springer LNCS 221, 1986.

    Google Scholar 

  5. T. Chikayama: Unique Features of ESP, Proc. Intl. Conf. Fifth Generation Computer Systems, ICOT, pp.292–298, 1984.

    Google Scholar 

  6. A.Yonezawa,J.P.Briot and E.Shibayama: Object-Oriented Concurrent Programming in ABCL/1, Proc. Conf. Object Oriented Programming, Systems, Languages and Applications, 1986.

    Google Scholar 

  7. Y.Yokote and M.Tokoro: The Design and Implementation of Concurrent Smalltalk, Proc.Conf.Object Oriented Programming,Systems,Languages and Applications, 1986.

    Google Scholar 

  8. K.Kahn, E.D.Tribble, M.S.Miller and D.G.Bobrow: Vulcan: Logic Concurrent Objects, In B.Shriber and P.Wegner(Ed.): Research Directions in Object Oriented Programming, MIT Press, 1987.

    Google Scholar 

  9. K.Yoshida and T.Chikayama: A 'UM — A Stream-Based Concurrent Object-Oriented Language —, Proc. Intl. Conf. Fifth Generation Computer Systems, ICOT, pp.638–649, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Akinori Yonezawa Takayasu Ito

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tanaka, H. (1991). A parallel object oriented language Fleng++ and its control system on the parallel machine PIE64. In: Yonezawa, A., Ito, T. (eds) Concurrency: Theory, Language, and Architecture. CONCURRENCY 1989. Lecture Notes in Computer Science, vol 491. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53932-8_50

Download citation

  • DOI: https://doi.org/10.1007/3-540-53932-8_50

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53932-2

  • Online ISBN: 978-3-540-46452-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics