* [[swisstm|SwissSTM]] has the goal of performing particularly well with various transaction sizes and mixed access patterns. * [[elastic|ε-STM]] provides highly concurrent elastic transactions in addition to regular transactions to achieve higher concurrency.