{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T15:20:24Z","timestamp":1700320824787},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[1996,3,1]],"date-time":"1996-03-01T00:00:00Z","timestamp":825638400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Systems"],"published-print":{"date-parts":[[1996,3]]},"DOI":"10.1007\/bf00360338","type":"journal-article","created":{"date-parts":[[2004,10,19]],"date-time":"2004-10-19T08:51:20Z","timestamp":1098175880000},"page":"123-142","source":"Crossref","is-referenced-by-count":2,"title":["Quantitative analysis of hardware support for real-time operating systems"],"prefix":"10.1007","volume":"10","author":[{"given":"Saurav","family":"Chatterjee","sequence":"first","affiliation":[]},{"given":"Jay","family":"Strosnider","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"CR1","doi-asserted-by":"crossref","unstructured":"Agarwal, A., Hennessy, J., and Horowitz, M. 1988. Cache performance of operating system and multiprogramming workloads. ACM Transactions on Computer Systems, November, pp. 393?431.","DOI":"10.1145\/48012.48037"},{"key":"CR2","doi-asserted-by":"crossref","unstructured":"Anderson, T. E., Levy, H. M., Bershad, B. N., and Lazowska, E. D. 1991. The Interaction of Architecture and Operating System Design. Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 108?120, April 8, 1991.","DOI":"10.1145\/106972.106985"},{"key":"CR3","doi-asserted-by":"crossref","unstructured":"Arakawa, H., Katcher, D., Strosnider, J., and Tokuda, H. 1993. Modeling and Validation of the Real-Time Mach Scheduler. ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, May.","DOI":"10.1145\/166962.167008"},{"key":"CR4","unstructured":"Bershad, B. 1992. The Increasing Irrelevance of IPC Performance for Microkernel-Based Operating Systems. Proceedings of the 1992 USENIX Workshops on Microkemels."},{"key":"CR5","unstructured":"Chatterjee, S., and Strosnider, J. 1994. Issues in Hardware Support for Micro-kernel Based Operating Systems. CMUCSC-94-1 Technical Report, Carnegie Mellon University, March."},{"key":"CR6","doi-asserted-by":"crossref","unstructured":"Chen, J. and Bershad, B. 1993. The Impact of Operating System Structure on Memory System Performance. 14th Symposium on Operating System Principles.","DOI":"10.1145\/168619.168629"},{"key":"CR7","doi-asserted-by":"crossref","unstructured":"Clark D., and Emer, J. 1985. Performance of the VAX-11\/780 Translation Buffer: Simulation and Measurements. ACM Transactions on Computer Systems, Feb.","DOI":"10.1145\/214451.214455"},{"key":"CR8","unstructured":"Golub, D., Dean, R., Forin, A., and Rashid, R. 1990. Unix as an Application Program. Proceedings of the USENIX Summer Conference, June."},{"key":"CR9","unstructured":"Hand, T. 1989. Real-Time systems need predictability. Computer Design RISC Supplement, August."},{"key":"CR10","unstructured":"Hennessy, J., and Patterson, D. 1990. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, Inc."},{"key":"CR11","unstructured":"Intel Corporation. 1992. i960 Extended Architecture Programmer's Reference Manual."},{"key":"CR12","doi-asserted-by":"crossref","unstructured":"Joseph, M., and Pandya, P. 1986. Finding Response Times in a Real-Time System. The Computer Journal, pp. 390?95, October","DOI":"10.1093\/comjnl\/29.5.390"},{"key":"CR13","unstructured":"Johnson, M. 1991. Superscalar Microprocessor Design. Prentice Hall."},{"key":"CR14","first-page":"15","volume":"1","author":"D. Katcher","year":"1992","unstructured":"KatcherD., ArakawaH., and StrosniderJ. 1992. Engineering and analysis of real-time microkernels. Proceedings of the 9th IEEE Workshop on Real-Time Operating Systems and Software, vol. 1, pp. 15?19, May.","journal-title":"Proceedings of the 9th IEEE Workshop on Real-Time Operating Systems and Software"},{"key":"CR15","doi-asserted-by":"crossref","unstructured":"Katcher, D., Sathaye, S., and Strosnider, J. 1994. Fixed Priority Scheduling with Limited Priority Levels. IEEE Transactions on Computers.","DOI":"10.1109\/12.464392"},{"key":"CR16","unstructured":"Katcher, D., and Strosnider, J.K. 1993. Fixed Versus Dynamic Priority Scheduling, A Case Study. CMU Technical Report, August."},{"key":"CR17","unstructured":"Lehoczky, J., Sha, L., and Ding, Y. 1989. The Rate Monotonic Scheduling Algorithm: Exact Characterization and Average Case Behavior. IEEE Real Time Systems Symposium."},{"key":"CR18","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"30","author":"C. Liu","year":"1973","unstructured":"LiuC., and LaylandJ. 1973. Scheduling algorithms for multiprogramming in a hard real-time environment. Journal of the ACM, vol. 30, pp. 46?61, January.","journal-title":"Journal of the ACM"},{"key":"CR19","unstructured":"Locke, C., Vogel, D., and Mesler, T. 1991. Building a Predictable Avionics Platform in Ada: A Case Study. Proceedings of the IEEE Real Time Systems Symposium, pp. 181?189."},{"key":"CR20","unstructured":"Mraz, R. 1992. A RISC-Based Architecture for Real-Time Computation. Ph.D. Thesis, Carnegie Mellon University."},{"key":"CR21","doi-asserted-by":"crossref","unstructured":"Nagle, D., Uhlig, R., Mudge, T., and Sechrest, S. 1994. Optimal Allocation of On-chip Memory for Multiple API Operating Systems. 21st International Symposium on Computer Architecture.","DOI":"10.1109\/ISCA.1994.288135"},{"key":"CR22","unstructured":"Niehaus, D., Ramamritham, K., Stankovic, J., Wallace, G., and Weems, C. 1993. The Spring Scheduling CoProcessor: Design, Use, and Performance. Proceedings of the IEEE Real Time Systems Symposium, pp. 106?111."},{"key":"CR23","unstructured":"Ousterhout, J. K. 1990. Why aren't Operating Systems Getting Faster as Fast as Hardware. Proceedings of the Summer 1990 USENIX Conference, pp. 247?256, June."},{"key":"CR24","doi-asserted-by":"crossref","unstructured":"Papadopoulos, G., and Culler, D. 1990. Monsoon: An Explicit Token-Store Architecture. 17th Annual International Symposium on Computer Architecture.","DOI":"10.1145\/325164.325117"},{"key":"CR25","doi-asserted-by":"crossref","unstructured":"Papadopoulos, G., and Traub, K. 1991. Multithreading: A Revisionist View of Dataflow Architectures. 18th Annual International Symposium on Computer Architecture.","DOI":"10.1145\/115952.115986"},{"key":"CR26","doi-asserted-by":"crossref","unstructured":"Rashid, R. et. al. 1987. Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures. 2nd Symposium on Architectural Support for Programming Languages and Operating Systems, October.","DOI":"10.1145\/36204.36181"},{"key":"CR27","doi-asserted-by":"crossref","unstructured":"Rashid, R. et. al. 1989. Mach: A System Software Kernel. Proceedings of the 34th Computer Society International Conference COMPCON 89, February.","DOI":"10.1109\/CMPCON.1989.301923"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00360338.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF00360338\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00360338","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,3]],"date-time":"2020-04-03T11:01:50Z","timestamp":1585911710000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF00360338"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,3]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1996,3]]}},"alternative-id":["BF00360338"],"URL":"https:\/\/doi.org\/10.1007\/bf00360338","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"value":"0922-6443","type":"print"},{"value":"1573-1383","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,3]]}}}