The VE intrinsics available in the LLVM backend for the SX-Aurora TSUBASA Vector Engine
[Read More]
Vector Computer Evolution (WPMVP 2019)
A presentation introducing the SX-Aurora Tsubasa in the historical context of vector computers development.
[Read More]
VEOS 2.0.1 glibc Update
Updating VEOS to the glibc based 2.0.1 (and later) version from the online yum repository.
[Read More]
Py-veo by Examples
py-veo implements the VEO API for Vector Engine Offloading. It allows the use of the VE from Python programs, even interactively and via IPython or Jupyter notebooks. VE kernels must be written in C, C++ or Fortran.
[Read More]
VE process memory layout: pmap
Visualize the virtual memory layout of VE processes and see details of each virtual memory area.
[Read More]
py-veosinfo: A Documentation Attempt
The Python bindings to the VE information library veosinfo are a simple and direct way of accessing programmatically details about the vector engines installed in a system.
[Read More]
Testing VEOS with accelerated DMA and VE profiling
A set of RPMs for VEOS, libved, ve_drv and vp which implement an accelerated variant of the DMA manager for privileged DMA that is aware of huge pages. In addition this version contains patches that fix lock-ups that were happening when using veprof, the external profiling tool.
[Read More]
Building and Testing LLVM-VE-RV
An easy way to build the LLVM-VE-RV stack and use it for testing and playing with the compiler.
[Read More]
VE monitoring with veperf
Simple and easy external performance monitoring of VE processes.
[Read More]
VEOS yum Repository on the Web
Updating or installing VEOS related packages directly from an online yum repository.
[Read More]