BSD Ports

net/pvm 3.4.6_6 FreeBSD

Parallel Virtual Machine libraries and environment

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
net, parallel
Package size
983.4 KiB, 9442.8 KiB installed

Description

PVM (Parallel Virtual Machine) is a portable message-passing programming system, designed to link separate host machines to form a virtual machine which is a single, manageable computing resource.

The virtual machine can be composed of hosts of different architectures, located in physically remote locations. PVM applications can be composed of any number of separate processes, or components, written in a mixture of C, C++, and Fortran. The system is portable to a wide variety of architectures, including workstations, multiprocessors, supercomputers, and PCs.

In the other systems

SystemPortVersion
FreeBSDnet/pvm3.4.6_6
NetBSDparallel/pvm33.4.6nb2

Install

Binary package:

pkg install pvm

From the ports tree:

cd /usr/ports/net/pvm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pvm>0:net/pvm
LIB_DEPENDS=	libgpvm3.so:net/pvm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.4.6_63.4.6_63.4.6_53.4.6_63.4.6_6
FreeBSD:14:quarterly3.4.6_63.4.6_6n/a3.4.6_63.4.6_6
FreeBSD:15:latest3.4.6_63.4.6_6n/a3.4.6_63.4.6_6
FreeBSD:15:quarterly3.4.6_63.4.6_6n/an/an/a
FreeBSD:16:latest3.4.6_63.4.6_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 14
Run dependencies 14
Required by 1

Configuration

Options name: net_pvm

OptionDefaultDescription
X11onX11 (graphics) support
USES
tar:tgz
Service scripts
none

Message after installing

You have to set PVM_ROOT=/usr/local/lib/pvm environment variable on all machines
which you are planning to use for distributed computing. The best way to set
this variable on system-wide basis is to add "PVM_ROOT=/usr/local/lib/pvm" into
appropriate section of your /etc/login.conf file. You also have to enable
rshd on those machines.

===>   NOTICE:

