
Scalability Evaluation of the GIPSY Runtime System
Methodology, Development and Assessment
Yi Ji(Author)
LAP Lambert Academic Publishing
Published on 15. April 2011
Book
Paperback/Softback
112 pages
978-3-8443-2923-0 (ISBN)
Description
The General Intensional Programming System (GIPSY) project aims at providing a software platform for the long-term investigation of intensional programming, a declarative programming paradigm suitable for scientific programming. GIPSY consists of a flexible compiler and a scalable runtime system, where the compiler translates any flavor of intensional program into source-language independent runtime resources, and the runtime system executes the program in a demand-driven and distributed manner, i.e. computation requirements are wrapped in demands and are distributed among network computers, so that computations can be executed distributively and concurrently to shorten their overall computation time. The multi-tier architecture adopted for the GIPSY runtime system aims at research goals such as scalability. This work covers the development of a scalable GIPSY runtime system using the multi-tier architecture, and presents the assessment of the scalability of the developed GIPSY runtime system. The book could be useful to researchers concerning system scalability, especially the scalability of distributed computing systems/applications.
More details
Language
English
Place of publication
Germany
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 220 mm
Width: 150 mm
Thickness: 7 mm
Weight
185 gr
ISBN-13
978-3-8443-2923-0 (9783844329230)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Mr. Ji completed his bachelor's degree at Harbin Institute of Technology, China. He obtained his first master's degree at The University of Sydney, Australia, and completed his second master's degree at Concordia University, Montreal, Quebec, Canada. His research and working experience mainly focused on distributed systems and software engineering.