Chusmeríos sobre MPSoC y ARM :)

Chusmeríos sobre MPSoC y ARM :)

de Alfredo Ernesto Solari Colombo -
Número de respuestas: 1

Compas: para completar un poco lo que comentaba en clase, NEON es el nombre comercial de la arquitectura de SIMD de ARM. SIMD: "Simple Instruction Multiple Data" son instrucciones (de assembler) que permiten con una sola instruccion hacer varias operaciones. [1]

Para que el compilador use las instrucciones se tiene que usar una opción específica, por ejemplo en gcc es -ftree-vecorize, pero en armclang es -fvectorize. Cuando se usan opciones de optimización a veces se encienden estas banderas automáticamente. Por ejemplo en gcc a partir de -O3 y en armclang a partir de -O2. [2][3]

La placa MPSoC que les comenté que vi a precio de maso 200USD era la avnet ultra 96 [4]. Según recuerdo del año pasado(cuando estuve chusmeando) estaba  como 250USD y 350USD si querías que el chip tuviera un rango de temperaturas industrial, o algo así... puede que me falle la memoria. Ahora dice 299USD y agotado :(.

Saludos.

[1] https://developer.arm.com/architectures/instruction-sets/simd-isas/neon
[2] https://gcc.gnu.org/projects/tree-ssa/vectorization.html
[3] https://developer.arm.com/documentation/102525/0100/Compiling-for-Neon-with-Arm-Compiler-6
[4] https://www.avnet.com/wps/portal/us/products/new-product-introductions/npi/aes-ultra96-v2/

En respuesta a Alfredo Ernesto Solari Colombo

Re: Chusmeríos sobre MPSoC y ARM :)

de Sebastian Fernandez -

Muy buena info. 

Si miran el catalogo de Xilinx, el fpga que trae en un Zynq Ultrascale+ de los chicos. 


Pero igual es curioso ver como estas placas de desarrollo se hacen por debajo del costo. 


El FPGA en Digikey esta a unos USD400


Saludos!