Submitted to Computer Architecture News (CAN) Adding Concurrency in Python Using a Commercial Processor’s Hardware Transactional Memory Support Fuad Tabba University of Auckland fuad@cs.auckland.ac.nz Abstract This paper reports on our experiences of us- ing a commercial processor’s best-effort hardware transactional memory to improve concurrency in CPython, the reference Python implementation. C