Man page - fi_guide(7)
Packages contains this manual
- fi_av_remove(3)
- fi_mrail(7)
- fi_av(3)
- fi_efa(7)
- fi_provider(7)
- fi_errno(3)
- fi_av_set_intersect(3)
- fi_lpp(7)
- fi_rx_size_left(3)
- fi_atomic(3)
- fi_atomic_valid(3)
- fi_writev(3)
- fi_inject_writedata(3)
- fi_setname(3)
- fi_cq_signal(3)
- fi_writemsg(3)
- fi_getname(3)
- fi_av_set_union(3)
- fi_rx_addr(3)
- fi_senddata(3)
- fi_fetch_atomicv(3)
- fi_rma(3)
- fi_passive_ep(3)
- fi_psm2(7)
- fi_wait_open(3)
- fi_av_lookup(3)
- fi_poll_add(3)
- fi_msg(3)
- fi_trecvv(3)
- fi_av_set(3)
- fi_mr_desc(3)
- fi_getpeer(3)
- fi_compare_atomicmsg(3)
- fi_eq(3)
- fi_scalable_ep_bind(3)
- fi_udp(7)
- fi_nic(3)
- fi_alltoall(3)
- fi_leave(3)
- fi_recvmsg(3)
- fi_cq_readerr(3)
- fi_fetch_atomicmsg(3)
- fi_read(3)
- fi_listen(3)
- fi_enable(3)
- fi_allreduce(3)
- fi_av_insertsvc(3)
- fi_injectdata(3)
- fi_mr_key(3)
- fi_trecvmsg(3)
- fi_cntr_add(3)
- fi_mr_regattr(3)
- fi_trigger(3)
- fi_cntr_set(3)
- fi_tx_size_left(3)
- fi_readmsg(3)
- fi_eq_sread(3)
- fi_barrier(3)
- fi_domain_query(3)
- fi_mr_regv(3)
- fi_guide(7)
- fi_control(3)
- fi_cntr_read(3)
- fi_send(3)
- fi_mr_bind(3)
- fi_collective(3)
- fi_cq_readfrom(3)
- fi_eq_write(3)
- fi_freeinfo(3)
- fi_arch(7)
- fi_writedata(3)
- fi_provider(3)
- fi_direct(7)
- fi_shm(7)
- fi_inject(3)
- fi_poll_open(3)
- fi_tinjectdata(3)
- fi_av_straddr(3)
- fi_accept(3)
- fi_cm(3)
- fi_version(3)
- fi_tsenddata(3)
- fi_shutdown(3)
- fi_cq_sread(3)
- fi_eq_open(3)
- fi_join(3)
- fi_join_collective(3)
- fi_peer(3)
- fi_setopt(3)
- fi_fetch_atomic(3)
- fi_cancel(3)
- fi_tinject(3)
- fi_tsendv(3)
- fi_fabric(3)
- fi_pep_bind(3)
- fi_getopt(3)
- fi_atomicv(3)
- fi_open(3)
- fi_allgather(3)
- fi_setup(7)
- fi_mr(3)
- fi_tostr(3)
- fi_domain_bind(3)
- fi_inject_atomic(3)
- fi_recv(3)
- fi_verbs(7)
- fi_cntr_wait(3)
- fi_av_set_insert(3)
- fi_alias(3)
- fi_cq_sreadfrom(3)
- fi_compare_atomic_valid(3)
- fi_sendv(3)
- fi_cq_open(3)
- fi_av_insert(3)
- fi_trecv(3)
- fi_hook(7)
- fi_ep(3)
- fi_cq(3)
- fi_poll(3)
- fabric(7)
- fi_broadcast(3)
- fi_cq_read(3)
- fi_eq_readerr(3)
- fi_eq_read(3)
- fi_av_set_diff(3)
- fi_lnx(7)
- fi_av_bind(3)
- fi_reject(3)
- fi_fetch_atomic_valid(3)
- fi_poll_del(3)
- fi_av_open(3)
- fi_compare_atomicv(3)
- fi_close(3)
- fi_tagged(3)
- fi_domain(3)
- fi_open_ops(3)
- fi_cntr_open(3)
- fi_intro(7)
- fi_cq_strerror(3)
- fi_atomicmsg(3)
- fi_strerror(3)
- fi_rxm(7)
- fi_profile(3)
- fi_av_set_remove(3)
- fi_wait(3)
- fi_eq_strerror(3)
- fi_sockets(7)
- fi_tsend(3)
- fi_endpoint(3)
- fi_sendmsg(3)
- fi_dupinfo(3)
- fi_getinfo(3)
- fi_recvv(3)
- fi_reduce_scatter(3)
- fi_cntr(3)
- fi_query_atomic(3)
- fi_compare_atomic(3)
- fi_tsendmsg(3)
- fi_connect(3)
- fi_trywait(3)
- fi_mr_reg(3)
- fi_tcp(7)
- fi_query_collective(3)
- fi_fabric2(3)
- fi_readv(3)
- fi_write(3)
- fi_inject_write(3)
- fi_ep_bind(3)
apt-get install libfabric-dev
Manual
fi_guide
NAMEOVERVIEW
AUTHORS
NAME
fi_guide - libfabric programmer’s guide
OVERVIEW
libfabric is a communication library framework designed to meet the performance and scalability requirements of high-performance computing (HPC) applications. libfabric defines communication interfaces that enable a tight semantic map between applications and underlying network services. Specifically, libfabric software interfaces have been co-designed with network hardware providers and application developers, with a focus on the needs of HPC users.
This guide
describes the libfabric architecture and interfaces. Due to
the length of the guide, it has been broken into multiple
pages. These sections are:
Introduction
fi_intro
(7)
This section provides insight into the motivation for the libfabric design and underlying networking features that are being exposed through the API.
Architecture fi_arch (7)
This describes the exposed architecture of libfabric, including the object-model and their related operations
Setup fi_setup (7)
This provides basic bootstrapping and setup for using the libfabric API.
AUTHORS
OpenFabrics.