{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,31]],"date-time":"2023-10-31T10:00:30Z","timestamp":1698746430965},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2010,11,24]],"date-time":"2010-11-24T00:00:00Z","timestamp":1290556800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[2011,1]]},"DOI":"10.1007\/s11241-010-9111-8","type":"journal-article","created":{"date-parts":[[2010,11,23]],"date-time":"2010-11-23T16:11:22Z","timestamp":1290528682000},"page":"41-71","source":"Crossref","is-referenced-by-count":4,"title":["Hardware design of a new genetic based disk scheduling method"],"prefix":"10.1007","volume":"47","author":[{"given":"Hossein","family":"Rahmani","sequence":"first","affiliation":[]},{"given":"Mohammad Reza","family":"Bonyadi","sequence":"additional","affiliation":[]},{"given":"Amir","family":"Momeni","sequence":"additional","affiliation":[]},{"given":"Mohsen Ebrahimi","family":"Moghaddam","sequence":"additional","affiliation":[]},{"given":"Maghsoud","family":"Abbaspour","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,11,24]]},"reference":[{"key":"9111_CR1","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/REAL.1990.128736","volume-title":"Proceedings of the IEEE real-time systems symposium, RTSS","author":"R Abbott","year":"1990","unstructured":"Abbott R, Molina HG (1990) Scheduling I\/O requests with deadlines: a performance evaluation. In: Proceedings of the IEEE real-time systems symposium, RTSS, pp 113\u2013124"},{"key":"9111_CR2","first-page":"280","volume-title":"Proceedings of the ACM SIGMETRICS joint international conference on measurement and modeling of computer systems","author":"M Aboutabl","year":"1997","unstructured":"Aboutabl M, Agrawala A, Decotignie JD (1997) Temporally determinate disk access: an experimental approach. In: Proceedings of the ACM SIGMETRICS joint international conference on measurement and modeling of computer systems, pp 280\u2013281"},{"issue":"3","key":"9111_CR3","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1016\/0169-7552(94)90124-4","volume":"27","author":"MM Buddhikot","year":"1994","unstructured":"Buddhikot MM, Parulkar GM, Cox JR (1994) Design of a large scale multimedia storage server. J Comput Netw ISDN Syst 27(3):503\u2013517","journal-title":"J Comput Netw ISDN Syst"},{"key":"9111_CR4","first-page":"40","volume-title":"Proceedings of the IEEE real-time systems symposium","author":"RI Chang","year":"1998","unstructured":"Chang RI, Shih WK, Chang RC (1998) Deadline-modification-scan with maximum scannable-groups for multimedia real-time disk scheduling. In: Proceedings of the IEEE real-time systems symposium, pp 40\u201349"},{"issue":"2","key":"9111_CR5","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/S0164-1212(01)00058-9","volume":"59","author":"HP Chang","year":"2001","unstructured":"Chang HP, Chang RI, Shih WK, Chang RC (2001) Reschedulable-group-scan scheme for mixed real-time\/non-real-time disk scheduling in a multimedia system. J\u00a0Syst Softw 59(2):143\u2013152","journal-title":"J\u00a0Syst Softw"},{"issue":"2","key":"9111_CR6","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.jss.2006.03.045","volume":"80","author":"HP Chang","year":"2007","unstructured":"Chang HP, Chang RI, Shih WK, Chang RC (2007) GSR: a global seek-optimizing real-time disk-scheduling algorithm. J\u00a0Syst Softw 80(2):198\u2013215","journal-title":"J\u00a0Syst Softw"},{"issue":"3","key":"9111_CR7","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/BF00364960","volume":"3","author":"SC John","year":"1991","unstructured":"John SC, Stankovic JA, Kurose JF, Towsley D (1991) Performance evaluation of two new disk scheduling algorithms for real-time systems. J Real-Time Syst 3(3):307\u2013336","journal-title":"J Real-Time Syst"},{"issue":"4","key":"9111_CR8","doi-asserted-by":"crossref","first-page":"546","DOI":"10.1007\/BF01994839","volume":"32","author":"TS Chen","year":"1992","unstructured":"Chen TS, Yang WP, Lee RCT (1992) Amortized analysis of some disk scheduling algorithms: SSTF, SCAN, and N-step SCAN. BIT 32(4):546\u2013558","journal-title":"BIT"},{"issue":"4","key":"9111_CR9","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1109\/TIM.2007.913807","volume":"57","author":"PY Chen","year":"2008","unstructured":"Chen PY, Chen RD, Chang YP, Shieh LS, Malki HA (2008) Hardware implementation for a genetic algorithm. IEEE Trans Instrum Meas 57(4):699\u2013705","journal-title":"IEEE Trans Instrum Meas"},{"key":"9111_CR10","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1109\/DSN.2002.1028928","volume-title":"Proceedings of international conference on dependable systems and networks","author":"TC Chiueh","year":"2002","unstructured":"Chiueh TC, Huang L (2002) Track-based disk logging. In: Proceedings of international conference on dependable systems and networks, pp 429\u2013438"},{"issue":"3","key":"9111_CR11","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1137\/0201018","volume":"1","author":"EG Coffman","year":"1972","unstructured":"Coffman EG, Klimko LA, Ryan B (1972) Analysis of scanning policies for reducing disk seek times. SIAM J Comput 1(3):269\u2013279","journal-title":"SIAM J Comput"},{"key":"9111_CR12","unstructured":"Demuth H, Beale M (1993) Neural network toolbox for use with Matlab. User Guide Version\u00a04, The Mathworks, Inc"},{"key":"9111_CR13","first-page":"9","volume-title":"AFIPS joint computer conferences","author":"PJ Denning","year":"1967","unstructured":"Denning PJ (1967) Effects of scheduling on file memory operations. In: AFIPS joint computer conferences. Atlantic City, New Jersey, pp 9\u201321"},{"issue":"1","key":"9111_CR14","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1145\/7351.8929","volume":"5","author":"R Geist","year":"1987","unstructured":"Geist R, Daniel S (1987) A continuum of disk scheduling algorithms. ACM Trans Comput Syst 5(1):77\u201392","journal-title":"ACM Trans Comput Syst"},{"issue":"1","key":"9111_CR15","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/128756.128758","volume":"10","author":"J Gemmell","year":"1992","unstructured":"Gemmell J, Christoduoulakis S (1992) Principles of delay sensitive multimedia data storage and retrieval. ACM Trans Inf Syst 10(1):51\u201390","journal-title":"ACM Trans Inf Syst"},{"key":"9111_CR16","doi-asserted-by":"crossref","unstructured":"Gim J, Won Y, Chang J, Shim J, Park Y (2008) DIG: rapid characterization of modern hard disk drive and its performance implication. In: 5th IEEE international workshop on in storage network architecture and parallel I\/Os","DOI":"10.1109\/SNAPI.2008.13"},{"key":"9111_CR17","volume-title":"Neural network design","author":"MT Hagan","year":"1996","unstructured":"Hagan MT, Demuth HB, Beale M (1996) Neural network design. PWS, Boston"},{"issue":"11","key":"9111_CR18","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1145\/359024.359034","volume":"23","author":"M Hofri","year":"1980","unstructured":"Hofri M (1980) Disk scheduling: FCFS vs. SSTF revisited. Commun ACM 23(11):645\u2013653","journal-title":"Commun ACM"},{"key":"9111_CR19","volume-title":"Adaption in natural and artificial systems","author":"JH Holland","year":"1975","unstructured":"Holland JH (1975) Adaption in natural and artificial systems. University of Michigan Press, Ann Arbor"},{"key":"9111_CR20","first-page":"260","volume-title":"Proceedings of the 11th IEEE international conference on embedded and real-time computing systems and applications, RTCSA\u201905","author":"PC Huang","year":"2005","unstructured":"Huang PC, Lu WC, Chou CN, Shih WK (2005) The NP-hardness and the algorithm for real-time disk-scheduling in a multimedia system. In: Proceedings of the 11th IEEE international conference on embedded and real-time computing systems and applications, RTCSA\u201905, Hong Kong, pp 260\u2013265"},{"issue":"3","key":"9111_CR21","doi-asserted-by":"crossref","first-page":"976","DOI":"10.1016\/j.cor.2006.05.013","volume":"35","author":"R Hwang","year":"2008","unstructured":"Hwang R, Gen M, Katayama H (2008) A comparison of multiprocessor task scheduling algorithm with communication cost. Comput Oper Res 35(3):976\u2013993","journal-title":"Comput Oper Res"},{"key":"9111_CR22","unstructured":"Iyer S (2001) The effect of deceptive idleness on disk schedulers. Master\u2019s thesis, Computer Science Department, Rice University"},{"key":"9111_CR23","unstructured":"Schindler J, Griffin JL, Lumb CR, Ganger GR (2002) Track-aligned extents: matching access patterns to disk drive characteristics. In: Proceedings of the 1st usenix symposium on file and storage technologies, FAST"},{"key":"9111_CR24","first-page":"374","volume-title":"IEEE international conference on field-programmable technology","author":"T Lei","year":"2002","unstructured":"Lei T, Zhu MC, Wang JX (2002) The hardware implementation of a genetic algorithm model with FPGA. In: IEEE international conference on field-programmable technology, Hong Kong, pp 374\u2013377"},{"key":"9111_CR25","unstructured":"Liu B, Rangaswami R, Dimitrijevic Z (2005) Thwarting virtual bottlenecks in multi-bitrate streaming servers. In: Proceedings of the real-time systems symposium WiP"},{"issue":"2","key":"9111_CR26","doi-asserted-by":"crossref","first-page":"1302","DOI":"10.1016\/j.ejor.2005.12.027","volume":"177","author":"LF Lu","year":"2007","unstructured":"Lu LF, Yuan JJ (2007) The single machine batching problem with identical family setup times to minimize maximum lateness is strongly NP-hard. Eur J Oper Res 177(2):1302\u20131309","journal-title":"Eur J Oper Res"},{"key":"9111_CR27","first-page":"837","volume-title":"Proceedings of the genetic and evolutionary computation conference","author":"P Martin","year":"2002","unstructured":"Martin P (2002) An analysis of random number generators for a hardware implementation of genetic programming using FPGAs and Handel-C. In: Proceedings of the genetic and evolutionary computation conference, pp 837\u2013844"},{"key":"9111_CR28","doi-asserted-by":"crossref","unstructured":"Selvi RM, Rajaram R (2007) Effect of cross over operation in genetic algorithms on anticipatory scheduling. In: 24th international symposium on automation & robotics in construction, ISARC","DOI":"10.22260\/ISARC2007\/0062"},{"key":"9111_CR29","first-page":"11","volume":"22","author":"S \u00d6kdem","year":"2006","unstructured":"\u00d6kdem S, Karaboga D (2006) Optimal disk scheduling based on ant colony optimization algorithm. Erciyes Univ J Inst Sci Technol 22:11\u201319","journal-title":"Erciyes Univ J Inst Sci Technol"},{"issue":"3","key":"9111_CR30","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/S0140-3664(99)00180-2","volume":"23","author":"T Plagemann","year":"2000","unstructured":"Plagemann T, Goebel V, Halvorsen P, Anshus O (2000) Operating system support for multimedia systems. Comput Commun J 23(3):267\u2013289","journal-title":"Comput Commun J"},{"issue":"3","key":"9111_CR31","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/2.268888","volume":"27","author":"ALN Reddy","year":"1994","unstructured":"Reddy ALN, Wyllie JC (1994) I\/O issues in a multimedia system. IEEE Comput 27(3):69\u201374","journal-title":"IEEE Comput"},{"issue":"1","key":"9111_CR32","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/1047936.1047941","volume":"1","author":"ALN Reddy","year":"2005","unstructured":"Reddy ALN, Wyllie J, Wijayaratne KBR (2005) Disk scheduling in a multimedia I\/O system. ACM Trans Multimed Comput Commun Appl 1(1):37\u201359","journal-title":"ACM Trans Multimed Comput Commun Appl"},{"issue":"3","key":"9111_CR33","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/2.268881","volume":"27","author":"C Ruemmler","year":"1994","unstructured":"Ruemmler C, Wilkes J (1994) An introduction to disc drive modeling. IEEE Comput 27(3):17\u201329","journal-title":"IEEE Comput"},{"issue":"7","key":"9111_CR34","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1016\/j.jss.2007.07.004","volume":"81","author":"R Santos","year":"2008","unstructured":"Santos R, Lipari G, Santos J (2008) Improving the schedulability of soft real-time open dynamic systems: the inheritor is actually a debtor. J Syst Software 81(7):1093\u20131104","journal-title":"J Syst Software"},{"key":"9111_CR35","first-page":"225","volume-title":"Proceedings of the 4th USENIX conference on file and storage technology, FAST \u201905","author":"SW Schlosser","year":"2005","unstructured":"Schlosser SW, Schindler J, Papadomanolakis S, Shao M, Ailamaki A, Faloutsos C, Ganger GR (2005) On multidimensional data and modern disks. In: Proceedings of the 4th USENIX conference on file and storage technology, FAST \u201905. San Francisco, pp 225\u2013238"},{"issue":"7","key":"9111_CR36","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1109\/43.55213","volume":"9","author":"M Serra","year":"1990","unstructured":"Serra M, Slater T, Muzio JC, Miller DM (1990) The analysis of one-dimensional linear cellular automata and their aliasing properties. IEEE Trans Comput-Aided Des Integr Circuits Syst 9(7):767\u2013778","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"9111_CR37","doi-asserted-by":"crossref","unstructured":"Sohn JM, Kim GY (1997) Earliest-deadline-first scheduling on nonpreemptive real-time threads for continuous media server. In: Proceedings of the conference on high-performance computing and networking","DOI":"10.1007\/BFb0031666"},{"key":"9111_CR38","first-page":"291","volume-title":"Proceedings of the 14th annual IEEE symposium on field-programmable custom computing machines","author":"T Tachibana","year":"2006","unstructured":"Tachibana T, Murata Y, Shibata N, Yasumoto K, Ito M (2006) General architecture for hardware implementation of genetic algorithm. In: Proceedings of the 14th annual IEEE symposium on field-programmable custom computing machines, pp 291\u2013292"},{"issue":"13","key":"9111_CR39","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1002\/scj.20779","volume":"38","author":"T Tachibana","year":"2007","unstructured":"Tachibana T, Murata Y, Shibata N, Yasumoto K, Ito M (2007) Proposal of flexible implementation of genetic algorithms on FPGAs. Syst Comput Jpn 38(13):28\u201338","journal-title":"Syst Comput Jpn"},{"key":"9111_CR40","volume-title":"Modern operating systems","author":"AS Tanenbaum","year":"2001","unstructured":"Tanenbaum AS (2001) Modern operating systems, 2nd edn. Prentice Hall, New York","edition":"2"},{"issue":"1","key":"9111_CR41","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0306-4379(96)00002-6","volume":"21","author":"S Thomas","year":"1996","unstructured":"Thomas S, Seshadri S, Haritsa JR (1996) Integrating standard transactions in firm real-time database systems. Inf Syst 21(1):3\u201328","journal-title":"Inf Syst"},{"key":"9111_CR42","first-page":"493","volume-title":"IEEE international conference on genetic algorithms in engineering systems: innovations and applications, GALESIA","author":"BCH Turton","year":"1995","unstructured":"Turton BCH, Arsalan T (1995) A parallel genetic VLSI architecture for combinatorial real-time applications-disk scheduling. In: IEEE international conference on genetic algorithms in engineering systems: innovations and applications, GALESIA, pp 493\u2013498"},{"issue":"9","key":"9111_CR43","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1016\/0306-4379(93)90024-U","volume":"18","author":"O Ulusoy","year":"1993","unstructured":"Ulusoy O, Belford GG (1993) Real-time transaction scheduling in database systems. Inf Syst 18(9):559\u2013580","journal-title":"Inf Syst"},{"issue":"2","key":"9111_CR44","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1145\/356810.356814","volume":"12","author":"CK Wong","year":"1980","unstructured":"Wong CK (1980) Minimizing expected head movement in one dimension and two dimensions mass storage system. ACM Comput Surv 12(2):167\u2013178","journal-title":"ACM Comput Surv"},{"key":"9111_CR45","first-page":"241","volume-title":"Proceedings of ACM SIGMETRICS conference","author":"BL Worthington","year":"1994","unstructured":"Worthington BL, Ganger GR, Patt YN (1994) Scheduling algorithms for modern disk drives. In: Proceedings of ACM SIGMETRICS conference, pp 241\u2013251"},{"issue":"1","key":"9111_CR46","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1145\/223586.223604","volume":"23","author":"BL Worthington","year":"1995","unstructured":"Worthington BL, Ganger GR, Patt YN, Wilkes J (1995) On-line extraction of SCSI disk drive parameters. ACM SIGMETRICS Perform Eval Rev 23(1), 146\u2013156","journal-title":"ACM SIGMETRICS Perform Eval Rev"},{"issue":"9","key":"9111_CR47","doi-asserted-by":"crossref","first-page":"824","DOI":"10.1109\/TPDS.2004.38","volume":"15","author":"AS Wu","year":"2004","unstructured":"Wu AS, Yu H, Jin S, Lin KC, Schiavone G (2004) An incremental genetic algorithm approach to multiprocessor scheduling. IEEE Trans Parallel Distrib Syst 15(9):824\u2013834","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"9111_CR48","first-page":"44","volume-title":"3rd international workshop on network and operating system support for digital audio and video","author":"PS Yu","year":"1992","unstructured":"Yu PS, Chen MS, Kandlur DD (1992) Design and analysis of a grouped sweeping scheme for multimedia storage management. In: 3rd international workshop on network and operating system support for digital audio and video, SanDiego, California, pp 44\u201355"},{"issue":"3","key":"9111_CR49","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/BF01213198","volume":"1","author":"PS Yu","year":"1993","unstructured":"Yu PS, Chen MS, Kandlur DD (1993) Grouped sweeping scheduling for DASD-based multimedia storage management. Multimed Syst 1(3):99\u2013109","journal-title":"Multimed Syst"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-010-9111-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11241-010-9111-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-010-9111-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T13:34:43Z","timestamp":1559828083000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11241-010-9111-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,24]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2011,1]]}},"alternative-id":["9111"],"URL":"https:\/\/doi.org\/10.1007\/s11241-010-9111-8","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"value":"0922-6443","type":"print"},{"value":"1573-1383","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,11,24]]}}}