progr. |
транзакционная память (сокр. TM; память, ориентированная на упрощение параллельного программирования (parallel programming), обеспечивающая выполнение групп операций загрузки и сохранения как единых, целостных транзакций (см. transaction). Этот механизм синхронизации параллельного выполнения потоков команд может реализовываться как аппаратно (hardware transactional memory, НТМ), программно (software transactional memory, STM) и комбинированно (HTM/STM). Альтернатива блокировкам и другим традиционным механизмам синхронизации асинхронных операций и потоков при доступе к общему участку памяти ssn) |