notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
hipmcl High-performance parallel algorithm for large-scale network clustering
g20180814_4 math Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout g20180814_4Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-12-16 11:31:48
Last Update: 2022-07-16 17:02:30
Commit Hash: f2c8062
License: BSD3CLAUSE
WWW:
https://bitbucket.org/azadcse/hipmcl/wiki/Home
Description:
HipMCL is a high-performance parallel algorithm for large-scale network clustering. HipMCL parallelizes popular Markov Cluster (MCL) algorithm that has been shown to be one of the most successful and widely used algorithms for network clustering. It is based on random walks and was initially designed to detect families in protein-protein interaction networks. Despite MCL's efficiency and multi-threading support, scalability remains a bottleneck as it fails to process networks of several hundred million nodes and billion edges in an affordable running time. HipMCL overcomes all of these challenges by developing massively-parallel algorithms for all components of MCL. HipMCL can be 1000 times faster than the original MCL without any information loss. It can easily cluster a network of ~75 million nodes with ~68 billion edges in ~2.4 hours using ~2000 nodes of Cori supercomputer at NERSC. HipMCL is developed in C++ language and uses standard OpenMP and MPI libraries for shared- and distributed-memory parallelization. WWW: https://bitbucket.org/azadcse/hipmcl/wiki/Home
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/hipmcl
  2. /usr/local/share/licenses/HipMCL-g20180814_4/catalog.mk
  3. /usr/local/share/licenses/HipMCL-g20180814_4/LICENSE
  4. /usr/local/share/licenses/HipMCL-g20180814_4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • HipMCL>0:math/hipmcl
No installation instructions:
This port has been deleted.
PKGNAME: HipMCL
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1544950762 SHA256 (HipMCL-g20180814.tar.gz) = 324fbe12f3547cd1e3da38d01ea2d6882061821a7cf6a7904e1402759c01e94c SIZE (HipMCL-g20180814.tar.gz) = 43337935

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Runtime dependencies:
  1. libgcc_s.so.1 : lang/gcc10
Library dependencies:
  1. libCombBLAS.so : math/combblas
  2. libmpi.so : net/mpich
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
math_hipmcl
USES:
cmake compiler:c++14-lang dos2unix localbase:ldflags
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://bitbucket.org/azadcse/hipmcl/get/e20476acc473.tar.gz?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-07-16
    REASON: Discontinued: old versions aren't compatible with new combblas-2.0, latest versions require CUDA that is not available on FreeBSD

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20180814_4
16 Jul 2022 17:02:30
commit hash: f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6commit hash: f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6commit hash: f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6commit hash: f2c80620b5b2629c942dc22d7c0ffefa4a10c2b6 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/hipmcl: Discontinue

Old versions aren't compatible with new combblas-2.0, latest
versions require CUDA that is not available on FreeBSD.
g20180814_4
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
g20180814_4
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
g20180814_4
08 Mar 2020 21:56:37
Revision:528082Original commit files touched by this commit
jbeich search for other commits by this committer
Drop dependency on devel/openmp

- Drop if devel/llvm* was used as a substitute

Approved by:	yuri, rene (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23020
g20180814_3
21 Sep 2019 18:59:57
Revision:512535Original commit files touched by this commit
jbeich search for other commits by this committer
devel/openmp: update to 9.0.0

- Connect tests to the framework to help QA remaining patches
- Force rebuild all consumers after https://reviews.llvm.org/D59783

Changes:	http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_900/final/?view=log
ABI:		https://abi-laboratory.pro/tracker/timeline/llvm_openmp/
g20180814_2
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
g20180814_1
08 May 2019 16:05:53
Revision:501030Original commit files touched by this commit
jbeich search for other commits by this committer
devel/openmp: phase out

- Expire after the last version without /usr/lib/libomp.so
- Drop SOVERSION for seamless transition (i.e., avoid conditionals)

PR:		236907
Approved by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19767
g20180814
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
g20180814
16 Dec 2018 09:07:17
Revision:487567Original commit files touched by this commit
yuri search for other commits by this committer
math/hipmcl: Remove the redundant line
g20180814
16 Dec 2018 09:06:14
Revision:487566Original commit files touched by this commit
yuri search for other commits by this committer
New port: math/hipmcl: High-performance parallel algorithm for large-scale
network clustering

Number of commits found: 10