PAR Technologies V5 manual

Page 91

§ 6 Grant-Back

1.Licensee grants ParTec for Modifications being severable improvements a nonexclusive, perpetual, irrevocable, worldwide and royalty-free license, and for Modifications being non-severable improvements an exclusive, perpetual, irrevocable, worldwide and royalty-free license to

a.use, reproduce, modify, display, prepare derivative works of and distribute its Modifications and derivative works thereof, in whole or in part, in source code and object code form, as part of the Software or other technologies based in whole or in part on Base Version Code or Technology;

b.use, reproduce, modify, display, prepare derivative works of and distribute Licensee's documentation of its Modifications;

c.sublicense any of the foregoing through multiple tiers of distribution

2.As far as the license granted in section §6(1) covers Licensee's patents and patent applications, Licensee grants ParTec a non-exclusive, perpetual, irrevocable, worldwide and royalty-free license.

§ 7 Procedure against Infringers

Licensee shall promptly inform ParTec about infringement acts related to the Software, particularly about offers and distribution of piracy copies.

§ 8 Trademarks and Source Indication

Licensee does not have the right, except in the copyright notice, to use the company name or any trademark of ParTec. Licensee may, however, in the usual way refer to the fact that Licensee uses ParTec's Software.

§ 9 Exclusion of Liability

1.ParTec is not liable for errors and does not guarantee the specific utility of the Technology for Licensee's purpose. In particular, ParTec is not liable for indirect or subsequent damages due to errors of the licensed Software.

2.ParTec is not aware of any rights of third parties which would oppose University Use or Commercial Use. ParTec is not liable however for the licensed Software and the licensed Know-how being free of rights of third parties.

3.If Licensee is accused by third parties of infringing intellectual property rights due to the use of the licensed Software or the licensed Know-how, ParTec promises to provide Licensee with information and documents in defense against such claims as far as ParTec is able to do so without breach of third party obligations and while maintaining its own confidentiality interests. All costs involved in such activities shall be borne by Licensee.

§ 10 Duration

1.If licensee solely makes University Use of the licensed Software and Know-how, this agreement is entered into for a duration of 1 year. It is extended year by year unless it is terminated 6 months beforehand by one of the parties.

2.For licensees, which make Commercial Use of the licensed Software or Know-how, this agreement is entered into for a duration of three (3) months only. Licensee acknowledges that he may only take advantage of this license for Commercial Use once. For any subsequent retrieval of the Software, licensee needs to obtain a separate License from ParTec.

§ 11 Termination

1.A termination for cause is possible particularly in the case of one of the following reasons.

a.A breach by the Licensee of one of the obligations under this agreement and the fruitless expiration of a period of 10 days after warning by ParTec.

b.Beginning of bankruptcy or receivership proceedings relating to the property of the other party.

c.An essential change in the control over the other party, in particular merger or major control by a third company.

ParaStation5 Administrator's Guide

87

