Re: [eigen] Matrix support in Clang

[ Thread Index | Date Index | More Archives ]

Hi, sorry for the late reply.

This certainly looks interesting (I just glanced over it so far), but I guess for Eigen this could only serve as "inspiration" for better code, since we need to stay compiler-independent.

At the moment, I don't think making different code-paths just to support this, is a good idea. Although, eventually this could be handled like a different "architecture".


On 31/01/2020 00.40, Florian Hahn wrote:

As already mentioned earlier on the list, we recently shared a proposal to add support for some matrix math operations to Clang.

The extension initially helps to improve & simplify code generation for small matrixes (sizes < 15x15). We are currently trying to make sure the extension is useful for a wider range of users. It would be great if you could take a look and share any feedback or comments on cfe-dev.

The original proposal can be found on the cfe-dev mailing list: <> and the thread continues in January: <>

The original proposal uses builtins for matrix operations, but as part of the initial feedback we are planning on replacing those with proper operators for the type.


 Dr.-Ing. Christoph Hertzberg

 Besuchsadresse der Nebengeschäftsstelle:
 Robotics Innovation Center
 Robert-Hooke-Straße 5
 28359 Bremen, Germany

 Postadresse der Hauptgeschäftsstelle Standort Bremen:
 Robotics Innovation Center
 Robert-Hooke-Straße 1
 28359 Bremen, Germany

 Tel.:     +49 421 178 45-4021
 Zentrale: +49 421 178 45-0
 E-Mail:   christoph.hertzberg@xxxxxxx

 Weitere Informationen:
  Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
  Trippstadter Straße 122, D-67663 Kaiserslautern, Germany

  Prof. Dr. Antonio Krüger (Vorsitzender)
  Dr. Walter Olthoff

  Vorsitzender des Aufsichtsrats:
  Dr. Gabriël Clemens
  Amtsgericht Kaiserslautern, HRB 2313

Mail converted by MHonArc 2.6.19+