Request id: 10881852004.40030005565895

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 E-mail 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

Delete this request:

Password:

Click the BACK browser button to return.