{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T04:16:08Z","timestamp":1746159368210,"version":"3.40.4"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319048901"},{"type":"electronic","value":"9783319048918"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-04891-8_3","type":"book-chapter","created":{"date-parts":[[2014,2,17]],"date-time":"2014-02-17T13:34:36Z","timestamp":1392644076000},"page":"25-36","source":"Crossref","is-referenced-by-count":2,"title":["Non-preemptive Scheduling of Real-Time Software Transactional Memory"],"prefix":"10.1007","author":[{"given":"Ant\u00f3nio","family":"Barros","sequence":"first","affiliation":[]},{"given":"Lu\u00eds Miguel","family":"Pinho","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Anderson, J.H., Jain, R., Ramamurthy, S.: Implementing hard real-time transactions on multiprocessors. In: Real-Time Database and Information Systems: Research Advances, pp. 247\u2013260. Kluwer Academic Publishers, Norwell (1997)","DOI":"10.1007\/978-1-4615-6069-2_14"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Anderson, J.H., Ramamurthy, S., Moir, M., Jeffay, K.: Lock-free transactions for real-time systems. In: Real-Time Database Systems: Issues and Applications, pp. 215\u2013234. Kluwer Academic Publishers, Norwell (1997)","DOI":"10.1007\/978-1-4615-6161-3_13"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Barros, A., Pinho, L.M.: Software transactional memory as a building block for parallel embedded real-time systems. In: Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), Oulu, Finland (August 2011)","DOI":"10.1109\/SEAA.2011.46"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Benini, L., Flamand, E., Fuin, D., Melpignano, D.: P2012: Building an ecosystem for a scalable, modular and high-efficiency embedded computing accelerator. In: Proceedings of the Conference & Exhibition Design, Automation Test in Europe (DATE 2012), pp. 983\u2013987 (March 2012)","DOI":"10.1109\/DATE.2012.6176639"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Block, A., Leontyev, H., Brandenburg, B.B., Anderson, J.H.: A Flexible Real-Time Locking Protocol for Multiprocessors. In: Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007), Daegu, South Korea, pp. 47\u201356 (August 2007)","DOI":"10.1109\/RTCSA.2007.8"},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"Brandenburg, B.B., Calandrino, J.M., Block, A., Leontyev, H., Anderson, J.H.: Real-Time Synchronization on Multiprocessors: To Block or Not to Block, to Suspend or Spin? In: Proceedings of the 14th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2008), pp. 342\u2013353 (April 2008)","DOI":"10.1109\/RTAS.2008.27"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Choi, B., Komuravelli, R., Sung, H., Smolinski, R., Honarmand, N., Adve, S., Adve, V., Carter, N., Chou, C.-T.: Denovo: Rethinking the memory hierarchy for disciplined parallelism. In: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT), pp. 155\u2013166 (October 2011)","DOI":"10.1109\/PACT.2011.21"},{"issue":"4","key":"3_CR8","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1145\/1924421.1924440","volume":"54","author":"A. Dragojevi\u0107","year":"2011","unstructured":"Dragojevi\u0107, A., Felber, P., Gramoli, V., Guerraoui, R.: Why STM can be more than a research toy. Communications of the ACM\u00a054(4), 70\u201377 (2011)","journal-title":"Communications of the ACM"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Fahmy, S.F., Ravindran, B., Jensen, E.D.: On Bounding Response Times under Software Transactional Memory in Distributed Multiprocessor Real-Time Systems. In: Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE 2009), pp. 688\u2013693 (April 2009)","DOI":"10.1109\/DATE.2009.5090753"},{"key":"3_CR10","unstructured":"Kalray: MPPA 256 \u2013 Many-core processors (2012), http:\/\/www.kalray.eu\/products\/mppa-manycore\/mppa-256\/"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Maldonado, W., Marlier, P., Felber, P., Suissa, A., Hendler, D., Fedorova, A., Lawall, J.L., Muller, G.: Scheduling support for transactional memory contention management. In: Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), pp. 79\u201390 (January 2010)","DOI":"10.1145\/1693453.1693465"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Manson, J., Baker, J., Cunei, A., Jagannathan, S., Prochazka, M., Xin, B., Vitek, J.: Preemptible Atomic Regions for Real-Time Java. In: Proceedings of the 26th IEEE International Real-Time Systems Symposium (RTSS 2005), Miami, FL, pp. 62\u201371 (December 2005)","DOI":"10.1109\/RTSS.2005.34"},{"issue":"7","key":"3_CR13","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/2209249.2209269","volume":"55","author":"M.M.K. Martin","year":"2012","unstructured":"Martin, M.M.K., Hill, M.D., Sorin, D.J.: Why on-chip cache coherence is here to stay. Communications of the ACM\u00a055(7), 78\u201389 (2012)","journal-title":"Communications of the ACM"},{"key":"3_CR14","unstructured":"Rajkumar, R.: Real-time synchronization protocols for shared memory multiprocessors. In: Proceedings of the 10th International Conference on Distributed Computing Systems, pp. 116\u2013123 (1990)"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Ras, J., Cheng, A.M.K.: Response time analysis for the Abort-and-Restart event handlers of the Priority-Based Functional Reactive Programming (P-FRP) paradigm. In: Proceedings of the 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), pp. 305\u2013314 (2009)","DOI":"10.1109\/RTCSA.2009.64"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Rossbach, C.J., Hofmann, O.S., Witchel, E.: Is transactional programming actually easier? In: Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), pp. 47\u201356 (January 2010)","DOI":"10.1145\/1693453.1693462"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Sarni, T., Queudet, A., Valduriez, P.: Real-Time Support for Software Transactional Memory. In: Proceedings of the 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2009), pp. 477\u2013485 (August 2009)","DOI":"10.1109\/RTCSA.2009.57"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Shavit, N., Touitou, D.: Software transactional memory. In: Proceedings of the 14th Annual ACM Symposium on Principles of Distributed Computing (PODC 1995), pp. 204\u2013213 (August 1995)","DOI":"10.1145\/224964.224987"},{"key":"3_CR19","doi-asserted-by":"crossref","unstructured":"Tsigas, P., Zhang, Y.: Non-blocking data sharing in multiprocessor real-time systems. In: Proceedings of the 6th IEEE International Conference on Real-Time Computing Systems and Applications (RTCSA 1999), pp. 247\u2013254 (December 1999)","DOI":"10.1109\/RTCSA.1999.811240"}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems \u2013 ARCS 2014"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-04891-8_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T21:34:25Z","timestamp":1746135265000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-04891-8_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319048901","9783319048918"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-04891-8_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}