Lock and fence when needed: state space exploration+ static analysis= improved fence and lock insertion

S de Putter, A Wijs - … Formal Methods: 16th International Conference, IFM …, 2020 - Springer
… but the latter more precise, as they tend to insert fewer fences. … outperforms the static analysis
tools dfence [30], memorax [1], … We report the number of delay insertions under TSO, PSO …

[HTML][HTML] BMC for weak memory models: Relation analysis for compact SMT encodings

N Gavrilenko, H Ponce-de-León, F Furbach… - … Aided Verification: 31st …, 2019 - Springer
… to restore sequential consistency) are tackled by Memorax [6,… program under the x86-TSO
memory model shown below the … To improve the precision of the may sets for \(\textsf {loc}\), \(\…

Parameterized model checking on the tso weak memory model

S Conchon, D Declerck, F Zaïdi - Journal of Automated Reasoning, 2020 - Springer
Under TSO, memory fences allow to enforce an ordering between all writes preceding it
and all … Memorax, a precise and sound tool for automatic fence insertion under TSO. In: 19th …

Interactive debugging of concurrent programs under relaxed memory models

A Verma, PK Kalita, A Pandey, S Roy - Proceedings of the 18th ACM …, 2020 - dl.acm.org
… models (PSO, TSO and SC) and provides support for constructs like fences and atomic blocks,
the … MEMORAX, a Precise and Sound Tool for Automatic Fence Insertion Under TSO. In …

[PDF][PDF] J-ReCoVer: Java Reducer Commutativity Verifier

TV Lin, YF Wen, WC Wu - fit.vutbr.cz
… The reduction is incomplete but sound. It is accompanied with … Our tool J-ReCoVer is able
to correctly analyse all but three … and checks it in a precise manner, many reducers cannot be …

[HTML][HTML] Extracting safe thread schedules from incomplete model checking results

P Metzler, N Suri, G Weissenbacher - … Journal on Software Tools for …, 2020 - Springer
… guarantee fully functional executions under all possible program inputs. More precisely, for
every … In the first step, we automatically translate ARTs constructed by Impara-IMC to program …

J-ReCoVer: Java Reducer Commutativity Verifier

YF Chen, CY Chiang, L Holík, WT Kao, HH Lin… - … Languages and Systems …, 2019 - Springer
… The reduction is incomplete but sound. It is accompanied with … Our tool J-ReCoVer is able
to correctly analyse all but three … to our experiments—precise enough commutativity analysis. …

[图书][B] Storage Systems: Organization, Performance, Coding, Reliability, and Their Data Processing

A Thomasian - 2021 - books.google.com
… I discuss my brief experience as a systems engineer at IBM and then at an electric utility. …
Disk scheduling policies and data placement to minimize disk positioning time have been under