Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

About

The bwaves benchmark has some vector opportunities.  x86_64 is seeing roughly a 10% improvement due to vectorization, but aarch64 is getting no measurable improvement.  This may point to a problem with VLA style vectorization.




Stakeholders/Partners

RISE:

Ventana: Robin Dapp – lead developer

Ventana: Jeff Law


External:



Dependencies


Status

Development

IN PROGRESS


Development Timeline1H2024
Upstreaming

INPROGRESS


Upstream Version

gcc-14

Spring 2024



Contacts

Robin Dapp (Ventana)

Jeff Law (Ventana)


Dependencies

None



Updates

  • Seeing a roughly 5% improvement in dynamic instruction counts
    • x86_64 sees a 10% runtime improvement from vectorization
    • aarch64 sees no improvement from vectorization
    • Suspect there's a problem with VLA style vectorization.  Happy we're seeing a 5% count improvement, but not enough to get us on-par with x86 

 

  • Project reported as a priority for 1H2024


  • No labels