179,704 Hits in 5.2 sec

Development and Implementation of a Distributed-Object Job-Execution Environment

Rod Fatoohi, Lance Smith
2001 Scientific Programming  
This paper describes the development and implementation of a distributed job execution environment for highly iterative jobs.  ...  The goal is to design a complete, object-oriented execution system that runs a variety of jobs with minimal changes.  ...  Acknowledgements We would like to thank Mary Livingston of NASA Ames for her advice and recommendations throughout this project.  ... 
doi:10.1155/2001/827470 fatcat:qxzpfl54zjd2jojo7hyt33ag4m

Enabling JaSkel skeletons for clusters and computational Grids

J. L. Sobral, A. J. Proenca
2007 2007 IEEE International Conference on Cluster Computing  
This paper describes the JaSkel distributed execution tools and how they interplay with the JaSkel framework to transparently run applications on a wide range of computing platforms, from multi-core to  ...  JaSkel is a skeleton-based framework to develop efficient concurrent, parallel and Grid applications.  ...  , which is one of the main difficulties when developing parallel applications targeted for a Grid of clusters environment.  ... 
doi:10.1109/clustr.2007.4629251 dblp:conf/cluster/SobralP07 fatcat:kxmizitu7ba2hlxb3pr6du6b2a

Federated Grid Computing with Interactive Service-oriented Programing

Michael Sobolewski, Raymond M. Kolonay
2006 Concurrent Engineering - Research and Applications  
The Grid interactive service-oriented (GISO) methodology presented provides a programming environment with development tools that permit true interactive grid programming.  ...  The GISO approach permits the different elements of programming to be stored, reused, aggregated, and executed with concurrency and a grid-level control strategy not achievable in the conventional programming  ...  This virtual network or grid federation is the jobs' execution environment and the job object is a serviceoriented program.  ... 
doi:10.1177/1063293x06064148 fatcat:lv4vffso6rh63oyepuwxtpauom

An Object-Oriented Job Execution Environment

