Welcome to HiPeCTA’s documentation¶
What is hipecta?¶
HiPeCTA takes advantage of the latest SIMD (Single input multiple data) operations included in modern processors, for native vectorized optimization of analytical data processing for ctapipe.
Codes¶
You can clone source code on GitLab https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.
$ git clone https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.git
Installation¶
$ git clone https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.git
$ cd HiPeCTA
$ python setup.py install
Requirements¶
Linux Requirements¶
Python 3
c++ compiler (tested with g++ and clang)
cython
Numpy
conda 4.1.11 or later
Mac OSX¶
OSX is not supported but hipeCTA is nonetheless functionnal in most cases.
If the standard installation procedure does not work, please have a look at [the issues](https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA/issues). In particular, for most recent OSX, follow instructions at https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA/issues/5
If this does not work, you may post an issue yourself.