You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Suresh Marru (JIRA)" <ji...@apache.org> on 2015/03/17 20:00:39 UTC

[jira] [Commented] (AIRAVATA-1636) [GSoC] Benchmark framework to facilitate Airavata Scheduling

    [ https://issues.apache.org/jira/browse/AIRAVATA-1636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14365793#comment-14365793 ] 

Suresh Marru commented on AIRAVATA-1636:
----------------------------------------

Concretely the expected outcome of the GSoC project will include:
* Plugin a bench marking framework to Airavata.
* Run some benchmarks of sample applications of airavata. But it will be better if previous execution run times can be taken into account. 

> [GSoC] Benchmark framework to facilitate Airavata Scheduling
> ------------------------------------------------------------
>
>                 Key: AIRAVATA-1636
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-1636
>             Project: Airavata
>          Issue Type: New Feature
>            Reporter: Suresh Marru
>              Labels: gsoc, gsoc2015, mentor
>
> Airavata assists science gateways to execute on multiple computational resources. To efficiently schedule applications on resources, Airavata needs to understand application performance. Applications are typically complex in terms of the models and algorithms they support and internally implemented optimization of resources available. The hardware provides additional variables in this optimization in terms of memory and computing units that can be allocated and time restrictions in the form of queue limits. Scheduling adds to this complexity by implementing policies toward enabling a particular Science domain and/or maximizing the usage of the resources itself.  
> Airavata can feed data from historical executions and a framework can be built to systematically feed to new experiments (based on existing or totally newly devised models) executed. The run and timing data then can be codified such that the information can be presented to the user if an intelligent choice can be made by the user or can be used programmatically by Airavata in cases where the user does not or cannot provide such a choice. 
> The end goal of this benchmark exercise will be to provide fastest execution time possible accounting for constraints available in the gateway to optimize its own allocations for all the users in the communities the gateway supports. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)