The pvm port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 183
  • PVM(1)
  • aimk(1)
  • libfpvm(3)
  • libpvm(3)
  • pvm(1)
  • pvm_addhosts(3)
  • pvm_addmhf(3)
  • pvm_advise(3)
  • pvm_archcode(3)
  • pvm_barrier(3)
  • pvm_bcast(3)
  • pvm_bufinfo(3)
  • pvm_catchout(3)
  • pvm_config(3)
  • pvm_delete(3)
  • pvm_delhosts(3)
  • pvm_delinfo(3)
  • pvm_delmhf(3)
  • pvm_exit(3)
  • pvm_export(3)
  • pvm_freebuf(3)
  • pvm_freecontext(3)
  • pvm_freezegroup(3)
  • pvm_gather(3)
  • pvm_getcontext(3)
  • pvm_getfds(3)
  • pvm_getinst(3)
  • pvm_getmboxinfo(3)
  • pvm_getmwid(3)
  • pvm_getopt(3)
  • pvm_getrbuf(3)
  • pvm_getsbuf(3)
  • pvm_gettid(3)
  • pvm_gettmask(3)
  • pvm_gsize(3)
  • pvm_halt(3)
  • pvm_hostsync(3)
  • pvm_initsend(3)
  • pvm_insert(3)
  • pvm_intro(1)
  • pvm_joingroup(3)
  • pvm_kill(3)
  • pvm_lookup(3)
  • pvm_lvgroup(3)
  • pvm_mcast(3)
  • pvm_mkbuf(3)
  • pvm_mstat(3)
  • pvm_mytid(3)
  • pvm_newcontext(3)
  • pvm_notify(3)
  • pvm_nrecv(3)
  • pvm_pack(3)
  • pvm_packf(3)
  • pvm_parent(3)
  • pvm_perror(3)
  • pvm_pkbyte(3)
  • pvm_pkcplx(3)
  • pvm_pkdcplx(3)
  • pvm_pkdouble(3)
  • pvm_pkfloat(3)
  • pvm_pkint(3)
  • pvm_pklong(3)
  • pvm_pkmesg(3)
  • pvm_pkmesgbody(3)
  • pvm_pkshort(3)
  • pvm_pkstr(3)
  • pvm_pkuint(3)
  • pvm_pkulong(3)
  • pvm_pkushort(3)
  • pvm_precv(3)
  • pvm_probe(3)
  • pvm_psend(3)
  • pvm_pstat(3)
  • pvm_putinfo(3)
  • pvm_recv(3)
  • pvm_recvf(3)
  • pvm_recvinfo(3)
  • pvm_reduce(3)
  • pvm_reg_hoster(3)
  • pvm_reg_rm(3)
  • pvm_reg_tasker(3)
  • pvm_scatter(3)
  • pvm_send(3)
  • pvm_sendsig(3)
  • pvm_serror(3)
  • pvm_setcontext(3)
  • pvm_setmwid(3)
  • pvm_setopt(3)
  • pvm_setrbuf(3)
  • pvm_setsbuf(3)
  • pvm_settmask(3)
  • pvm_shmd(1)
  • pvm_siblings(3)
  • pvm_spawn(3)
  • pvm_start_pvmd(3)
  • pvm_tasks(3)
  • pvm_tidtohost(3)
  • pvm_trecv(3)
  • pvm_unexport(3)
  • pvm_unpack(3)
  • pvm_unpackf(3)
  • pvm_upkbyte(3)
  • pvm_upkcplx(3)
  • pvm_upkdcplx(3)
  • pvm_upkdouble(3)
  • pvm_upkfloat(3)
  • pvm_upkint(3)
  • pvm_upklong(3)
  • pvm_upkmesg(3)
  • pvm_upkshort(3)
  • pvm_upkstr(3)
  • pvm_upkuint(3)
  • pvm_upkulong(3)
  • pvm_upkushort(3)
  • pvmd(1)
  • pvmd3(1)
  • pvmfaddhost(3)
  • pvmfaddmhf(3)
  • pvmfadvise(3)
  • pvmfarchcode(3)
  • pvmfbarrier(3)
  • pvmfbcast(3)
  • pvmfbufinfo(3)
  • pvmfcatchout(3)
  • pvmfconfig(3)
  • pvmfdelhost(3)
  • pvmfdelinfo(3)
  • pvmfdelmhf(3)
  • pvmfexit(3)
  • pvmffreebuf(3)
  • pvmffreecontext(3)
  • pvmffrzgrp(3)
  • pvmfgather(3)
  • pvmfgetcontext(3)
  • pvmfgetinst(3)
  • pvmfgetmboxinfo(3)
  • pvmfgetopt(3)
  • pvmfgetrbuf(3)
  • pvmfgetsbuf(3)
  • pvmfgettid(3)
  • pvmfgsize(3)
  • pvmfhalt(3)
  • pvmfhostsync(3)
  • pvmfinitsend(3)
  • pvmfjoingrp(3)
  • pvmfkill(3)
  • pvmflvgrp(3)
  • pvmfmcast(3)
  • pvmfmkbuf(3)
  • pvmfmstat(3)
  • pvmfmytid(3)
  • pvmfnewcontext(3)
  • pvmfnotify(3)
  • pvmfnrecv(3)
  • pvmfpack(3)
  • pvmfparent(3)
  • pvmfperror(3)
  • pvmfpkmesg(3)
  • pvmfpkmesgbody(3)
  • pvmfprecv(3)
  • pvmfprobe(3)
  • pvmfpsend(3)
  • pvmfpstat(3)
  • pvmfputinfo(3)
  • pvmfrecv(3)
  • pvmfrecvinfo(3)
  • pvmfreduce(3)
  • pvmfscatter(3)
  • pvmfsend(3)
  • pvmfsendsig(3)
  • pvmfserror(3)
  • pvmfsetcontext(3)
  • pvmfsetopt(3)
  • pvmfsetrbuf(3)
  • pvmfsetsbuf(3)
  • pvmfsiblings(3)
  • pvmfspawn(3)
  • pvmfstartpvmd(3)
  • pvmftasks(3)
  • pvmftidtoh(3)
  • pvmftrecv(3)
  • pvmfunpack(3)
  • pvmfupkmesg(3)