Image 91
Contents Administrators Guide Info@par-tec.com ParaStation5 Administrators GuideTable of Contents Problem different groups of nodes are seen as up or down History of ParaStation IntroductionAbout this document Kernel modules Technical overviewRuntime daemon LibrariesLicense Prerequisites InstallationHardware Software Directory structureKernel version Mpi2, mpi2-intel, mpi2-pgi, mpi2-psc Installation via RPM packagesGetting the ParaStation5 RPM packages ManCompiling the ParaStation5 packages from source Installing the RPMsFile Version Etc/init.d/xinetd reload Installing the documentationParaStation entries # rpm -Uv psmpi2.5.0.0-1.i586.rpm Installing MPIFurther steps # rpm -Uv psdoc-5.0.0-1.noarch.rpmUninstalling ParaStation5 ParaStation5 Administrators Guide Define Number of nodes ConfigurationConfiguration of the ParaStation system Copy template# /opt/parastation/bin/testconfig Enable optimized network driversHostname id HWType runJob starter accounter Testing the installation # /opt/parastation/bin/testnodes -np nodes # /opt/parastation/bin/psiadmin -s -c listParaStation5 pscom communication library Insight ParaStation5Directory /proc/sys/ps4/state # echo 10 /proc/sys/ps4/state/ResendTimeout# cat /proc/sys/ps4/state/connections Directory /proc/sys/ps4/local Controlling process placementUsing non-ParaStationapplications Using the ParaStation5 queuing facilityExporting environment variables for a task Export LDPRELOAD=/opt/parastation/lib64/libp4tcp.so Controlling ParaStation5 communication pathsExport PSPLIB=/opt/parastation/lib64/libpscomopenib.so Authentication within ParaStation5Pspshm or Pspsharedmem PSPP4S or PSPP4SOCKNodes and CPUs Homogeneous user ID spaceSingle system view Parallel shell toolPSIRARGPRE0=/some/path/env2tok Integration with AFSIntegrating external queuing systems Tok2envMulticasts Route add -net 224.0.0.0 netmask 240.0.0.0 dev ethX Using ParaStation accountingCopying files in parallel # UseMCastSpawning processes belonging to all groups Using ParaStation process pinningUsing memory binding Changing the default ports for psid8Port Problem psiadmin returns error TroubleshootingProblem node shown as down Problem cannot start process on frontend Problem cannot start parallel taskProblem bad performance Problem different groups of nodes are seen as up or downProblem psid does not startup, reports port in use Problem pssh failsProblem processes cannot access files on remote nodes Reference Pages ParaStation5 Administrators Guide Parameters InstallDir inst-dir , InstallationDir inst-dirParastation.conf DescriptionStatusscript SetupscriptStartscript StopscriptElan P4sockOpenib MvapiNrOfNodes num Accounter$GENERATE 1-96 node$0,2 $0 Node node17 16 HWType ethernet p4sock starter yes runJobs noMCastGroup group-num SelectTime timeDeadInterval num LogLevel numMemLock size Core sizeCPUTime time DataSize sizeProc CPUmap map Processes maxprocsRdpResendTimeout ms RdpTimeout msStatusTimeout ms RdpClosedTimeout msSee also ErrorsParaStation5 Administrators Guide Synopsis PsiadminOptions Extended description Standard ErrorStandard Input Standard OutputAll ExitAllproc cnt count Load Count hw hwDown HardwareSummary max max RdpQuit Maxproc nodes Accounters nodesUser nodes Group nodesNodesSort nodes Master nodesFreeOnSuspend nodes HandleOldBins nodesRlrss nodes Cpumap nodesRdpResendTimeout nodes RdpTimeout nodesStatusTimeout nodes RdpClosedTimeout nodesRestart nodes Resolve nodesPsiddebug mask nodes Selecttime time nodesPattern Name Description HandleOldBins 0 1 nodes Rdpmaxretrans val nodes RdpResendTimeout ms nodes RdpTimeout ms nodesStatusTimeout ms nodes RdpClosedTimeout ms nodesVerbose FilesQuiet NormalPsid Debug=level Configfile=fileLogfile=file ? , --usage Show a help message TestconfigFilename NumParaStation5 Administrators Guide Map TestnodesNp num Cnt numParaStation5 Administrators Guide Testpse -npnum TestpseParaStation5 Administrators Guide ?,--help P4statSock NetParaStation5 Administrators Guide Add P4tcpDelete ParaStation5 Administrators Guide Pattern Description PsaccounterVar/account/yyyymmdd Accounting files, one per day DumpcoreCoredir=dir ?, --helpPsaccview Ls,--ltotsum Lj,--ljobsLu,--ltotuser Lg,--ltotgroupEnd CpuweightAqtime CputimeInitialization file Mlisten ParaStation5 Administrators Guide Appendix A. Quick Installation Guide # chkconfig -a /etc/init.d/parastation # /opt/parastation/bin/psiadmin psiadmin addTesting Appendix B. ParaStation license Page Page Page Changes to the runtime environment Building and installing ParaStation5 packages# psiadmin -s Appendix C. Upgrading ParaStation4 to ParaStation5Page ARP GlossarySee ParaStation Logger To share a common address space within a node ParaStation5 Administrators Guide