mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-10-25 20:47:39 +00:00
Switch to https://gnss-sdr.org
This commit is contained in:
@@ -20,10 +20,10 @@ sets. Then, the application ```volk_gnsssdr_profile``` runs some
|
||||
iterations of all versions that your machine can execute and annotates
|
||||
which is the fastest, which will then be selected at runtime when
|
||||
executing GNSS-SDR. In this way, we can address at the same time
|
||||
[portability](http://gnss-sdr.org/design-forces/portability/) (by
|
||||
[portability](https://gnss-sdr.org/design-forces/portability/) (by
|
||||
creating executables that will run in nearly all processor
|
||||
architectures) and
|
||||
[efficiency](http://gnss-sdr.org/design-forces/efficiency/) (by
|
||||
[efficiency](https://gnss-sdr.org/design-forces/efficiency/) (by
|
||||
providing custom implementations specially designed to take advantage of
|
||||
the specific processor that is running the code).
|
||||
|
||||
@@ -44,21 +44,21 @@ independently of GNSS-SDR.
|
||||
First, make sure that the required dependencies are installed in your
|
||||
machine:
|
||||
|
||||
~~~~~~
|
||||
~~~~~~
|
||||
$ sudo apt-get install cmake python-mako python-six libboost-dev \
|
||||
libboost-filesystem-dev libboost-system-dev
|
||||
~~~~~~
|
||||
~~~~~~
|
||||
|
||||
In order to build and install the library, go to the base folder of the
|
||||
source code and do:
|
||||
|
||||
~~~~~~
|
||||
~~~~~~
|
||||
$ mkdir build
|
||||
$ cd build
|
||||
$ cmake ..
|
||||
$ make
|
||||
$ sudo make install
|
||||
~~~~~~
|
||||
~~~~~~
|
||||
|
||||
That's it!
|
||||
|
||||
@@ -66,7 +66,7 @@ Before its first use, please execute ```volk_gnsssdr_profile``` to let
|
||||
your system know which is the fastest available implementation. This
|
||||
only has to be done once:
|
||||
|
||||
~~~~~~
|
||||
~~~~~~
|
||||
$ volk_gnsssdr_profile
|
||||
~~~~~~
|
||||
|
||||
|
||||
@@ -33,8 +33,8 @@ This program prints configuration information for the Vector-Optimized Library o
|
||||
.BR volk_gnsssdr_profile (1)
|
||||
.BR gnss-sdr (1)
|
||||
\.TP
|
||||
Check http://gnss-sdr.org for more information.
|
||||
Check https://gnss\-sdr.org for more information.
|
||||
.SH BUGS
|
||||
No known bugs.
|
||||
.SH AUTHOR
|
||||
Carles Fernandez-Prades (carles.fernandez@cttc.es)
|
||||
Carles Fernandez-Prades (carles.fernandez@cttc.es)
|
||||
|
||||
@@ -10,7 +10,7 @@ The Vector-Optimized Library of Kernels of GNSS-SDR (VOLK_GNSSSDR) is a software
|
||||
.TP
|
||||
Processors providing SIMD instruction sets compute with multiple processing elements that perform the same operation on multiple data points simultaneously, thus exploiting data-level parallelism, an can be found in most modern desktop and laptop personal computers. In a nutshell, VOLK_GNSSSDR implements in assembly language optimized versions of computationally-intensive operations for different processor architectures that are commonly found in modern computers. In order to use the most optimized version for the specific processor(s) of the host machine running the software receiver (that is, the implementation than runs the fastest).
|
||||
.TP
|
||||
\fBvolk_gnsssdr_profile\fR is a program that tests all known VOLK_GNSSSDR kernels (that is, basic processing components like adders, multipliers, correlators, and much more) for each architecture supported by the host machine, measuring their performance. When finished, the profiler writes to $HOME/.volk_gnsssdr/volk_gnsssdr_config the best architecture for each VOLK_GSSSDR function. This file is read when using a function to know the best version to execute.
|
||||
\fBvolk_gnsssdr_profile\fR is a program that tests all known VOLK_GNSSSDR kernels (that is, basic processing components like adders, multipliers, correlators, and much more) for each architecture supported by the host machine, measuring their performance. When finished, the profiler writes to $HOME/.volk_gnsssdr/volk_gnsssdr_config the best architecture for each VOLK_GSSSDR function. This file is read when using a function to know the best version to execute.
|
||||
.SH OPTIONS
|
||||
\fBvolk_gnsssdr_profile\fR takes the following options:
|
||||
.TP
|
||||
@@ -34,7 +34,7 @@ Processors providing SIMD instruction sets compute with multiple processing elem
|
||||
.SH SEE ALSO
|
||||
.BR gnss-sdr (1)
|
||||
\.TP
|
||||
Check http://gnss-sdr.org for more information.
|
||||
Check https://gnss\-sdr.org for more information.
|
||||
.SH HISTORY
|
||||
This library was originally developed by Andres Cecilia Luque in the framework of the Summer of Code in Space program (SOCIS 2014) by the European Space Agency (ESA), and then integrated into \fBgnss-sdr\fR. This software is based on the VOLK library http://libvolk.org/
|
||||
.SH BUGS
|
||||
@@ -42,4 +42,4 @@ No known bugs.
|
||||
.SH AUTHOR
|
||||
Andres Cecilia Luque (a.cecilia.luque@gmail.com)
|
||||
\.TP
|
||||
Carles Fernandez-Prades (carles.fernandez@cttc.es)
|
||||
Carles Fernandez-Prades (carles.fernandez@cttc.es)
|
||||
|
||||
Reference in New Issue
Block a user