{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T23:15:06Z","timestamp":1776122106195,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":59,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,1]],"date-time":"2016-06-01T00:00:00Z","timestamp":1464739200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1145\/2925426.2926265","type":"proceedings-article","created":{"date-parts":[[2016,6,10]],"date-time":"2016-06-10T13:04:07Z","timestamp":1465563847000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Scheduling Tasks with Mixed Timing Constraints in GPU-Powered Real-Time Systems"],"prefix":"10.1145","author":[{"given":"Yunlong","family":"Xu","sequence":"first","affiliation":[{"name":"School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Li","sequence":"additional","affiliation":[{"name":"ECE Department, University of Florida, Gainesville, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingcong","family":"Song","sequence":"additional","affiliation":[{"name":"ECE Department, University of Florida, Gainesville, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lan","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongzhi","family":"Luan","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Depei","family":"Qian","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an, China and School of Computer Science and Engineering, Beihang University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"The German Traffic Sign Detection Benchmark. http:\/\/benchmark.ini.rub.de\/?section=gtsdb&subsection=dataset.  The German Traffic Sign Detection Benchmark. http:\/\/benchmark.ini.rub.de\/?section=gtsdb&subsection=dataset."},{"key":"e_1_3_2_1_2_1","unstructured":"NVIDIA CUDA Programming Guide. http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_C_Programming_Guide.pdf.  NVIDIA CUDA Programming Guide. http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_C_Programming_Guide.pdf."},{"key":"e_1_3_2_1_3_1","unstructured":"NVIDIA Visual Profiler. http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_Profiler_Users_Guide.pdf.  NVIDIA Visual Profiler. http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_Profiler_Users_Guide.pdf."},{"key":"e_1_3_2_1_4_1","unstructured":"NVIDIA MPS. Sharing a GPU between MPI processes: Multi-process service (MPS) overview. http:\/\/docs.nvidia.com\/deploy\/pdf\/CUDA_Multi_Process_Service_Overview.pdf.  NVIDIA MPS. Sharing a GPU between MPI processes: Multi-process service (MPS) overview. http:\/\/docs.nvidia.com\/deploy\/pdf\/CUDA_Multi_Process_Service_Overview.pdf."},{"key":"e_1_3_2_1_5_1","unstructured":"NVIDIA Tegra X1: NVIDIA'S New Mobile Superchip. http:\/\/international.download.nvidia.com\/pdf\/tegra\/Tegra-X1-whitepaper-v1.0.pdf.  NVIDIA Tegra X1: NVIDIA'S New Mobile Superchip. http:\/\/international.download.nvidia.com\/pdf\/tegra\/Tegra-X1-whitepaper-v1.0.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"The INRIA pedestrians dataset. http:\/\/pascal.inrialpes.fr\/data\/human\/.  The INRIA pedestrians dataset. http:\/\/pascal.inrialpes.fr\/data\/human\/."},{"key":"e_1_3_2_1_7_1","unstructured":"Audio Caffe. https:\/\/github.com\/ashrafk\/audioCaffeInitial.  Audio Caffe. https:\/\/github.com\/ashrafk\/audioCaffeInitial."},{"key":"e_1_3_2_1_8_1","unstructured":"The 9th DIMACS Implementation Challenge - Shortest Paths. http:\/\/www.dis.uniroma1.it\/~challenge9\/download.shtml.  The 9th DIMACS Implementation Challenge - Shortest Paths. http:\/\/www.dis.uniroma1.it\/~challenge9\/download.shtml."},{"key":"e_1_3_2_1_9_1","unstructured":"Khronos opencl. http:\/\/www.khronos.org\/opencl\/.  Khronos opencl. http:\/\/www.khronos.org\/opencl\/."},{"key":"e_1_3_2_1_10_1","unstructured":"NVIDIA Tegra K1: A New Era in Mobile Computing. http:\/\/www.nvidia.com\/content\/pdf\/tegra_white_papers\/tegra_k1_whitepaper_v1.0.pdf.  NVIDIA Tegra K1: A New Era in Mobile Computing. http:\/\/www.nvidia.com\/content\/pdf\/tegra_white_papers\/tegra_k1_whitepaper_v1.0.pdf."},{"key":"e_1_3_2_1_11_1","unstructured":"NVIDIA Automotive. http:\/\/www.nvidia.in\/object\/automotive-partner-innovation-in.html.  NVIDIA Automotive. http:\/\/www.nvidia.in\/object\/automotive-partner-innovation-in.html."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168946"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2010.32"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2009.4919648"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2004.26"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2012.15"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2354409.2355122"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2659787.2659827"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2013.29"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2007.17"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.2"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2012.02.023"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASL.2011.2134090"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978802.1978814"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09873-9_61"},{"key":"e_1_3_2_1_27_1","volume-title":"Proc. of the 18th International Conference on Real-Time and Network Systems (RTNS)","author":"Elliott G.","year":"2010","unstructured":"G. Elliott and J. Anderson . Globally Scheduled Real-Time Multiprocessor Systems with GPUs . In Proc. of the 18th International Conference on Real-Time and Network Systems (RTNS) , 2010 . G. Elliott and J. Anderson. Globally Scheduled Real-Time Multiprocessor Systems with GPUs. In Proc. of the 18th International Conference on Real-Time and Network Systems (RTNS), 2010."},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. of the 24th Euromicro Conference on Real-Time Systems (ECRTS)","author":"Elliott G.","year":"2012","unstructured":"G. Elliott and J. Anderson . Building a real-time multi-GPU platform: Robust real-time interrupt handling despite closed source drivers . In Proc. of the 24th Euromicro Conference on Real-Time Systems (ECRTS) , 2012 . G. Elliott and J. Anderson. Building a real-time multi-GPU platform: Robust real-time interrupt handling despite closed source drivers. In Proc. of the 24th Euromicro Conference on Real-Time Systems (ECRTS), 2012."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-012-9170-0"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2013.12"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2014.39"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2011.6152741"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2205597"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2010.5548091"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2014.6925986"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2120959.2121120"},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. of the USENIX conference on USENIX annual technical conference (ATC)","author":"Kato S.","year":"2011","unstructured":"S. Kato , K. Lakshmanan , R. Rajkumar , and Y. Ishikawa . TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments . In Proc. of the USENIX conference on USENIX annual technical conference (ATC) , 2011 . S. Kato, K. Lakshmanan, R. Rajkumar, and Y. Ishikawa. TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments. In Proc. of the USENIX conference on USENIX annual technical conference (ATC), 2011."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2014.6925998"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2013.6629613"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CRV.2007.54"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370822"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669121"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2013.6531078"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2013.6707049"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-384988-5.00032-2"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.41"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451160"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555764"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694346"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2012.21"},{"key":"e_1_3_2_1_51_1","volume-title":"Beyond Pedestrian Detection: Deep Neural Networks Level-Up Automotive Safety. In GPU Technology Conference, 2014","author":"Sato I.","year":"2014","unstructured":"I. Sato and H. Niihara . Beyond Pedestrian Detection: Deep Neural Networks Level-Up Automotive Safety. In GPU Technology Conference, 2014 . http:\/\/on-demand.gputechconf.com\/gtc\/ 2014 \/presentations\/S4621-deep-neural-networks-automotive-safety.pdf. I. Sato and H. Niihara. Beyond Pedestrian Detection: Deep Neural Networks Level-Up Automotive Safety. In GPU Technology Conference, 2014. http:\/\/on-demand.gputechconf.com\/gtc\/2014\/presentations\/S4621-deep-neural-networks-automotive-safety.pdf."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2013.465"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2011.6033589"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:TIME.0000045315.61234.1e"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665702"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.78"},{"key":"e_1_3_2_1_57_1","volume-title":"Proc. of the 25th Euromicro Conference on Real-Time Systems (ECRTS)","author":"Ward B.","year":"2013","unstructured":"B. Ward , J. Herman , C. Kenna , and J. Anderson . Making Shared Caches More Predictable on Multicore Platforms . In Proc. of the 25th Euromicro Conference on Real-Time Systems (ECRTS) , 2013 . B. Ward, J. Herman, C. Kenna, and J. Anderson. Making Shared Caches More Predictable on Multicore Platforms. In Proc. of the 25th Euromicro Conference on Real-Time Systems (ECRTS), 2013."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2013.6629484"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1347375.1347389"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751205.2751213"}],"event":{"name":"ICS '16: 2016 International Conference on Supercomputing","location":"Istanbul Turkey","acronym":"ICS '16","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 2016 International Conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2925426.2926265","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2925426.2926265","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:25Z","timestamp":1750273465000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2925426.2926265"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6]]},"references-count":59,"alternative-id":["10.1145\/2925426.2926265","10.1145\/2925426"],"URL":"https:\/\/doi.org\/10.1145\/2925426.2926265","relation":{},"subject":[],"published":{"date-parts":[[2016,6]]},"assertion":[{"value":"2016-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}