IBM-BSC - Malleable Software Ecosystem

Malleable Software Ecosystem

This SoW supports the development of a layered software ecosystem that leverages a malleable vector architecture. In particular, this SoW is working in three directions:

  1. it is developing software approaches to adapt the hardware based on the memory hierarchy use;
  2. it is extending the vectorization compilation infrastructure for the RISC-V Vector Extension to combine a hybrid static/dynamic approach in the code generation; and
  3. it is developing a resource management infrastructure to maximize the efficiency at the system level by leveraging the malleability and elasticity of the different levels of the software stack.