{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T10:10:01Z","timestamp":1746180601484,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642544194"},{"type":"electronic","value":"9783642544200"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-642-54420-0_80","type":"book-chapter","created":{"date-parts":[[2014,4,9]],"date-time":"2014-04-09T21:40:41Z","timestamp":1397079641000},"page":"823-832","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Scalability-Aware Kernel Executive for Many-Core Operating Systems"],"prefix":"10.1007","author":[{"given":"Gabor","family":"Drescher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timo","family":"H\u00f6nig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Maier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin","family":"Oechslein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Schr\u00f6der-Preikschat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"80_CR1","doi-asserted-by":"crossref","unstructured":"Baumann, A., Barham, P., Dagand, P.-E., Harris, T., Isaacs, R., Peter, S., Roscoe, T., Sch\u00fcpbach, A., Singhania, A.: The Multikernel: A new OS architecture for scalable multicore systems. In: Matthews, J.N., Anderson, T.E. (eds.) Proceedings of the 22nd ACM Symposium on Operating System Principles (SOSP 2009), pp. 29\u201344. ACM, New York (2009)","DOI":"10.1145\/1629575.1629579"},{"key":"80_CR2","doi-asserted-by":"crossref","unstructured":"Blumofe, R.D., Joerg, C.F., Kuszmaul, B.C., Leiserson, C.E., Randall, K.H., Zhou, Y.: Cilk: An efficient multithreaded runtime system. In: Ferrante, J., Padua, D., Wexelblat, R.L. (eds.) Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 1995), pp. 207\u2013216. ACM, New York (1995)","DOI":"10.1145\/209937.209958"},{"key":"80_CR3","unstructured":"Boyd-Wickizier, S., Chen, H., Chen, R., Mao, Y., Kaashoek, M.F., Morris, R., Pesterev, A., Stein, L., Wu, M., Dai, Y., Zhang, Y., Zhang, Z.: Corey: An operating system for many cores. In: Draves, R., van Renesse, R. (eds.) Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2008), pp. 43\u201357. USENIX Association, Berkeley (2008)"},{"key":"80_CR4","unstructured":"Brian, J. Advances in big.LITTLE technology for power and energy savings. Tech. rep., ARM Ltd. (2012)"},{"key":"80_CR5","unstructured":"Brorsson, M.: Scalability and programmability in the manycore era. Draft Synopsis for an EU FP7 STREP Proposal (January 2009)"},{"key":"80_CR6","doi-asserted-by":"crossref","unstructured":"Br\u00fcning, U., Giloi, W.K., Schr\u00f6der-Preikschat, W.: Latency hiding in message-passing architectures. In: Siegel, H.J. (ed.) Proceedings of the 8th International Symposium on Parallel Processing (IPPS 1994), pp. 704\u2013709. IEEE Computer Society, Washington, DC (1994)","DOI":"10.1109\/IPPS.1994.288227"},{"key":"80_CR7","unstructured":"Drescher, G. Applying eventbbased design principles to a many-core OS kernel. Master\u2019s thesis, University of Erlangen-Nuremberg (2012)"},{"key":"80_CR8","doi-asserted-by":"crossref","unstructured":"H\u00f6nig, T., Eibel, C., Kapitza, R., Schr\u00f6der-Preikschat, W.: SEEP: Exploiting symbolic execution for energy-aware programming. In: Proceedings of the Fourth\u00a0Workshop on Power-Aware Computing and Systems (HotPower 2011), pp. 17\u201322. ACM, New York (2011)","DOI":"10.1145\/2039252.2039256"},{"key":"80_CR9","unstructured":"Intel Labs. The SCC platform overview. Rev. 0.80, Intel Corporation (January 2012)"},{"key":"80_CR10","unstructured":"IRTS. International technology roadmap for semiconductors (2007), http:\/\/www.itrs.net\/Links\/2007ITRS\/Home2007.htm"},{"key":"80_CR11","unstructured":"Knauerhase, R., Cledat, R., Teller, J.: For extreme parallelism, your OS is sooooo last-millennium. In: Proceedings of the 4th USENIX Workshop of Hot Topics in Parallelism (HotPar 2012). USENIX Association, Berkeley (2012)"},{"key":"80_CR12","unstructured":"Lozi, J.-P., David, F., Thomas, G., Lawall, J., Muller, G.: Remote core locking: Migrating critical-section execution to improve the performance of multithreaded applications. In: Heiser, G., Hsieh, W. (eds.) Proceedings of the 2012 USENIX Annual Technical Conference (USENIX ATC 2012), pp. 65\u201376. USENIX Association, Berkeley (2012)"},{"key":"80_CR13","unstructured":"Maier, S.: Leveraging non-blocking synchronization in a process-based many-core OS kernel. Master\u2019s thesis, University of Erlangen-Nuremberg (2013)"},{"key":"80_CR14","unstructured":"Massalin, H., Pu, C.: A lock-free multiprocessor OS kernel. Tech. Rep. CUCS-005-91, Department of Computer Science, Columbia University, New York, NY 10027, USA (June 1991)"},{"key":"80_CR15","unstructured":"NVIDIA Corp. NVIDIA\u2019s next generation CUDA compute architecture: Kepler GK110. Whitepaper V1.0 (2012)"},{"key":"80_CR16","unstructured":"Oechslein, B., Schedel, J., Klein\u00f6der, J., Bauer, L., Henkel, J., Schr\u00f6der-Preikschat, W.: OctoPOS: A parallel operating system for invasive computing. In: McIlroy, R., Sventek, J., Harris, T., Roscoe, T. (eds.) Proceedings of the International Workshop on Systems for Future Multi-Core Architectures (SFMA 2011), USB Proceedings of Sixth ACM European Conference on Computer Systems (EuroSys 2011), pp. 9\u201314 (2011)"},{"key":"80_CR17","doi-asserted-by":"crossref","unstructured":"Suleman, M.A., Mutlu, O., Qureshi, M.K., Patt, Y.N.: Accelerating critical section execution with asymmetric multi-core architectures. In: Soffa, M.L., Irwin, M.J. (eds.) Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-XIV), pp. 253\u2013264. ACM (2009)","DOI":"10.1145\/1508244.1508274"},{"key":"80_CR18","doi-asserted-by":"crossref","unstructured":"Teich, J., Henkel, J., Herkersdorf, A., Schmitt-Landsiedel, D., Schr\u00f6der-Preikschat, W., Snelting, G.: Invasive computing: An overview. In: H\u00fcbner, M., Becker, J. (eds.) Multiprocessor System-on-Chip: Hardware Design and Tool Integration, ch. 11, pp. 241\u2013268. Springer Science+Business Media, Springer, New York (2011)","DOI":"10.1007\/978-1-4419-6460-1_11"},{"key":"80_CR19","doi-asserted-by":"crossref","unstructured":"Theimer, M., Lantz, K.A., Cheriton, D.R.: Preemptable remote execution facility for the V-System. In: Baskett, F., Birrell, A., Cheriton, D.R. (eds.) Proceedings of the Tenth ACM Symposium on Operating System Principles (SOSP 1985), pp. 2\u201312. ACM, New York (1985)","DOI":"10.1145\/323627.323629"},{"key":"80_CR20","doi-asserted-by":"crossref","unstructured":"Venkatesh, G., Sampson, J., Goulding, N., Garcia, S., Bryksin, V., Lugo-Martinez, J., Swanson, S., Taylor, M.B.: Conservation cores: Reducing the energy of mature computations. In: Hoe, J.C., Adve, V.S. (eds.) Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-XV), pp. 205\u2013218. ACM (2010)","DOI":"10.1145\/1736020.1736044"},{"issue":"2","key":"80_CR21","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/1531793.1531805","volume":"43","author":"D. Wentzlaff","year":"2009","unstructured":"Wentzlaff, D., Agarwal, A.: Factored operating systems (fos): The case for a scalable operating system for multicores. ACM SIGOPS Operating Systems Review\u00a043(2), 76\u201385 (2009)","journal-title":"ACM SIGOPS Operating Systems Review"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2013: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-54420-0_80","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T09:48:56Z","timestamp":1746179336000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-54420-0_80"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642544194","9783642544200"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-54420-0_80","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}