• Publications
  • Influence
Heuristics for scheduling parameter sweep applications in grid environments
This study proposes an adaptive scheduling algorithm for parameter sweep applications on the grid, modify standard heuristics for task/host assignment in perfectly predictable environments, and proposes an extension of Sufferage called XSufferage.
SimGrid: A Generic Framework for Large-Scale Distributed Experiments
The SimGrid framework is described, a simulation-based framework for evaluating cluster, grid and P2P algorithms and heuristics and greatly improves on previous versions thanks to a novel and validated modular simulation engine that achieves higher simulation speed without hindering simulation accuracy.
Simgrid: a toolkit for the simulation of application scheduling
  • H. Casanova
  • Computer Science
    Proceedings First IEEE/ACM International…
  • 15 May 2001
This work presents Simgrid a simulation toolkit for the study of scheduling algorithms for distributed application, giving the main concepts and models behind Simgrid, its API and current implementation issues, and describes work that builds on Simgrid's functionalities.
Adaptive Computing on the Grid Using AppLeS
The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments and outlines the findings.
Netsolve: a Network-Enabled Server for Solving Computational Science Problems
This paper presents a new system, called NetSolve, that allows users to access computational resources, such as hardware and software, distributed across the network, and offers the ability to look for compu tational resources on a network, choose the best one available, solve a problem, and return the answer to the user.
The AppLeS Parameter Sweep Template: User-Level Middleware for the Grid
This paper describes a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid.
Scheduling distributed applications: the SimGrid simulation framework
The SimGrid framework is presented which enables the simulation of distributed applications in distributed computing environments for the specific purpose of developing and evaluating scheduling algorithms and a case study is presented by which the usefulness of SimGrid is demonstrated for conducting scheduling research.
Overview of GridRPC: A Remote Procedure Call API for Grid Computing
Initial work on GridRPC shows that client access to existing grid computing systems such as NetSolve and Ninf can be unified via a common API, a task that has proven to be problematic in the past.
Scheduling divisible loads on star and tree networks: results and open problems
A unified theoretical perspective is proposed that synthesizes previously published results, several novel results, and open questions, in a view to foster hover divisible load scheduling research, and discusses both one-round and multiround algorithms.