pkg-plist 246
  • bin/aimk
  • bin/pvm
  • bin/pvmd
  • include/fpvm3.h
  • include/fpvm3_watcom.h
  • include/pvm3.h
  • include/pvmproto.h
  • include/pvmtev.h
  • lib/libfpvm3.a
  • lib/libgpvm3.a
  • lib/libgpvm3.so
  • lib/libpvm3.a
  • lib/libpvm3.so
  • lib/libpvmtrc.a
  • lib/pvm/bin/FREEBSD/dbwtest
  • lib/pvm/bin/FREEBSD/ge
  • lib/pvm/bin/FREEBSD/gexamp
  • lib/pvm/bin/FREEBSD/gexample
  • lib/pvm/bin/FREEBSD/gmbi
  • lib/pvm/bin/FREEBSD/hello
  • lib/pvm/bin/FREEBSD/hello_other
  • lib/pvm/bin/FREEBSD/ibwtest
  • lib/pvm/bin/FREEBSD/inherit1
  • lib/pvm/bin/FREEBSD/inherit2
  • lib/pvm/bin/FREEBSD/inherit3
  • lib/pvm/bin/FREEBSD/inherita
  • lib/pvm/bin/FREEBSD/inheritb
  • lib/pvm/bin/FREEBSD/joinleave
  • lib/pvm/bin/FREEBSD/lmbi
  • lib/pvm/bin/FREEBSD/master1
  • lib/pvm/bin/FREEBSD/mhf_server
  • lib/pvm/bin/FREEBSD/mhf_tickle
  • lib/pvm/bin/FREEBSD/mtile
  • lib/pvm/bin/FREEBSD/pbwtest
  • lib/pvm/bin/FREEBSD/pvm_gstat
  • lib/pvm/bin/FREEBSD/pvmgroups
  • lib/pvm/bin/FREEBSD/pvmgs
  • lib/pvm/bin/FREEBSD/rbwtest
  • lib/pvm/bin/FREEBSD/rme
  • lib/pvm/bin/FREEBSD/slave1
  • lib/pvm/bin/FREEBSD/spmd
  • lib/pvm/bin/FREEBSD/srm
  • lib/pvm/bin/FREEBSD/task0
  • lib/pvm/bin/FREEBSD/task1
  • lib/pvm/bin/FREEBSD/task_end
  • lib/pvm/bin/FREEBSD/thb
  • lib/pvm/bin/FREEBSD/timing
  • lib/pvm/bin/FREEBSD/timing_slave
  • lib/pvm/bin/FREEBSD/tjf
  • lib/pvm/bin/FREEBSD/tjl
  • lib/pvm/bin/FREEBSD/tnb
  • lib/pvm/bin/FREEBSD/tracer
  • lib/pvm/bin/FREEBSD/trcsort
  • lib/pvm/bin/FREEBSD/trsg
  • lib/pvm/bin/FREEBSD/tst
  • lib/pvm/bin/FREEBSD/xep
  • lib/pvm/conf/FREEBSD.def
  • lib/pvm/lib/FREEBSD/pvm
  • lib/pvm/lib/FREEBSD/pvmd3
  • lib/pvm/lib/aimk
  • lib/pvm/lib/pvm
  • lib/pvm/lib/pvmd
  • lib/pvm/lib/pvmgetarch
  • share/man/man1/PVM.1.gz
  • share/man/man1/aimk.1.gz
  • share/man/man1/pvm.1.gz
  • share/man/man1/pvm_intro.1.gz
  • share/man/man1/pvm_shmd.1.gz
  • share/man/man1/pvmd.1.gz
  • share/man/man1/pvmd3.1.gz
  • share/man/man3/libfpvm.3.gz
  • share/man/man3/libpvm.3.gz
  • share/man/man3/pvm_addhosts.3.gz
  • share/man/man3/pvm_addmhf.3.gz
  • share/man/man3/pvm_advise.3.gz
  • share/man/man3/pvm_archcode.3.gz
  • share/man/man3/pvm_barrier.3.gz
  • share/man/man3/pvm_bcast.3.gz
  • share/man/man3/pvm_bufinfo.3.gz
  • share/man/man3/pvm_catchout.3.gz
  • share/man/man3/pvm_config.3.gz
  • share/man/man3/pvm_delete.3.gz
  • share/man/man3/pvm_delhosts.3.gz
  • share/man/man3/pvm_delinfo.3.gz
  • share/man/man3/pvm_delmhf.3.gz
  • share/man/man3/pvm_exit.3.gz
  • share/man/man3/pvm_export.3.gz
  • share/man/man3/pvm_freebuf.3.gz
  • share/man/man3/pvm_freecontext.3.gz
  • share/man/man3/pvm_freezegroup.3.gz
  • share/man/man3/pvm_gather.3.gz
  • share/man/man3/pvm_getcontext.3.gz
  • share/man/man3/pvm_getfds.3.gz
  • share/man/man3/pvm_getinst.3.gz
  • share/man/man3/pvm_getmboxinfo.3.gz
  • share/man/man3/pvm_getmwid.3.gz
  • share/man/man3/pvm_getopt.3.gz
  • share/man/man3/pvm_getrbuf.3.gz
  • share/man/man3/pvm_getsbuf.3.gz
  • share/man/man3/pvm_gettid.3.gz

The first 100 are listed.

distinfo 1
FileSizeSHA256
pvm3.4.6.tgz1.014257e+06482665e9bc975d826bcdacf1df1d42e43deda9585a2c430fd3b7b7ed08eada44
Master sites 2
  • NL/pvm3
  • ftp://ftp.chg.ru/pub/prog/parallel/pvm3/

Commit history 0

No commits in the history this site was built from.