InglésFrancésEspañol

icono de página de OnWorks

volk_modtool - Online en la nube

Ejecute volk_modtool en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando volk_modtool que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


volk_modtool - módulos VOLK personalizados

DESCRIPCIÓN


La herramienta volk_modtool se instala junto con VOLK como una forma de ayudar a construir, agregar
e interogar la biblioteca VOLK o las bibliotecas complementarias.

volk_modtool está instalado en $ prefix / bin.

VOLK modtool permite crear módulos VOLK independientes (fuera del árbol) y proporciona algunos
herramientas para compartir núcleos VOLK entre módulos VOLK. Si necesita diseñar o trabajar con
Kernels VOLK lejos de la biblioteca VOLK canónica, esta es la herramienta. Si lo necesitas
personalice su propia biblioteca VOLK por cualquier motivo, esta es la herramienta.

La biblioteca VOLK canónica instala un volk.hy un libvolk.so. Tu propia biblioteca
instale volk_ $ name.hy libvolk_ $ name.so. ¿Ya Gronk? Bueno.

No hay una diferencia sustancial entre el módulo VOLK canónico y cualquier otro VOLK
módulo. Todos son compañeros. Cualquier módulo creado a través de VOLK modtool vendrá completo con un
archivo volk_modtool.cfg predeterminado que asocia el módulo con la base de la que proviene, su
$ nombre distintivo y su destino (o ruta). Estos valores (creados a partir de la entrada del usuario si
VOLK modtool se ejecuta sin un archivo de configuración proporcionado por el usuario o un archivo de configuración predeterminado) sirve como
valores predeterminados para algunas acciones de VOLK modtool. Está más o menos destinado a que el usuario
cambie los directorios al nivel superior de un módulo VOLK creado y luego ejecute volk_modtool para
aproveche los valores almacenados en el archivo volk_modtool.cfg predeterminado.

Además de crear nuevos módulos VOLK, VOLK modtool le permite enumerar los nombres de los núcleos
en otros módulos, enumere los nombres de los núcleos en el módulo actual, agregue los núcleos de
otro módulo en el módulo actual y eliminar los núcleos del módulo actual. Cuando
moviendo kernels entre módulos, VOLK modtool hace todo lo posible para mantener el qa y la creación de perfiles
código para esos núcleos intactos. Si la base tiene una prueba o un perfil, llame a algunos
kernel, esas llamadas seguirán al kernel cuando VOLK modtool agregue ese kernel. Si QA o
la creación de perfiles requiere un núcleo de marionetas, el núcleo de marionetas seguirá el núcleo original cuando
VOLK modtool agrega ese kernel original. VOLK modtool respeta las marionetas.

================================================== ====================

Instalación a new La gente Biblioteca:


Ejecute el comando "volk_modtool -i". Esto le hará tres preguntas:

name: // el nombre para darle a su biblioteca VOLK: volk_
destino: // directorio bajo el que se construye el nuevo árbol de origen - debe existir.
// Creará / volk_
base: // el directorio que contiene el código fuente original de VOLK

Esto creará un nuevo directorio de esqueleto en el destino proporcionado con el nombre
volk_ . Contendrá la estructura necesaria para construir:

compilación de mkdir
construcción de cd
cmake -DCMAKE_INSTALL_PREFIX = / opt / volk ../
make
sudo make install

En este momento, la biblioteca está vacía y no contiene núcleos. Los núcleos se pueden agregar desde otro
Biblioteca VOLK usando la opción '-a'. Si no se especifica, el kernel se extraerá de
el directorio VOLK base. El uso de '-b' nos permite especificar otra biblioteca VOLK para usar
para este propósito.

volk_modtool -a -n 32fc_x2_conjugate_dot_prod_32fc

Esto pondrá el código del nuevo kernel en
/ volk_ / kernels / volk_ /

Otros granos deben agregarse a mano. Consulte las siguientes páginas web para obtener más información sobre
creando núcleos VOLK:
http://gnuradio.org/doc/doxygen/volk_guide.html
http://gnuradio.org/redmine/projects/gnuradio/wiki/Volk

================================================== ====================

OPCIONES


Opciones para agregar y eliminar núcleos:
-a, --add_kernel
Agregue el kernel del módulo VOLK existente. Utiliza el módulo VOLK base
a menos que se utilice -b. Utilice -n para especificar el nombre del núcleo.
Requiere: -n.
Opcional: -b

-A, --add_all_kernels
Agregue todos los núcleos del módulo VOLK existente. Utiliza el VOLK base
módulo a menos que se utilice -b.
Opcional: -b

-x, --remove_kernel
Elimina el kernel del módulo.
Requerido: -n.
Opcional: -b

Opciones para enumerar los núcleos:
-l, --lista
Enumera todos los núcleos disponibles en el módulo VOLK base.

-k, - núcleos
Enumera todos los núcleos en este módulo VOLK.

-r, --lista-remota
Enumera todos los núcleos en otro módulo VOLK que se especifica
usando la opción -b.

Use volk_modtool en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 3
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 4
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • 5
    MSYS2
    MSYS2
    MSYS2 es una colección de herramientas y
    bibliotecas que le proporcionan una
    entorno fácil de usar para la construcción,
    instalar y ejecutar Windows nativo
    software. Con ...
    Descargar MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo es un códec de imagen JPEG
    que usa instrucciones SIMD (MMX, SSE2,
    NEON, AltiVec) para acelerar la línea de base
    Compresión y descompresión JPEG activadas
    x86, x8 ...
    Descargar libjpeg-turbo
  • Más "

Comandos de Linux

Ad