Ramine
unread,Aug 14, 2016, 5:18:17 PM8/14/16You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hello...
He is my final words about Transactional memory...
As you have seen me reasonning more precisely about Transactional memory
, i hope you have get my ideas about it, so here is more
clearly my final words about Transactional memory:
1- Transactional memory have good characteristic on the safety side,
since it avoid race conditions and deadlocks, so then it is
best suited for composability.
2- But Transactional memory is poorer on performance than Locks,
beacause if the serial part is more bigger you will get more
chance to get conflicts, but since transactions must wrap the
serial part and the parallel part to get more safety and avoids
race conditions, so the Transactional memory is not best suited
on the performance characteristic, i think that Locks are faster
and this has surfaced clearly from my logical inference of this
post and my previous posts.
3- So from [2] above, Transactional memory is not best suited
for realtime critical systems when you want to guaranty a decent
performance that locks can guaranty, so locks are the best
on the performance characteristic.
Hope you have followed my reasonning and my logical inference
and you have understood them well.
Thank you,
Amine Moulay Ramdane.