Towards a Grid Applicable Parallel Architecture Machine

  • Karolj Skala
  • Zorislav Sojat
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3038)


An approach towards defining a flexible, commonly programmable, efficient multi-user Virtual Infrastructural Machine (VIM) is proposed. A VIM is a software infrastructure which enables programming a Grid infrastructure scalable at the lowest possible level. This shall be attained by a Virtual Machine with inherent parallel execution, executing compiled and interpreted computer languages on a very complex p-code level. Based on this interactive deformalized (i.e. natural language like) human-Grid interaction languages should be developed, enabling parallel programming to be done by inherently parallel model description of the given problem.


Programming Language Virtual Machine Grid Infrastructure Interactive Programming Communicate Sequential Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Greenlaw, R., Snyder, L.: Achieving Speedups for APL on an SIMD Distributed Memory Machine. International Journal of Parallel Programming (1990)Google Scholar
  2. 2.
    Antony, C., Hoare, R.: Communicating Sequential Processes. Prentice Hall International, Englewood Cliffs (1985)Google Scholar
  3. 3.
    Iverson, K.E.: Concrete Math Companion, ISI (1995)Google Scholar
  4. 4.
    Marin, S., Ristić, M., Šojat, Z.: An Implementation of a Novel Method for Concurrent Process Control in Robot Programming. In: ISRAM 1990, Burnaby, BC (1990)Google Scholar
  5. 5.
    Milner, R.: Computing in Space. In: CARS (2003)Google Scholar
  6. 6.
    Skala, K.: e-Science, Ruđer, Vol. 3, No. 7/8, Institute Ruđer Bošković, Zagreb, pp. 11–14 (2002) Google Scholar
  7. 7.
    Skala, K., Šojat, Z.: Grid for Scientific and Economic devolopment of Croatia. In: 4th CARNet Users Conference - CUC 2002, Zagreb, Croatia, September 25-27 (2002)Google Scholar
  8. 8.
    Šojat, Z.: An Approach to an Active Grammar of (Non-Human) Languages, 27. Linguistisches Kolloquium, Münster (1992)Google Scholar
  9. 9.
    Šojat, Z.: An Operating System Based on Device Distributed Intelligence. In: 1st Orwellian Symposium, Baden Baden (1984)Google Scholar
  10. 10.
    Šojat, Z.: Nanoračunarstvo i prirodno distribuirani paralelizam (‘Nanocomputing and naturally distributed parallelism’), Ruđer, Vol. 3, No. 7/8, Institute Ruđer Bošković, Zagreb, pp. 20–22 (2002) Google Scholar
  11. 11.
    Waite, W.M.: Implementing Software for Non-Numeric Applications. Prentice Hall, New York (1973)Google Scholar
  12. 12.
    Zielinski, K. (ed.): Grid System Components. AGridnet Consortium, draft (December 2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Karolj Skala
    • 1
  • Zorislav Sojat
    • 1
  1. 1.Ruder Boskovi, InstituteCenter for Informatics and ComputingZagrebCroatia

Personalised recommendations