Manodeep Sinha

Results 170 comments of Manodeep Sinha

I sent up the trivial stuff in the PR #6. I have never compiled for Windows. What's the error you get on Windows with these lines: const double postfac =...

I thought someone already ported the colourmaps to `R` - maybe they might contribute?

@sultanier If you are running on a supercomputer cluster, then you will need to follow the instructions on how to submit a MPI + OpenMP job. For instance, on our...

Figure I will start commenting here. In the `crashing-script.py`, is it possible to pass the `isa='fallback'` through to Corrfunc via `SurveyData2PCF`? Perhaps more of a question for @rainwoodman, given that...

@karlglazebrook Huh - now this is erroring in the next function. I wonder if the compilation works for only [these lines](https://github.com/manodeep/Corrfunc/blob/master/utils/cpu_features.h#L71-L83)?

Ahh yes - thanks for clarifying! I got thrown off by the line numbers. You are quite right - the assembly syntax is different for ARM. Let me try to...

@karlglazebrook Do you mind copy-pasting the output of: ```sh #!/bin/bash declare -a compilers=("/usr/bin/clang" "/usr/local/bin/gcc -fopenmp") for cc in "${compilers[@]}" do echo "*** $cc ***" $cc -std=c99 -march=native -O3 -dM -E...

This is great - thanks @karlglazebrook! Looks like `__aarch64__`, `__arm64`, and `__arm64__` are all defined (equal to 1) in these three compiler flags. For the ISA, looks like `__ARM_NEON (=1)`...

I will also note that there might be "undocumented" vectorised calls - someone dug these instructions out. Here's my fork of their [secret gist](https://gist.github.com/manodeep/cca7a9312d771583e5b0b4acf15ff9fa). Found the gist through [here](https://news.ycombinator.com/item?id=25559145)

Here are the (untested) updates to the `cpu_features.[ch]` files. cpu_features.h ```c /* File: cpu_features.h */ /* This file is a part of the Corrfunc package Copyright (C) 2015-- Manodeep Sinha...