NEW COMMUNITIES QUESTIONNAIRE Doc. Identifier: Questionnaire for New Communities Date: 10/03/2010 Subject: QUESTIONNAIRE FOR NEW COMMUNITIES Author(s): Miguel Cárdenas Montes, Miguel Angel Vega Rodríguez (UNEX) Distribution: Public Questionnaire for New Communities This questionnaire must be filled in for each new community. It aims to gather relevant information to evaluate the suitability of the applications belonging to the community to the EUFORIA grid environment and allows for a better infrastructure support. Community Description The community is settled around diverse activities in the “evolutionary algorithm” area. The range of activities covers from theoretical works to the applications of evolutionary techniques to technical and scientific problems. Regarding the applicability of the techniques, the community has dealing with problems in telecommunications and bioinformatics. Application Characteristics 1. Has the community used Distributed Computing (Grid Computing, Volunteer Computing, Desktop Computing) previously? 1.1. If yes, please, explain a bit in detail. Yes, the group has an important experience in distributed computing, both grid computing and desktop computing. The group's member have developed, ported and exploited diverse codes covering diverse scientific and technological areas. Several PhD have been developed in the group. Spite of this strong experience and expertise, this group has not build up a close community around any project. Rather the group and the community has prefered launch collaboration with other groups, communities and/or projects. 2. Has the community used High Performance Computing previously? 2.1. If yes, please, explain a bit in detail. The group has experience in HPC, being as high level as in distributed computing. 3. Which is the main target of the use of grid computing in your community? FP7−2007−211804 DOCUMENT TYPE 1/3 NEW COMMUNITIES QUESTIONNAIRE Doc. Identifier: Questionnaire for New Communities Date: 10/03/2010 3.1. To execute simulations. The main interest and benefit will come from the capacity to execute large production of independent jobs, being them simulations and analysis. 3.2. To store data. However, this community and this group as representative don't foresee strong requirement in relation to data storage. 3.3. To store data and their analysis. 3.4. To access to remote scientific instrumentation. Regarding to the access to remote scientific instrumentation, not requirements are foreseen. 4. How many applications has the community? The number of applications is high. Each tackled problem and each evolutionary technique requires a code created ad hoc for the problem. Until now the group has developed and exploited 20 codes approximately. 5. Do the executions produce work-flows? It is foreseeable that the next future will require the utilization of workflow engine in order to build up workflows to tackle complex problems. 6. Are the applications coupled (i.e. how closely do they need to work together)? 6.1. Loosely? The portfolio of codes is quite diverse, however most of them are not coupled 6.2. Closely? 7. Estimate the volume of data to be stored? Not permanent storage is required. 8. Is data shared between diverse institutions? No. 9. Is the community sharing the use, exploitation or operation remotely of a scientific device? No. 10. Do the applications of the community come from previous codes or are they going to be created? In general, the most of the codes are created ad hoc for the problem. 11. Have the scientists and the technicians of the community assigned roles in the community (code creator, application operator, data analyzer)? Or all roles are executed by the same persons in function of needs? There are not separation of roles for the members for the group. 12. Which of the following categories define your need better? many as categories as necessary: FP7−2007−211804 DOCUMENT TYPE Please choose as 2/3 NEW COMMUNITIES QUESTIONNAIRE Doc. Identifier: Questionnaire for New Communities Date: 10/03/2010 12.1. Trivially parallel problems: these correspond to problems that can be divided up into large numbers of independent parts. This class also covers “parameter sweep” applications. The most of the codes corresponds to the category “Trivially parallel problems”. 12.2. Large and seamless data access problems: these correspond to use of Grids to integrate the access and use of multiple data and compute resources. 12.3. Loosely coupled applications: they correspond to functionally decomposed problems (such as: get data, compute and visualize); where synchronized operations on the Grid is required. 12.4. Large compute applications: these are applications that require large amounts of compute time to complete. Often, these are good candidates for parallelization to reduce the time to solution of the problem 12.5. Other: Please specify: Once you have filled out this form, in order to identify the main characteristics of the applications, please, fill out the New Application Questionnaire. FP7−2007−211804 DOCUMENT TYPE 3/3