Add support for streaming operations.

Issue #4 resolved
edanor repo owner created an issue

Streaming operations, are basically load and store operations with non-temporal hint. It might be useful to add such instructions into interface. This could be used by higher level data containers to optimize memory access patterns.

[Note to users] Please add comments if you are interested in this feature and/or if you have any hints on this idea.

Comments (2)

  1. edanor reporter

    Added following instructions to the interface:

    • SLOAD (Streaming Load)
    • MSLOAD (Masked Streaming Load)
    • SSTORE (Streaming Store)
    • MSSTORE (Masked Streaming Store)

    By default the operation performed is the same as for regular LOAD/STORE operations.

    Plugin modifications are still required.

  2. Log in to comment