123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193 |
- % StarPU --- Runtime system for heterogeneous multicore architectures.
- %
- % Copyright (C) 2018-2020 Université de Bordeaux, CNRS (LaBRI UMR 5800), Inria
- %
- % StarPU is free software; you can redistribute it and/or modify
- % it under the terms of the GNU Lesser General Public License as published by
- % the Free Software Foundation; either version 2.1 of the License, or (at
- % your option) any later version.
- %
- % StarPU is distributed in the hope that it will be useful, but
- % WITHOUT ANY WARRANTY; without even the implied warranty of
- % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- %
- % See the GNU Lesser General Public License in COPYING.LGPL for more details.
- %
- \input{./version.sty}
- \setlength{\parskip}{0pt}
- \begin{titlepage}
- \vspace*{4cm}
- {\Huge \textbf{StarPU Internal Handbook}}\\
- \rule{\textwidth}{1.5mm}
- \begin{flushright}
- {\Large for StarPU \STARPUVERSION}
- \end{flushright}
- \rule{\textwidth}{1mm}
- ~\\
- \vspace*{15cm}
- \begin{flushright}
- Generated by Doxygen.
- \end{flushright}
- \end{titlepage}
- \begin{figure}[p]
- This manual documents the internal usage of StarPU version \STARPUVERSION. Its contents
- was last updated on \STARPUUPDATED.\\
- Copyright © 2009–2020 Université de Bordeaux, CNRS (LaBRI UMR 5800), Inria
- \medskip
- \begin{quote}
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU Free Documentation License, Version 1.3 or
- any later version published by the Free Software Foundation; with no
- Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
- copy of the license is included in the section entitled “GNU Free
- Documentation License”.
- \end{quote}
- \end{figure}
- \pagenumbering{roman}
- \setcounter{tocdepth}{2}
- \tableofcontents
- \pagenumbering{arabic}
- \hypersetup{pageanchor=true,citecolor=blue}
- \chapter{Introduction}
- \label{index}
- \hypertarget{index}{}
- \input{index}
- \chapter{Star\+PU Core}
- \label{StarPUCore}
- \hypertarget{StarPUCore}{}
- \input{StarPUCore}
- \chapter{Module Index}
- \input{modules}
- \chapter{Module Documentation}
- \label{ModuleDocumentation}
- \hypertarget{ModuleDocumentation}{}
- \input{group__workers}
- \chapter{File Index}
- \input{files}
- \chapter{StarPU File Documentation}
- \input{barrier_8h}
- \input{barrier__counter_8h}
- \input{bound_8h}
- \input{cg_8h}
- \input{coherency_8h}
- \input{combined__workers_8h}
- \input{config_8h}
- \input{copy__driver_8h}
- \input{data__concurrency_8h}
- \input{data__interface_8h}
- \input{data__request_8h}
- \input{datastats_8h}
- \input{datawizard_8h}
- \input{debug_8h}
- \input{detect__combined__workers_8h}
- \input{disk_8h}
- \input{disk__unistd__global_8h}
- \input{driver__common_8h}
- \input{driver__cpu_8h}
- \input{driver__cuda_8h}
- \input{driver__disk_8h}
- \input{driver__mic__common_8h}
- \input{driver__mic__sink_8h}
- \input{driver__mic__source_8h}
- \input{driver__mpi__common_8h}
- \input{driver__mpi__sink_8h}
- \input{driver__mpi__source_8h}
- \input{driver__opencl_8h}
- \input{driver__opencl__utils_8h}
- \input{drivers_8h}
- \input{errorcheck_8h}
- \input{fifo__queues_8h}
- \input{filters_8h}
- \input{footprint_8h}
- \input{fxt_8h}
- \input{graph_8h}
- \input{helper__mct_8h}
- \input{idle__hook_8h}
- \input{implicit__data__deps_8h}
- \input{jobs_8h}
- \input{knobs_8h}
- \input{malloc_8h}
- \input{memalloc_8h}
- \input{memory__manager_8h}
- \input{memory__nodes_8h}
- \input{memstats_8h}
- \input{mp__common_8h}
- \input{multiple__regression_8h}
- \input{node__ops_8h}
- \input{openmp__runtime__support_8h}
- \input{perfmodel_8h}
- \input{prio__deque_8h}
- \input{prio__list_8h}
- \input{profiling_8h}
- \input{progress__hook_8h}
- \input{rbtree_8h}
- \input{rbtree__i_8h}
- \input{regression_8h}
- \input{rwlock_8h}
- \input{sched__component_8h}
- \input{sched__ctx_8h}
- \input{sched__ctx__list_8h}
- \input{sched__policy_8h}
- \input{simgrid_8h}
- \input{sink__common_8h}
- \input{sort__data__handles_8h}
- \input{source__common_8h}
- \input{starpu__clusters__create_8h}
- \input{starpu__data__cpy_8h}
- \input{starpu__debug__helpers_8h}
- \input{starpu__fxt_8h}
- \input{starpu__parameters_8h}
- \input{starpu__spinlock_8h}
- \input{starpu__task__insert__utils_8h}
- \input{tags_8h}
- \input{task_8h}
- \input{task__bundle_8h}
- \input{thread_8h}
- \input{timing_8h}
- \input{topology_8h}
- \input{utils_8h}
- \input{uthash_8h}
- \input{write__back_8h}
- \chapter{StarPU MPI File Documentation}
- \input{starpu__mpi__cache_8h}
- \input{starpu__mpi__driver_8h}
- \input{starpu__mpi__init_8h}
- \input{starpu__mpi__nmad__backend_8h}
- \input{starpu__mpi__stats_8h}
- \input{starpu__mpi__cache__stats_8h}
- \input{starpu__mpi__early__data_8h}
- \input{starpu__mpi__mpi_8h}
- \input{starpu__mpi__nmad__unknown__datatype_8h}
- \input{starpu__mpi__sync__data_8h}
- \input{starpu__mpi__comm_8h}
- \input{starpu__mpi__early__request_8h}
- \input{starpu__mpi__mpi__backend_8h}
- \input{starpu__mpi__private_8h}
- \input{starpu__mpi__tag_8h}
- \input{starpu__mpi__datatype_8h}
- \input{starpu__mpi__fxt_8h}
- \input{starpu__mpi__nmad_8h}
- \input{starpu__mpi__select__node_8h}
- \input{starpu__mpi__task__insert_8h}
- \input{load__balancer__policy_8h}
- \input{load__data__interface_8h}
- \input{data__movements__interface_8h}
- \chapter{StarPU Resource Manager File Documentation}
- \input{starpurm__private_8h}
- \end{document}
|