{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T18:34:07Z","timestamp":1742927647449,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642009037"},{"type":"electronic","value":"9783642009044"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-00904-4_15","type":"book-chapter","created":{"date-parts":[[2009,4,21]],"date-time":"2009-04-21T06:39:49Z","timestamp":1240295989000},"page":"286-306","source":"Crossref","is-referenced-by-count":0,"title":["Power-Aware Bus Coscheduling for Periodic Realtime Applications Running on Multiprocessor SoC"],"prefix":"10.1007","author":[{"given":"Khaled Z.","family":"Ibrahim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Smail","family":"Niar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"15_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-44572-2_1","volume-title":"Power-Aware Computer Systems","author":"F. Gruian","year":"2001","unstructured":"Gruian, F.: System-Level Design Methods for Low-Energy Architectures Containing Variable Voltage Processors. In: Falsafi, B., VijayKumar, T.N. (eds.) PACS 2000. LNCS, vol.\u00a02008, pp. 1\u201312. Springer, Heidelberg (2001)"},{"key":"15_CR2","unstructured":"Shin, Y., Choi, K., Sakurai, T.: Power Optimization of Real-time Embedded Systems on Variable Speed Processors. In: The 2000 IEEE\/ACM Int\u2019l. Conf. on Computer-Aided Design (ICCAD 2000), pp. 365\u2013368 (2000)"},{"key":"15_CR3","unstructured":"Weiser, M., Welch, B., Demers, A., Shenker, S.: Scheduling for Reduced CPU Energy. In: The First USENIX Symp. on Operating Systems Design and Implementation (OSDI 1994), pp. 13\u201323 (1994)"},{"key":"15_CR4","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/BFb0022293","volume-title":"Job Scheduling Strategies for Parallel Processing","author":"Thu D. Nguyen","year":"1996","unstructured":"Nguyen, T.D., Vaswani, R., Zahorjan, J.: Using Runtime Measured Workload Characteristics in Parallel Processor Scheduling. In: Workshop on Job Scheduling Strategies for Parallel Processing (IPPS 1996), pp. 93\u2013104 (1996)"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Snavely, A., Tullsen, D.M.: Symbiotic Jobscheduling for a Simultaneous Multithreaded Processor. In: The 9th Int\u2019l. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX), pp. 234\u2013244 (2000)","DOI":"10.1145\/384264.379244"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"Rotenberg, E.: Using Variable-MHz Microprocessors to Efficiently Handle Uncertainty in Real-time Systems. In: The 34th annual ACM\/IEEE Int\u2019l. Symp. on Microarchitecture (MICRO 34), pp. 28\u201339 (2001)","DOI":"10.1109\/MICRO.2001.991103"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Seth, K., Anantaraman, A., Mueller, F., Rotenberg, E.: FAST: Frequency-Aware Static Timing Analysis. In: The 24th IEEE Real-Time Systems Symp. (RTSS 2003), pp. 40\u201351 (2003)","DOI":"10.1109\/REAL.2003.1253252"},{"issue":"7","key":"15_CR8","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1109\/TPDS.2003.1214320","volume":"14","author":"D. Zhu","year":"2003","unstructured":"Zhu, D., Melhem, R., Childers, B.R.: Scheduling with Dynamic Voltage\/Speed Adjustment Using Slack Reclamation in Multiprocessor Real-Time Systems. IEEE Trans. on Parallel and Distributed Systems\u00a014(7), 686\u2013700 (2003)","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"Butts, J.A., Sohi, G.S.: A Static Power Model for Architects, pp. 191\u2013201 (2000)","DOI":"10.1145\/360128.360148"},{"issue":"11","key":"15_CR10","doi-asserted-by":"publisher","first-page":"1306","DOI":"10.1109\/TCAD.2002.804104","volume":"21","author":"C. Brandolese","year":"2002","unstructured":"Brandolese, C., Salice, F., Fornaciari, W., Sciuto, D.: Static Power Modeling of 32-bit Microprocessors. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems\u00a021(11), 1306\u20131316 (2002)","journal-title":"IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"15_CR11","unstructured":"Guthaus, M.R., Ringenberg, J.S., Ernst, D., Austin, T.M., Mudge, T., Brown, R.B.: MiBench: A Free, Commercially Representative Embedded Benchmark Suite. In: The IEEE 4th Annual Workshop on Workload Characterization (2001)"},{"key":"15_CR12","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/s11265-005-6648-1","volume":"41","author":"L. Benini","year":"2005","unstructured":"Benini, L., Bertozzi, D., Bogliolo, A., Menichelli, F., Olivieri, M.: MPARM: Exploring the Multi-Processor SoC Design Space with SystemC. Journal of VLSI Signal Processing\u00a041, 169\u2013182 (2005)","journal-title":"Journal of VLSI Signal Processing"},{"key":"15_CR13","unstructured":"Dales, M.: SWARM \u2013 Software ARM, http:\/\/www.cl.cam.ac.uk\/mwd24\/phd\/swarm.html"},{"key":"15_CR14","unstructured":"ARM, AMBA Bus, http:\/\/www.arm.com\/products\/solutions\/AMBA_Spec.html"},{"key":"15_CR15","unstructured":"Sherwood, T., Perelman, E., Calder, B.: Basic Block Distribution Analysis to Find Periodic Behavior and Simulation Points in Applications. In: Int\u2019l. Conf. on Parallel Architectures and Compilation Techniques (2001)"},{"issue":"2","key":"15_CR16","doi-asserted-by":"publisher","first-page":"1379","DOI":"10.1103\/PhysRevE.59.1379","volume":"59","author":"M. Small","year":"1999","unstructured":"Small, M., Judd, K.: Detecting Periodicity in Experimental Data Using Linear Modeling Techniques. Physical Review E\u00a059(2), 1379\u20131385 (1999)","journal-title":"Physical Review E"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Sherwood, T., Perelman, E., Hamerly, G., Calder, B.: Automatically Characterizing Large Scale Program Behavior. In: The 10th Int\u2019l. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), pp. 45\u201357 (2002)","DOI":"10.1145\/605432.605403"},{"key":"15_CR18","doi-asserted-by":"crossref","unstructured":"Beckmann, C.J., Polychronopoulos, C.D.: Fast Barrier Synchronization Hardware. In: The 1990 ACM\/IEEE conference on Supercomputing (Supercomputing 1990), pp. 180\u2013189 (1990)","DOI":"10.1109\/SUPERC.1990.130019"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Sivaram, R., Stunkel, C.B., Panda, D.K.: A Reliable Hardware Barrier Synchronization Scheme. In: The 11th Int\u2019l. Symp. on Parallel Processing (IPPS 1997), pp. 274\u2013280 (1997)","DOI":"10.1109\/IPPS.1997.580908"},{"key":"15_CR20","volume-title":"Random Signals: Detection, Estimation and Data Analysis","author":"K.S. Shanmugan","year":"1988","unstructured":"Shanmugan, K.S., Breipohl, A.M.: Random Signals: Detection, Estimation and Data Analysis. Wiley, Chichester (1988)"},{"key":"15_CR21","volume-title":"Reasoning with statistics: How to read quantitative research","author":"F. Williams","year":"2001","unstructured":"Williams, F., Monge, P.: Reasoning with statistics: How to read quantitative research, 5th edn. Harcourt College Publishers, London (2001)","edition":"5"},{"issue":"3","key":"15_CR22","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1023\/A:1022864617640","volume":"24","author":"Y.H. Lee","year":"2003","unstructured":"Lee, Y.H., Krishna, C.M.: Voltage-Clock Scaling for Low Energy Consumption in Fixed-Priority Real-Time Systems. Real-Time Systems\u00a024(3), 303\u2013317 (2003)","journal-title":"Real-Time Systems"},{"issue":"12","key":"15_CR23","doi-asserted-by":"crossref","first-page":"1586","DOI":"10.1109\/TC.2003.1252854","volume":"52","author":"C.M. Krishna","year":"2003","unstructured":"Krishna, C.M., Lee, Y.H.: Voltage-clock-scaling adaptive scheduling techniques for low power in hard real-time systems. IEEE Trans. on Computers 52(12), 1586\u20131593 (2003)","journal-title":"IEEE Transactions on Computers"},{"issue":"2","key":"15_CR24","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1145\/17356.17375","volume":"14","author":"J. D. Nicoud","year":"1986","unstructured":"Nicoud, J.D., Skala, K.: REYSM, a High Performance, Low Power Multi-processor Bus. In: The 13th Int\u2019l. Symp. on Computer Architecture, pp. 169\u2013174 (1986)","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"15_CR25","doi-asserted-by":"crossref","unstructured":"Lahiri, K., Dey, S., Raghunathan, A.: Communication Architecture Based Power Management for Battery Efficient System Design. In: The 39th Conf. on Design Automation (DAC 2002), pp. 691\u2013696 (2002)","DOI":"10.1145\/513918.514094"},{"key":"15_CR26","doi-asserted-by":"crossref","unstructured":"Anantaraman, A., Seth, K., Patil, K., Rotenberg, E., Mueller, F.: Virtual Simple Architecture (VISA): Exceeding the Complexity Limit in Safe Real-time Systems. In: The 30th annual int\u2019l. Symp. on Computer Architecture (ISCA 2003), pp. 350\u2013361 (2003)","DOI":"10.1145\/859618.859659"},{"issue":"5","key":"15_CR27","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/54.953271","volume":"18","author":"P. Yang","year":"2001","unstructured":"Yang, P., Wong, C., Marchal, P., Catthoor, F., Desmet, D., Verkest, D., Lauwereins, R.: Energy-Aware Runtime Scheduling for Embedded-Multiprocessor SOCs. IEEE Design and Test of Computers\u00a018(5), 46\u201358 (2001)","journal-title":"IEEE Design and Test of Computers"},{"key":"15_CR28","doi-asserted-by":"crossref","unstructured":"Hua, S., Qu, G.: Power Minimization Techniques on Distributed Real-time Systems by Global and Local Slack Management. In: The 2005 Conf. on Asia South Pacific Design Automation (ASP-DAC 2005), pp. 830\u2013835 (2005)","DOI":"10.1145\/1120725.1121028"}],"container-title":["Lecture Notes in Computer Science","Transactions on High-Performance Embedded Architectures and Compilers II"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-00904-4_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T03:09:09Z","timestamp":1739070549000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-00904-4_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642009037","9783642009044"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-00904-4_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}