Skip to content

[FEA]: Implement P2642: Padded layouts #5752

@miscco

Description

@miscco

Is this a duplicate?

Area

libcu++

Is your feature request related to a problem? Please describe.

The padded layouts are essential for interop with a lot of fundamental C-libraries like BLAS

Given that the paper has been merged into the C++ standard we should implement them.

  • Implement std::layout_left_padded
  • Implement std::layout_right_padded

Describe the solution you'd like

Implement std::layout_right_padded and std::layout_left_padded as described in the latest C++standard

Describe alternatives you've considered

There shall only be one standard

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or request.libcu++For all items related to libcu++

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions