BSD Ports

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

SystemPortVersion
FreeBSDmisc/thrillg20200406_2
DragonFlymisc/thrillg20200406_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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20200406_2g20200406_2---
FreeBSD:14:quarterlyg20200406_2g20200406_2n/a--
FreeBSD:15:latestg20200406_2g20200406_2n/a--
FreeBSD:15:quarterlyg20200406_2g20200406_2n/an/an/a
FreeBSD:16:latestg20200406_2g20200406_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 29
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
FileSizeSHA256
thrill-thrill-g20200406-12c5b59bca66df93b66628b3829027bd0f110dd9_GH0.tar.gz1.205831e+062aaee17ff7fa6c7226abac7a546d537831a27424ab9a4e6143c5d2903b6586b2
USCiLab-cereal-2f9471bc401590cf58b38bbbc33d412dade6d589_GH0.tar.gz2021657e3c9121eef5340be58a48ef54eb0c12da3f6c3e3e323a5822e30993b32a9298
google-googletest-5490beb0602eab560fa3969a4410e11d94bf12af_GH0.tar.gz95072695942bceb023566ff2eb8c4d6ad9980394c5952c907bf3e3b93a0403bf89fed1
bji-libs3-111dc30029f64bbf82031f3e160f253a0a63c119_GH0.tar.gz122386251c37602888c4c1002e7a2a47e9c5f01f8118c69196a3cce9508b440447afa1
tlx-tlx-89397b7fa1aa5631b4b84e53a92d6c5e06044d43_GH0.tar.gz40924879f4afd3963669abacfc1aa55408763091a781f2554031dd30910d678d5aab90
stxxl-foxxll-a4a8aeee64743f845c5851e8b089965ea1c219d7_GH0.tar.gz184442182d1c7b88b8420d65de1c5d0e876b50cb64d6578fab322d898fb85a81e51651

Commit history 1

DateCommitCreditsLog message
0b23c55e5d Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319