| Component name: | Performance Prediction Component (PPC) | ||||||||
| Version (CVS tag): | v1_2_0 | Request priority: | 2 | ||||||
| Package brief description: | |||||||||
| The Performance Prediction Component (PPC) is a tool that provides
information about the behaviour of some important kernels when they are executed in the Grid. The tool consists of two components: 1. The performance model itself, that is an analytical model obtained from multiple executions of the kernels that are correlated with Grid features when they execute. There are two kinds of kernels to be considered, in one hand low level kernels that are useful for any Grid user when programming in parallel using MPICH-G2: they are the communication routines provided by MPICH-G2, in the other hand, high level kernels that are specific of the applications, and that are mainly computational intensive including communications. 2. A visualization tool to show the performance information allowing interactivity. The final product does not need to execute in the Grid, but in the user interface (any personal computer, desktop or laptop). |
|||||||||
| Code: | |||||||||
| Source code in X# CVS ? (Y/N): | Y | ||||||||
| Autobuild generates RPMs ? (Y/N): | Y | ||||||||
| Software download URL: | http://gridportal.fzk.de/distribution/crossgrid/autobuilt/i386-rh7.3-gcc2.95.2/wp2/RPMS/cg-wp2.4.2-perfpred-1.2-0.noarch.rpm | ||||||||
| List of RPMs produced: | |||||||||
| cg-wp2.4.2-perfpred-1.2-0.noarch.rpm | |||||||||
| Changes: | |||||||||
| List of all bugs fixed by this release: | |||||||||
| List of backwards compatibility issues (installation, configuration or run-time: | |||||||||
| Node | |||||||||
| Documentation: | |||||||||
| Installation manual URL: | https://savannah.fzk.de/cgi-bin/viewcvs.cgi/*checkout*/crossgrid/crossgrid/wp2/wp2_4-perf/wp2_4_2-perfpred/wp2_4_2-perfpred-PPC/INSTALL?rev=HEAD&only_with_tag=v1_2_0&content-type=text/plain | ||||||||
| Users manual URL: | https://savannah.fzk.de/cgi-bin/viewcvs.cgi/*checkout*/crossgrid/crossgrid/wp2/wp2_4-perf/wp2_4_2-perfpred/wp2_4_2-perfpred-PPC/doc/user-manual.pdf?rev=1.3&only_with_tag=v1_2_0&content-type=application/pdf | ||||||||
| Development manual URL: | https://savannah.fzk.de/cgi-bin/viewcvs.cgi/*checkout*/crossgrid/crossgrid/wp2/wp2_4-perf/wp2_4_2-perfpred/wp2_4_2-perfpred-PPC/doc/Development_manual.pdf?rev=1.1&only_with_tag=v1_2_0&content-type=application/pdf | ||||||||
| Software requirements URL: | https://savannah.fzk.de/cgi-bin/viewcvs.cgi/*checkout*/crossgrid/crossgrid/wp2/wp2_4-perf/wp2_4_2-perfpred/wp2_4_2-perfpred-PPC/README?rev=HEAD&only_with_tag=v1_2_0&content-type=text/plain | ||||||||
| Software design URL: | http://grid.fzk.de/CrossGrid-WP2/CG-2.4-DOC-CYFONET001-SRS.pdf | ||||||||
| Files: | |||||||||
| List of all configuration files (with full path): | |||||||||
| None | |||||||||
| List of all log files (with full path): | |||||||||
| None | |||||||||
| List of LCFG configuration objects (and versions): | |||||||||
| n.a. | |||||||||
| List of daemons provided: | |||||||||
| None | |||||||||
| List of init.d scripts and supported directives (start, stop, restart, etc.): | |||||||||
| n.a. | |||||||||
| Deployment: | |||||||||
| Affected machine types (UI, WN, CE, SE, etc) and packages to be deployed on each: | |||||||||
| Only User's Interface | |||||||||
| Component dependencies (required libraries, packages, etc.): | |||||||||
| PPC depends on:
1. Migrating Desktop (X# WP3.1, http://ras.man.poznan.pl/crossgrid/plugins/tool/ToolPlugin.html), libraries ToolPlugin.jar, cog-jglobus.jar 2. JIMS (X# WP3.3, http://gridportal.fzk.de/cgi-bin/viewcvs.cgi/crossgrid/crossgrid/wp3/wp3_3-moninfr/wp3_3_3-jims/lib and http://gridportal.fzk.de/cgi-bin/viewcvs.cgi/crossgrid/crossgrid/wp3/wp3_3-moninfr/wp3_3_3-jims/share/java) libraries SoapGateway.jar, axis.jar, commons-discovery.jar, commons-logging.jar, jaxrpc.jar, saaj.jar 3. JFreeChart v0.9.18 (http://www.jfree.org/jfreechart/) libraries jfreechart-0.9.18.jar, jcommon-0.9.3.jar, log4j-1.2.8.jar 4. SGT Graphics Package v3.0 (http://www.epic.noaa.gov/java/sgt/index.html) library sgt_v30.jar 5. JavaHelp System (http://java.sun.com/products/javahelp/) library jh.jar All these libraries can be found in: https://savannah.fzk.de/cgi-bin/viewcvs.cgi/crossgrid/crossgrid/wp2/wp2_4-perf/wp2_4_2-perfpred/wp2_4_2-perfpred-PPC/share/java/ |
|||||||||
| Credentials (if any) used by the service: | |||||||||
| List of service ports (inbound,outbound): | |||||||||
| n.a. | |||||||||
| Who communicates with the service and from where: | |||||||||
| JIMS server through 7702 Web Service port | |||||||||
| Range of temporary ports used by the service (inbound,outbound): | |||||||||
| INBOUND PORTS: JIMS Web Service 7702 | |||||||||
| Testing and Validation: | |||||||||
| Unit tests that have been performed on the package: | |||||||||
| n.a. | |||||||||
| Features to be tested: | |||||||||
| Estability of the GUI. Access to Grid information using JIMS. | |||||||||
| Features not to be tested: | |||||||||
| None | |||||||||
| Test programs download URL: | None - the tool is GUI based. Test have been performed manually. | ||||||||
| Other considerations: | |||||||||
| None | |||||||||
| Contacts: | |||||||||
| Test requester: | |||||||||
| Name: | Tomás F. Pena | ||||||||
| WP: | 2 | Partner: | USC | ||||||
| Task: | 3.2 | tomas@dec.usc.es | |||||||
| Developer/origin: | |||||||||
| Name: | Tomás F. Pena | ||||||||
| Project: | crossgrid | ||||||||
| WP: | 2 | Partner: | USC | ||||||
| Task: | 3.2 | E-mail: | tomas@dec.usc.es | ||||||