On Scheduling Best-Effort HTM Transactions

Mohamed Mohamedin, Roberto Palmieri, Binoy Ravindran · 2015

This paper shows the issues to face while designing contention management policies that involve best-effort hardware transactions. Also, in this paper we present Octonauts, a solution for scheduling HTM transactions without relying on on-the-fly information. Octonauts learns the objects accessed by a hardware transaction while running and it uses them in case of conflict. It also proposes an innovative scheme for optimizing the communication between transactions running in hardware and software.

Read the paper · More papers on PaperTik