Skip to main content

Primary beam code for the Murchison Widefield Array (MWA) radio telescope.

Project description

This is a release of mwa_hyperbeam, primary beam code for the MWA, obtained from the GitHub releases page.

Licensing

hyperbeam is licensed under the Mozilla Public License 2.0 (MPL 2.0). The LICENSE file is the relevant copy.

Other licenses are included from the hdf5 (COPYING-hdf5) and erfa (LICENSE-erfa) libraries. These are included because (as per the terms of the licenses) hdf5 and erfa are compiled inside the hyperbeam products in this tarball.

What are these different x86-64 versions?

They are microarchitecture levels. By default, Rust compiles for all x86-64 CPUs; this allows maximum compatibility, but potentially limits the runtime performance because many modern CPU features can't be used. Compiling at different levels allows the code to be optimised for different classes of CPUs so users can get something that works best for them.

Rule of thumb for which microarchitecture to use

You're probably safe with x86-64-v2, especially if your CPU was made after 2010. If your CPU is older than that, you may want x86-64. If your CPU is a little newer, x86-64-v3 is also likely to work. x86-64-v4 isn't widely supported (AVX-512), so only use that if you know it works.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

mwa_hyperbeam-0.7.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

mwa_hyperbeam-0.7.0-cp311-cp311-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

mwa_hyperbeam-0.7.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

mwa_hyperbeam-0.7.0-cp39-cp39-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

mwa_hyperbeam-0.7.0-cp38-cp38-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

mwa_hyperbeam-0.7.0-cp37-cp37m-manylinux_2_28_x86_64.whl (1.5 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.28+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page