Skip to content

Investigate single vs. multiple transactions performance #8

Description

@jsturdy

Right now, every hardware read/write is executed as a single transaction (OK, not quite, as there is the possibility to read and write a list of supplied registers)
It needs to be known whether we suffer any meaningful amount by wrapping our IPBus transactions in this way, a la TCDS.
Where this may become an issue is when we do many things at a time, so here we may benefit from understanding better whether we take a hit wrapping each single read/write in a call that includes the dispatch call, rather than queuing all the read/writes and then executing the dispatch.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions