{"id":"https://openalex.org/W2081263174","doi":"https://doi.org/10.1109/estimedia.2011.6088520","title":"Evaluation of scheduling heuristics for jitter reduction of real-time streaming applications on multi-core general purpose hardware","display_name":"Evaluation of scheduling heuristics for jitter reduction of real-time streaming applications on multi-core general purpose hardware","publication_year":2011,"publication_date":"2011-10-01","ids":{"openalex":"https://openalex.org/W2081263174","doi":"https://doi.org/10.1109/estimedia.2011.6088520","mag":"2081263174"},"language":"en","primary_location":{"id":"doi:10.1109/estimedia.2011.6088520","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2011.6088520","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ris.utwente.nl/ws/files/518152217/paper.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024851547","display_name":"Mark Westmijze","orcid":null},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"M. Westmijze","raw_affiliation_strings":["Department of EEMCS, University of Twente, Enschede, Netherlands","University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of EEMCS, University of Twente, Enschede, Netherlands","institution_ids":["https://openalex.org/I94624287"]},{"raw_affiliation_string":"University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#","institution_ids":["https://openalex.org/I94624287"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111443523","display_name":"Marco J.G. Bekooij","orcid":null},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"M. J. G. Bekooij","raw_affiliation_strings":["Department of EEMCS, University of Twente, Enschede, Netherlands","University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of EEMCS, University of Twente, Enschede, Netherlands","institution_ids":["https://openalex.org/I94624287"]},{"raw_affiliation_string":"University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#","institution_ids":["https://openalex.org/I94624287"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111430194","display_name":"Gerard J.M. Smit","orcid":"https://orcid.org/0000-0002-8595-0106"},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"G. J. M. Smit","raw_affiliation_strings":["Department of EEMCS, University of Twente, Enschede, Netherlands","University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of EEMCS, University of Twente, Enschede, Netherlands","institution_ids":["https://openalex.org/I94624287"]},{"raw_affiliation_string":"University of Twente, Department of EEMCS, P.O. Box 217, 7500 AE Enschede, The Netherlands#TAB#","institution_ids":["https://openalex.org/I94624287"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5088385175","display_name":"M. Schrijver","orcid":null},"institutions":[{"id":"https://openalex.org/I4210122849","display_name":"Philips (Netherlands)","ror":"https://ror.org/02p2bgp27","country_code":"NL","type":"company","lineage":["https://openalex.org/I4210122849"]},{"id":"https://openalex.org/I1329325741","display_name":"Philips (Finland)","ror":"https://ror.org/01g4jev56","country_code":"FI","type":"company","lineage":["https://openalex.org/I1329325741","https://openalex.org/I4210122849"]}],"countries":["FI","NL"],"is_corresponding":false,"raw_author_name":"M. Schrijver","raw_affiliation_strings":["Philips Healthcare, Netherlands","Philips Healthcare, Veenpluis 6, 5684 PC Best, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Philips Healthcare, Netherlands","institution_ids":["https://openalex.org/I4210122849"]},{"raw_affiliation_string":"Philips Healthcare, Veenpluis 6, 5684 PC Best, The Netherlands","institution_ids":["https://openalex.org/I1329325741"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5024851547"],"corresponding_institution_ids":["https://openalex.org/I94624287"],"apc_list":null,"apc_paid":null,"fwci":0.5177,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.67329123,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"36","issue":null,"first_page":"140","last_page":"146"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8551435470581055},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.7257682085037231},{"id":"https://openalex.org/keywords/jitter","display_name":"Jitter","score":0.6314859986305237},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6146318912506104},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6036498546600342},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.5746376514434814},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.5103873610496521},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.4830223023891449},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4722535014152527},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4049662947654724},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3401263952255249},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3325851559638977},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1796550452709198}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8551435470581055},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.7257682085037231},{"id":"https://openalex.org/C134652429","wikidata":"https://www.wikidata.org/wiki/Q1052698","display_name":"Jitter","level":2,"score":0.6314859986305237},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6146318912506104},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6036498546600342},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.5746376514434814},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5103873610496521},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.4830223023891449},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4722535014152527},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4049662947654724},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3401263952255249},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3325851559638977},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1796550452709198},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/estimedia.2011.6088520","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2011.6088520","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia","raw_type":"proceedings-article"},{"id":"pmh:oai:ris.utwente.nl:publications/83a62366-f7ee-4599-a1bd-a3300c018d69","is_oa":true,"landing_page_url":"https://research.utwente.nl/en/publications/83a62366-f7ee-4599-a1bd-a3300c018d69","pdf_url":"https://ris.utwente.nl/ws/files/518152217/paper.pdf","source":{"id":"https://openalex.org/S4406922991","display_name":"University of Twente Research Information","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Westmijze, M, Bekooij, M J G, Smit, G J M & Schrijver, M 2011, Evaluation of scheduling heuristics for jitter reduction of real-time streaming applications on multi-core general purpose hardware. in 2011 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia. Proceedings IEEE Symposium on Embedded Systems for Real-Time Multimedia, no. 9, vol. 2011, IEEE, pp. 140-146, 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia, ESTIMedia 2011, Taipei, Taiwan, 13/10/11. https://doi.org/10.1109/ESTIMedia.2011.6088520","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:ris.utwente.nl:publications/83a62366-f7ee-4599-a1bd-a3300c018d69","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922991","display_name":"University of Twente Research Information","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""}],"best_oa_location":{"id":"pmh:oai:ris.utwente.nl:publications/83a62366-f7ee-4599-a1bd-a3300c018d69","is_oa":true,"landing_page_url":"https://research.utwente.nl/en/publications/83a62366-f7ee-4599-a1bd-a3300c018d69","pdf_url":"https://ris.utwente.nl/ws/files/518152217/paper.pdf","source":{"id":"https://openalex.org/S4406922991","display_name":"University of Twente Research Information","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Westmijze, M, Bekooij, M J G, Smit, G J M & Schrijver, M 2011, Evaluation of scheduling heuristics for jitter reduction of real-time streaming applications on multi-core general purpose hardware. in 2011 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia. Proceedings IEEE Symposium on Embedded Systems for Real-Time Multimedia, no. 9, vol. 2011, IEEE, pp. 140-146, 9th IEEE Symposium on Embedded Systems for Real-Time Multimedia, ESTIMedia 2011, Taipei, Taiwan, 13/10/11. https://doi.org/10.1109/ESTIMedia.2011.6088520","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2081263174.pdf","grobid_xml":"https://content.openalex.org/works/W2081263174.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W1943109230","https://openalex.org/W2058252772","https://openalex.org/W2089578279","https://openalex.org/W2099697479","https://openalex.org/W2108024087","https://openalex.org/W2116020886","https://openalex.org/W2118866757","https://openalex.org/W2120230074","https://openalex.org/W2120431055","https://openalex.org/W2129816520","https://openalex.org/W2137302811","https://openalex.org/W2147743629","https://openalex.org/W2171774238","https://openalex.org/W2179825846","https://openalex.org/W3142147837","https://openalex.org/W3142152400","https://openalex.org/W3148529197","https://openalex.org/W4244814458","https://openalex.org/W6679004590"],"related_works":["https://openalex.org/W2121182846","https://openalex.org/W2315668284","https://openalex.org/W2155789024","https://openalex.org/W2109491806","https://openalex.org/W3213608175","https://openalex.org/W2058044441","https://openalex.org/W3117675750","https://openalex.org/W146417067","https://openalex.org/W2533764636","https://openalex.org/W1991452291"],"abstract_inverted_index":{"The":[0,131],"real-time":[1,18,54],"system":[2],"research":[3],"community":[4],"has":[5],"paid":[6],"a":[7,105,166,203],"lot":[8],"of":[9,14,24,52,61,92,104,107,120,139],"attention":[10],"to":[11,48,84,113],"the":[12,22,50,59,68,79,86,89,102,115,118,136,148,150,155,158,178,183,191,194,215],"design":[13],"safety":[15,45],"critical":[16,46],"hard":[17,53],"systems":[19,29,40,63],"for":[20],"which":[21],"use":[23,51],"non-standard":[25],"hardware":[26,71],"and":[27,72,76,117,157,189,214],"operating":[28],"can":[30,181],"be":[31],"justified.":[32],"However,":[33],"stream":[34,121],"processing":[35,95,122],"applications":[36,123],"like":[37],"medical":[38],"imaging":[39,94],"are":[41,74,82,111,125],"often":[42],"not":[43,209],"considered":[44],"enough":[47],"justify":[49],"techniques":[55,77],"that":[56,110,124,177,207],"would":[57],"increase":[58],"cost":[60],"these":[62,93],"significantly.":[64],"Instead":[65],"commercial":[66],"off":[67],"shelf":[69],"(COTS)":[70],"OS":[73],"used,":[75],"at":[78],"application":[80],"level":[81],"employed":[83],"reduce":[85,114,182,190],"variation":[87,192],"in":[88,193],"end-to-end":[90,184],"latency":[91,116,185,195],"systems.":[96,130],"In":[97],"this":[98],"paper,":[99],"we":[100],"study":[101],"effectiveness":[103],"number":[106],"scheduling":[108,133,205],"heuristics":[109,134,180],"intended":[112],"jitter":[119],"executed":[126],"on":[127,165],"COTS":[128],"multiprocessor":[129],"proposed":[132,179],"take":[135],"execution":[137,211],"times":[138],"tasks":[140],"into":[141],"account":[142],"as":[143,145],"well":[144],"dependencies":[146,213],"between":[147],"tasks,":[149,156],"data":[151],"structures":[152],"accessed":[153],"by":[154],"memory":[159,216],"hierarchy.":[160,217],"Experiments":[161],"were":[162],"carried":[163],"out":[164],"quad":[167],"core":[168],"symmetric":[169],"multiprocessing":[170],"(SMP)":[171],"Intel":[172],"processor.":[173],"These":[174],"experiments":[175],"show":[176],"with":[186,196,202],"almost":[187],"60%,":[188],"more":[197],"than":[198],"90%":[199],"when":[200],"compared":[201],"naive":[204],"heuristic":[206],"does":[208],"consider":[210],"times,":[212]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":2}],"updated_date":"2026-03-17T17:19:04.345684","created_date":"2025-10-10T00:00:00"}