L. Smith, R. Fatoohi
2000 ACM/IEEE SC 2000 Conference (SC'00)  
This is a project for developing a distributed job execution environment for highly iterative jobs.  ...  An execution environment is a set of resources on a computing platform that can be made available to run the job and hold the output until it is collected.  ...  Acknowledgements We would like to thank Mary Livingston of NASA Ames for her advice and recommendations throughout this project.  ... 
doi:10.1109/sc.2000.10036 dblp:conf/sc/SmithF00 fatcat:pbq374qyjrat5lm32zmivbvxia

A Multi-agent Framework for Performance Tuning in Distributed Environment [article]

Sarbani Roy, Saikat Halder, Nandini Mukherjee
2010 arXiv   pre-print
This paper presents the overall design of a multi-agent framework for tuning the performance of an application executing in a distributed environment.  ...  The paper also briefly describes the implementation of some part of the framework. In particular, job migration on the basis of performance monitoring data is particularly highlighted in this paper.  ...  The framework proposed here is general enough to cope with any distributed system with some extent of dynamism, although our aim is to implement the framework for a Grid environment.  ... 
arXiv:1005.2027v1 fatcat:2kkswjmpyvbudk52nii3zj3obu

Metacomputing with Federated Method Invocation [chapter]

Michael Sobolewski
2009 Advances in Computer Science and IT  
A distributed system is not just a collection of distributed objects-it's the network of objects.  ...  Some of them-CORBA, Java RMI, and Web/Globus services-support distributed objects.  ...  and object-oriented distributed computing.  ... 
doi:10.5772/8095 fatcat:gkxkw5v2xrcqzohtndawzokgmu


Hifzan Ahmad .
2014 International Journal of Research in Engineering and Technology  
This paper presents a simulating behavior of CPU scheduling in distributed environment using the proposed and developed Computing Analyzer and Process Simulator (CAPS) tool.  ...  Once a process has been allocated to a CPU, it will complete its execution on that processor only. The implementation of CAPS tool is done through Microsoft Visual Studio 9.0.  ...  MODEL OF CAPS TOOL In the developed CAPS tool, two model has been implemented which are illustrated in Fig. 1 and Fig. 2 .  ... 
doi:10.15623/ijret.2014.0322014 fatcat:5tem3lsrmzddzawh3gwx2zf5pi

A Hybrid Scheduling Algorithm to Achieve Fault Tolerance in Grids

2019 International Journal of Engineering and Advanced Technology  
To overcome the drawback, this paper proposes an algorithm that dynamically implements checkpointing and replication and provides high job throughput in the existence of failure and improves the performance  ...  Grid is a computational infrastructure that provides ability to securely integrate large amount of computing resources to handle workloads that are geographically dispersed.  ...  With this knowledge on checkpointing and replication concept, our objective is to develop a hybrid algorithm that has enhanced resource utilization and job execution time. III.  ... 
doi:10.35940/ijeat.a1094.1291s419 fatcat:2hiclo3ecng4rcld3wuplr5uhm

Grids and Grid technologies for wide-area distributed computing

Mark Baker, Rajkumar Buyya, Domenico Laforenza
2002 Software, Practice & Experience  
This paper aims to present the state-of-the-art of Grid computing and attempts to survey the major international efforts in developing this emerging technology.  ...  A number of teams have conducted experimental studies on the cooperative use of geographically distributed resources unified to act as a single powerful computer.  ...  ACKNOWLEDGEMENTS The authors would like to acknowledge all developers of the systems or projects described in this article.  ... 
doi:10.1002/spe.488 fatcat:qcgblfolg5aori5m4fncgqdhsy

A Model-Driven Approach to Job/Task Composition in Cluster Computing

Neeraj Mehta, Yogesh Kanitkar, Konstantin Laufer, George K. Thiruvathukal
2007 2007 IEEE International Parallel and Distributed Processing Symposium  
In contrast, the Computational Neighborhood (CN), a framework for parallel and distributed computing with a focus on cluster computing, was designed from ground up to be object-oriented.  ...  In the general area of high-performance computing, object-oriented methods have gone largely unnoticed.  ...  The Distributed Object Migration Environment (DOME) project [1] aims to build sets of distributed objects which can be used to program heterogeneous networks of computers as a single computing resource  ... 
doi:10.1109/ipdps.2007.370423 dblp:conf/ipps/MehtaKLT07 fatcat:x753b536m5fbzp25knjnohc6qu

DSF: A Common Platform for Distributed Systems Research and Development [chapter]

Chunqiang Tang
2009 Lecture Notes in Computer Science  
This paper presents Distributed Systems Foundation (DSF), a common platform for distributed systems research and development.  ...  It can run a distributed algorithm written in Java under multiple execution modes-simulation, massive multi-tenancy, and real deployment.  ...  Acknowledgements We thank the anonymous reviewers and our shepherd Antony Rowstron for their valuable feedback.  ... 
doi:10.1007/978-3-642-10445-9_21 fatcat:w7nedkr5qzbh5kixnbaelmadre

DEF - a programming language agnostic framework and execution environment for the parallel execution of library routines

Thomas Feilhauer, Martin Sobotka
2016 Journal of Cloud Computing: Advances, Systems and Applications  
DEF allows the user to configure clusters in a public/private Cloud and automatically distributes the tasks for executing the library routines on the workers of the cluster.  ...  The programming and runtime environment of the library routine is completely transparent to the user and the chosen programming and runtime environment.  ...  The entire research team contributed to the discussions that led to this paper and provided the environment in which the ideas could be implemented and evaluated.  ... 
doi:10.1186/s13677-016-0070-z fatcat:pghmz6pmrfauzilrzj5pzxzlp4

The design, usage, and performance of GridUFO: A Grid based Unified Framework for Optimization

Asim Munawar, Mohamed Wahib, Masaharu Munetomo, Kiyoshi Akama
2010 Future generations computer systems  
This paper provides a detailed overview of the GridUFO infrastructure, specifically the way it deals with optimization algoirthms and objective functions, handles Service Level Agreements (SLAs), and follows  ...  We present GridUFO (Grid based Unified Framework for Optimization), a Service Oriented Architecture (SOA) compliant Problem Solving Environment (PSE) that allows the user to implement/share metaheuristics  ...  Acknowledgments We would like to acknowledge a number of people who have helped us with the problems at different parts of this project.  ... 
doi:10.1016/j.future.2009.12.001 fatcat:6rhi4y7ulbcjhpxncmcjjygjbe

Capsule Reviews

F. Kamareddine
2005 Computer journal  
time of a job and where he knows the execution time of a job even before it commences.  ...  DCOBE: Distributed Composite Object Based Environment. G. Yilmaz and N.  ...  time of a job and where he knows the execution time of a job even before it commences.  ... 
doi:10.1093/comjnl/bxh106 fatcat:adlbb4m3cfb4lbgahw2jh4my5q

Experiment and Workflow Management Using Cyberaide Shell

Gregor von Laszewski, Andrew Younge, Xi He, Kumar Mahinthakumar, Lizhe Wang
2009 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid  
This is due to a steep learning curve and high entry barrier that limit the use of Grid computing and advanced cyberinfrastructure.  ...  In recent years the power of Grid computing has grown exponentially through the development of advanced middleware systems.  ...  System shells, typically found in a Unix environment place emphasis on job control and file system management in a Unix like environment, distributed computing shells have extensions to execute commands  ... 
doi:10.1109/ccgrid.2009.66 dblp:conf/ccgrid/LaszewskiYHMW09 fatcat:6eut5uktijbslmh5yyj3ike3y4
« Previous Showing results 1 — 15 out of 179,704 results