Skip to main content

cT: an imperative language with parallelizing features supporting the computation model “autotransformation of the evaluation network”

  • Conference paper
  • First Online:
Parallel Computing Technologies (PaCT 1995)

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

Included in the following conference series:

  • 114 Accesses

Abstract

In this paper we present the programming language cT, intended for the development of portable software for multiprocessors in the environment supporting the computation model “autotransformation of evaluation network”. The language was designed as an extension of C programming language with the new language primitives that represent the notions of the computation model. As a result, there was produced an imperative language with functional features.

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. Abramov, S. M., Adamovitch, A. I., Nesterov, I. A., Pimenov, S. P., Shevchuck, Yu. V.: Autotransformation of evaluation network as a basis for automatic dynamic parallelizing. In Proceedings of of the Sixth Conference of NATUG, IOS Press, 1993, pp. 333–344.

    Google Scholar 

  2. S. L. Peyton Jones. Parallel Implementations of Functional Programming Languages. The Computer Journal, Vol. 32, No.2, 1989, pp. 175–186

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Victor Malyshkin

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Adamovich, A.I. (1995). cT: an imperative language with parallelizing features supporting the computation model “autotransformation of the evaluation network”. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1995. Lecture Notes in Computer Science, vol 964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60222-4_103

Download citation

  • DOI: https://doi.org/10.1007/3-540-60222-4_103

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60222-4

  • Online ISBN: 978-3-540-44754-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics