misc/thrill g20200406_2 FreeBSD
C++ framework for algorithmic distributed Big Data batch computations
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0b23c55e5d- License
- BSD2CLAUSE
- Categories
- misc
- Package size
- 2872.1 KiB, 21632.4 KiB installed
Description
Thrill is a C++ framework for distributed Big Data batch computations on a cluster of machines. It is currently being designed and developed as a research project at Karlsruhe Institute of Technology and is in early testing.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/thrill | g20200406_2 |
| DragonFly | misc/thrill | g20200406_2 |
Install
Binary package:
pkg install thrill
From the ports tree:
cd /usr/ports/misc/thrill/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= thrill>0:misc/thrill
LIB_DEPENDS= libthrill.so:misc/thrill
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20200406_2 | g20200406_2 | - | - | - |
| FreeBSD:14:quarterly | g20200406_2 | g20200406_2 | n/a | - | - |
| FreeBSD:15:latest | g20200406_2 | g20200406_2 | n/a | - | - |
| FreeBSD:15:quarterly | g20200406_2 | g20200406_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20200406_2 | g20200406_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libmpi_cxx.so: net/openmpi4
The full lists below include those, and their dependencies in turn.
Build dependencies 29
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/hwloc2
- devel/jsoncpp
- devel/level-zero
- devel/libevent
- devel/libltdl
- devel/libpciaccess
- devel/libunistring
- devel/libuv
- devel/readline
- dns/libidn2
- lang/gcc14
- math/gmp
- math/mpc
- math/mpfr
- misc/hwdata
- net/openmpi4
- ports-mgmt/pkg
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/munge
- security/rhash
- textproc/expat2
- textproc/libxml2
Run dependencies 21
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang fortran
- Service scripts
- none
Files
pkg-plist 404
- bin/foxxll_tool
- include/foxxll/common/addressable_queues.hpp
- include/foxxll/common/aligned_alloc.hpp
- include/foxxll/common/error_handling.hpp
- include/foxxll/common/exceptions.hpp
- include/foxxll/common/exithandler.hpp
- include/foxxll/common/new_alloc.hpp
- include/foxxll/common/onoff_switch.hpp
- include/foxxll/common/shared_state.hpp
- include/foxxll/common/timer.hpp
- include/foxxll/common/tmeta.hpp
- include/foxxll/common/types.hpp
- include/foxxll/common/uint_types.hpp
- include/foxxll/common/utils.hpp
- include/foxxll/config.hpp
- include/foxxll/defines.hpp
- include/foxxll/io.hpp
- include/foxxll/io/create_file.hpp
- include/foxxll/io/disk_queued_file.hpp
- include/foxxll/io/disk_queues.hpp
- include/foxxll/io/file.hpp
- include/foxxll/io/fileperblock_file.hpp
- include/foxxll/io/iostats.hpp
- include/foxxll/io/linuxaio_file.hpp
- include/foxxll/io/linuxaio_queue.hpp
- include/foxxll/io/linuxaio_request.hpp
- include/foxxll/io/memory_file.hpp
- include/foxxll/io/mmap_file.hpp
- include/foxxll/io/request.hpp
- include/foxxll/io/request_interface.hpp
- include/foxxll/io/request_operations.hpp
- include/foxxll/io/request_queue.hpp
- include/foxxll/io/request_queue_impl_1q.hpp
- include/foxxll/io/request_queue_impl_qwqr.hpp
- include/foxxll/io/request_queue_impl_worker.hpp
- include/foxxll/io/request_with_state.hpp
- include/foxxll/io/request_with_waiters.hpp
- include/foxxll/io/serving_request.hpp
- include/foxxll/io/syscall_file.hpp
- include/foxxll/io/ufs_file_base.hpp
- include/foxxll/io/ufs_platform.hpp
- include/foxxll/io/wfs_file_base.hpp
- include/foxxll/io/wincall_file.hpp
- include/foxxll/libfoxxll.hpp
- include/foxxll/mng.hpp
- include/foxxll/mng/async_schedule.hpp
- include/foxxll/mng/bid.hpp
- include/foxxll/mng/block_alloc_strategy.hpp
- include/foxxll/mng/block_alloc_strategy_interleaved.hpp
- include/foxxll/mng/block_manager.hpp
- include/foxxll/mng/block_prefetcher.hpp
- include/foxxll/mng/block_scheduler.hpp
- include/foxxll/mng/buf_istream.hpp
- include/foxxll/mng/buf_istream_reverse.hpp
- include/foxxll/mng/buf_ostream.hpp
- include/foxxll/mng/buf_writer.hpp
- include/foxxll/mng/config.hpp
- include/foxxll/mng/disk_block_allocator.hpp
- include/foxxll/mng/prefetch_pool.hpp
- include/foxxll/mng/read_write_pool.hpp
- include/foxxll/mng/typed_block.hpp
- include/foxxll/mng/write_pool.hpp
- include/foxxll/singleton.hpp
- include/foxxll/version.hpp
- include/thrill/action_node.hpp
- include/thrill/aggregate.hpp
- include/thrill/aligned_allocator.hpp
- include/thrill/all_gather.hpp
- include/thrill/all_reduce.hpp
- include/thrill/allocator.hpp
- include/thrill/allocator_base.hpp
- include/thrill/atomic_movable.hpp
- include/thrill/bernoulli_sample.hpp
- include/thrill/binary_heap.hpp
- include/thrill/bit_stream.hpp
- include/thrill/block.hpp
- include/thrill/block_pool.hpp
- include/thrill/block_queue.hpp
- include/thrill/block_reader.hpp
- include/thrill/block_sink.hpp
- include/thrill/block_writer.hpp
- include/thrill/buffer.hpp
- include/thrill/buffer_builder.hpp
- include/thrill/buffer_reader.hpp
- include/thrill/buffer_ref.hpp
- include/thrill/buffered_multiway_merge.hpp
- include/thrill/byte_block.hpp
- include/thrill/bzip2_filter.hpp
- include/thrill/cache.hpp
- include/thrill/cat_block_source.hpp
- include/thrill/cat_stream.hpp
- include/thrill/collapse.hpp
- include/thrill/collective.hpp
- include/thrill/concat.hpp
- include/thrill/concat_to_dia.hpp
- include/thrill/concurrent_bounded_queue.hpp
- include/thrill/concurrent_queue.hpp
- include/thrill/config.hpp
- include/thrill/connection.hpp
- include/thrill/construct.hpp
The first 100 are listed.
distinfo 6
| File | Size | SHA256 |
|---|---|---|
| thrill-thrill-g20200406-12c5b59bca66df93b66628b3829027bd0f110dd9_GH0.tar.gz | 1.205831e+06 | 2aaee17ff7fa6c7226abac7a546d537831a27424ab9a4e6143c5d2903b6586b2 |
| USCiLab-cereal-2f9471bc401590cf58b38bbbc33d412dade6d589_GH0.tar.gz | 202165 | 7e3c9121eef5340be58a48ef54eb0c12da3f6c3e3e323a5822e30993b32a9298 |
| google-googletest-5490beb0602eab560fa3969a4410e11d94bf12af_GH0.tar.gz | 950726 | 95942bceb023566ff2eb8c4d6ad9980394c5952c907bf3e3b93a0403bf89fed1 |
| bji-libs3-111dc30029f64bbf82031f3e160f253a0a63c119_GH0.tar.gz | 122386 | 251c37602888c4c1002e7a2a47e9c5f01f8118c69196a3cce9508b440447afa1 |
| tlx-tlx-89397b7fa1aa5631b4b84e53a92d6c5e06044d43_GH0.tar.gz | 409248 | 79f4afd3963669abacfc1aa55408763091a781f2554031dd30910d678d5aab90 |
| stxxl-foxxll-a4a8aeee64743f845c5851e8b089965ea1c219d7_GH0.tar.gz | 184442 | 182d1c7b88b8420d65de1c5d0e876b50cb64d6578fab322d898fb85a81e51651 |