p4

#raggedright421#

The <#165#> p4<#165#> parallel programming system [#p4paper##1#,#p4manual##1#] currently runs on nearly all existing parallel computers and workstations. It has been used routinely on networks of RS/6000's. The C part of <#167#> p4<#167#> compiled and linked the first time on the <#168#>SP1<#168#>, using all parameters from the RS/6000 version. C programs compiled and linked for the RS/6000 network have run unchanged on the <#169#>SP1<#169#>. The phylogenetic tree application (see Section #secPhylogenetic#170>) is in this category. After the switch and related software were installed, existing <#171#> p4<#171#> programs could immediately use the switch via the IP interface, even without EUI. When EUI arrived, <#172#> p4<#172#> was quickly ported to EUI, % and then was ported easily to EUIH. % The only changes necessary to move from the EUI version involved switching to Fortran calling sequences. Since then, <#173#> p4<#173#> has been ported with little effort to MPL, which is the name of the same interface on the SP2.