Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the precise meaning of relaxed behaviors and orderings? #385

Closed
Shynar88 opened this issue Oct 13, 2019 · 1 comment
Closed

What is the precise meaning of relaxed behaviors and orderings? #385

Shynar88 opened this issue Oct 13, 2019 · 1 comment

Comments

@Shynar88
Copy link

What is the precise meaning of relaxed behaviors and relaxed orderings?

@jeehoonkang
Copy link
Member

  • relaxed behaviors: see slide's p30
  • (relaxed) ordering: it's constraining the relaxed behaviors by enforcing orders among instructions. In particular, the "relaxed" ordering imposes no orders; the "acquire" ordering imposes order between an acquire load and later instructions; and the "release" ordering imposes order between earlier instructions and a release store.

@kyeongmincho kyeongmincho transferred this issue from kaist-cp/helpdesk Oct 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants