OPTIMISING SOFTWARE TRANSACTIONAL MEMORY OPERATIONS Russian patent published in 2011 - IPC G06F9/45 

Abstract RU 2433453 C2

FIELD: information technology.

SUBSTANCE: software transactional memory units are replaced with software transactional memory instructions which are then further decomposed into decomposed software transactional memory instructions. The decomposed instructions enable the compiler with an instruction semantics value to execute optimisation, which will not be available in traditional software transactional memory systems. High-level optimisation of software transactional memory, such as code movement on procedure calls is performed, as well as addition of operations so as to facilitate strict atomicity, removal of optional reading-for-updating modernisations and removal of operations on newly created objects.

EFFECT: optimisation of program compilation owing to optimisation of software transactional memory instructions.

40 cl, 31 dwg, 15 ex

Similar patents RU2433453C2

Title Year Author Number
COHERENCE PROTOCOL AUGMENTATION TO INDICATE TRANSACTION STATUS 2015
  • Shvarts Erik Mark
  • Busaba Fadi Yusuf
  • Gshvind Mikhael Karl
  • Slegel Timoti
  • Salapura Valentina
  • Dzhakobi Kristian
  • Kejn Iii Kharold Uejd
RU2665306C2
EXTENDED STORAGE WITHOUT LOCKS FOR MULTIPLE ACCESS METHODS 2014
  • Lomet, Devid B.
  • Levandoski, Dzhastin
  • Sengupta, Sudipta
RU2672719C2
ORDER OF PROGRAMME TRANSACTIONS FIXATION AND CONFLICT MANAGEMENT 2007
  • Chzhan Linli
  • Grouver Vinod K.
  • Mehgruder Majkl M.
  • Detlefs Dehvid
  • Daffi Dzhon Dzhozef
  • Grifi Getts
RU2439663C2
METHOD AND APPARATUS FOR IMPROVED LOCKING PASSAGE TECHNOLOGIES 2014
  • Kalchu Irina
  • Gottshlikh Dzhastin E.
  • Shpejsmen Tatyana
  • Pokam Zhil A.
RU2595925C2
CONTAINER DEPLOYMENT OF MICRO-SERVICES BASED ON MONOLITHIC LEGACY APPLICATIONS 2017
  • Jaeger, Jan
  • Durand, Didier
  • Ditscheid, Pierre-Jean
  • Vuattoux, Jean-Luc
RU2733507C1
LATE LOCK ACQUIRE MECHANISM FOR HARDWARE LOCK ELISION (HLE) 2008
  • Akkari Khaitam
  • Radzhvar Ravi
  • Srinivasan Srikant T.
RU2501071C2
TRANSACTION PROCESSING FOR ACTIONS WITH SIDE EFFECTS IN TRANSACTIONAL MEMORY 2009
  • Groff Dana
  • Dadiomov Aleksandr
  • Levanoni Jossi
RU2510977C2
METHOD FOR DATA RECOVERY IN DATABASE MANAGEMENT SYSTEM 2013
  • Nikolaeva Irina Evgen'Evna
RU2526753C1
METHOD AND SYSTEM FOR TRANSACTION FILE OPERATIONS OVER NETWORK 2004
  • Madkhavarapu Pradep Dzhnana
  • Pardikar Shishir P.
  • Raman Balan Setkhu
  • Verma Surendra
  • Kardzhill Dzhon
  • Lakutjur Dzhejkob
RU2380749C2
TRANSACTION ISOLATED DATA STORAGE SYSTEM 2006
  • Fergjuson Nil'S T.
  • Stonich Stejsi N.
RU2458385C2

RU 2 433 453 C2

Authors

Kharris Timoti Lorens

Pleshko Mark Ronald

Shinnar Avrakham E.

Tarditi Dehvid Rid Ml.

Dates

2011-11-10Published

2006-11-27Filed