Towards efficient program execution on edge-cloud computing platforms

This paper investigates techniques dedicated to the performance of edge-cloud infrastructures and identifies the challenges to address to maximize their efficiency. Unlike traditional cloud-only processing, edge-cloud platforms meet the stringent requirements of real-time applications via additional...

Full description

Saved in:
Bibliographic Details
Published inJournal of parallel and distributed computing Vol. 205; p. 105135
Main Authors Dollinger, Jean-François, Vauchey, Vincent
Format Journal Article
LanguageEnglish
Published Elsevier Inc 01.11.2025
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper investigates techniques dedicated to the performance of edge-cloud infrastructures and identifies the challenges to address to maximize their efficiency. Unlike traditional cloud-only processing, edge-cloud platforms meet the stringent requirements of real-time applications via additional computing resources close to the data source. Yet, due to numerous performance factors, it is a complex task to perform efficient computations on such platforms. Thus, we identify the main performance bottlenecks induced by traditional approaches and extensively discuss the performance characteristics of edge computing platforms. Based on these insights, we design an automated framework capable of achieving end-to-end efficacy of edge-cloud applications. We argue that achieving performance on edge-cloud infrastructures requires adaptive offloading of programs based on computational requirements. Thus, we comprehensively study three performance-critical aspects forming the performance workflow of applications: i) performance modelling, ii) program optimization iii) task scheduling. First, we explore performance modelling techniques, forming the foundation of most cost models, to accurately predict and achieve robust code optimization and scheduling. We then cover the whole program optimization chain, from hotspot detection to code optimization, focusing on memory locality, code parallelization, and acceleration. Finally, we discuss task scheduling techniques for selecting the best computing resource and ensuring a balanced workload distribution. Overall, our study provides insights by covering the above performance workflow referencing prominent state-of-the-art works, particularly focusing on those not yet applied in the context of edge-cloud computing. Additionally, we conducted experiments to further validate our findings. Finally, for each topic of interest, we identify the addressed scientific obstacles and outline the open research challenges yet to be overcome. •Edge-cloud performance relies on accurate modelling, adaptive program optimization, and dynamic scheduling.•Efficient use of edge-cloud platforms requires appropriate data routing, parallelization, and accelerator utilization.•Accurate performance modelling must extensively characterize execution environment, processing, and networking dynamics.•Fine-grain program offloading and adaptive code optimization are critical for best edge-cloud hardware exploitation.•Edge-cloud applications require multi-level, collaborative, and resilient task scheduling to meet performance demands.
AbstractList This paper investigates techniques dedicated to the performance of edge-cloud infrastructures and identifies the challenges to address to maximize their efficiency. Unlike traditional cloud-only processing, edge-cloud platforms meet the stringent requirements of real-time applications via additional computing resources close to the data source. Yet, due to numerous performance factors, it is a complex task to perform efficient computations on such platforms. Thus, we identify the main performance bottlenecks induced by traditional approaches and extensively discuss the performance characteristics of edge computing platforms. Based on these insights, we design an automated framework capable of achieving end-to-end efficacy of edge-cloud applications. We argue that achieving performance on edge-cloud infrastructures requires adaptive offloading of programs based on computational requirements. Thus, we comprehensively study three performance-critical aspects forming the performance workflow of applications: i) performance modelling, ii) program optimization iii) task scheduling. First, we explore performance modelling techniques, forming the foundation of most cost models, to accurately predict and achieve robust code optimization and scheduling. We then cover the whole program optimization chain, from hotspot detection to code optimization, focusing on memory locality, code parallelization, and acceleration. Finally, we discuss task scheduling techniques for selecting the best computing resource and ensuring a balanced workload distribution. Overall, our study provides insights by covering the above performance workflow referencing prominent state-of-the-art works, particularly focusing on those not yet applied in the context of edge-cloud computing. Additionally, we conducted experiments to further validate our findings. Finally, for each topic of interest, we identify the addressed scientific obstacles and outline the open research challenges yet to be overcome. •Edge-cloud performance relies on accurate modelling, adaptive program optimization, and dynamic scheduling.•Efficient use of edge-cloud platforms requires appropriate data routing, parallelization, and accelerator utilization.•Accurate performance modelling must extensively characterize execution environment, processing, and networking dynamics.•Fine-grain program offloading and adaptive code optimization are critical for best edge-cloud hardware exploitation.•Edge-cloud applications require multi-level, collaborative, and resilient task scheduling to meet performance demands.
ArticleNumber 105135
Author Dollinger, Jean-François
Vauchey, Vincent
Author_xml – sequence: 1
  givenname: Jean-François
  orcidid: 0000-0002-6688-2320
  surname: Dollinger
  fullname: Dollinger, Jean-François
  email: jfdollinger@cesi.fr
– sequence: 2
  givenname: Vincent
  surname: Vauchey
  fullname: Vauchey, Vincent
BookMark eNp9j8tqwzAQRbVIoUnaH-hKP-BUo4edQjclpA8IdJOuhSyNjExsGcnp4-9rk64LFwYunOGeFVn0sUdC7oBtgEF5327awdkNZ1xNhQKhFmTJKimKSoC6JqucW8YAVLVdkv0xfpnkMkXvgw3Yj3RIsUmmo_iN9jyG2NMp6Bos7CmeHbWxG6a-b-hwMqOPqcs35MqbU8bbv7smH8_74-61OLy_vO2eDoXlSoxFbZ3kTAB3wMFwa0rOkAMIr3iNtVRColdb40FJ8A-ylDVUtTHbyjCjvBNrwi9_bYo5J_R6SKEz6UcD07O8bvUsr2d5fZGfoMcLhNOyz4BJ51nUogsJ7ahdDP_hvyD9Z4M
Cites_doi 10.1109/MM.2008.57
10.1109/ACCESS.2020.3029649
10.1109/TNET.2020.2983119
10.1109/MC.2017.9
10.1109/ACCESS.2020.2975741
10.1145/2400682.2400713
10.1109/MPRV.2020.3028781
10.1007/s11227-022-04328-3
10.1007/s10766-013-0259-4
10.1287/moor.19.4.769
10.1109/COMST.2017.2751617
10.1038/s41598-019-46507-y
10.1145/1379022.1375594
10.1142/S0129626412500107
10.1016/j.comcom.2017.05.013
10.1016/j.dcan.2017.07.001
10.1109/MNET.011.2000478
10.1109/JIOT.2019.2902141
10.1145/1721654.1721672
10.1145/1925844.1926449
10.1109/JIOT.2021.3063509
10.1109/TCSS.2021.3059318
10.1145/2798725
10.1109/TPDS.2020.3041829
10.1109/71.395402
10.1016/j.neucom.2013.07.036
10.1109/ACCESS.2021.3063456
10.1109/TCC.2016.2551747
10.1109/ACCESS.2019.2943179
10.1109/JIOT.2016.2579198
10.1016/j.iot.2021.100428
10.1007/s10766-021-00694-2
10.1016/j.sysarc.2019.02.009
10.1145/3274657
10.1109/JPROC.2019.2922285
10.1109/TCC.2018.2790404
10.1007/s11277-022-09970-x
10.1007/s10514-021-09967-8
10.1109/MSP.2012.2211477
10.1016/j.jss.2017.10.033
10.1016/j.comnet.2010.05.010
10.1109/MCOM.2016.1600492CM
10.1109/ACCESS.2017.2776358
10.1109/MCOM.2015.7060484
10.1145/3460352
10.1145/2838734
10.1016/j.iot.2020.100273
10.1016/j.comnet.2017.10.002
10.1109/TC.2017.2704082
10.1007/BF01379404
10.1109/ACCESS.2020.2982241
10.1145/2400682.2400716
10.1109/TII.2021.3092741
10.1109/JIOT.2020.2983660
10.1109/TMC.2020.3041781
10.1109/MPRV.2009.82
10.1007/s10766-010-0161-2
10.1109/32.748921
10.1016/j.sysarc.2019.06.006
10.1016/S0022-0000(75)80008-0
10.1109/TETC.2016.2585045
10.1109/MCOM.2011.5741159
10.1109/ACCESS.2023.3263391
10.1109/ACCESS.2020.3033421
10.1145/3492734
10.1109/MCC.2018.064181118
10.1145/3442363
10.1109/JIOT.2022.3152447
10.1109/MDAT.2016.2630270
10.1109/TVT.2020.3008926
10.1109/ACCESS.2017.2685434
10.1016/j.dcan.2022.03.003
10.12720/jcm.14.1.47-52
ContentType Journal Article
Copyright 2025 Elsevier Inc.
Copyright_xml – notice: 2025 Elsevier Inc.
DBID AAYXX
CITATION
DOI 10.1016/j.jpdc.2025.105135
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 10_1016_j_jpdc_2025_105135
S0743731525001029
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AATTM
AAXKI
AAXUO
AAYFN
AAYWO
ABBOA
ABDPE
ABEFU
ABFNM
ABFSI
ABJNI
ABMAC
ABWVN
ABXDB
ACDAQ
ACGFS
ACNNM
ACRLP
ACRPL
ACVFH
ACZNC
ADBBV
ADCNI
ADEZE
ADFGL
ADHUB
ADJOM
ADMUD
ADNMO
ADTZH
ADVLN
AEBSH
AECPX
AEIPS
AEKER
AENEX
AEUPX
AFJKZ
AFPUW
AFTJW
AGCQF
AGHFR
AGQPQ
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIGII
AIIUN
AIKHN
AITUG
AKBMS
AKRWK
AKYEP
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
AOUOD
APXCP
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
E.L
EBS
EFBJH
EFKBS
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
K-O
KOM
LG5
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
TN5
TWZ
WUQ
XJT
XOL
XPP
ZMT
ZU3
ZY4
~G-
AAYXX
CITATION
ID FETCH-LOGICAL-c253t-bcd420312d121a2ca620e2113f52beb4534ef58af1541f9464b17baa87a0a5fd3
IEDL.DBID .~1
ISSN 0743-7315
IngestDate Thu Aug 21 00:23:46 EDT 2025
Sat Aug 30 17:17:05 EDT 2025
IsPeerReviewed true
IsScholarly true
Keywords Edge-cloud computing
High-performance computing
Program optimization
0000
1111
Task scheduling
Performance analysis
Distributed computing
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c253t-bcd420312d121a2ca620e2113f52beb4534ef58af1541f9464b17baa87a0a5fd3
ORCID 0000-0002-6688-2320
ParticipantIDs crossref_primary_10_1016_j_jpdc_2025_105135
elsevier_sciencedirect_doi_10_1016_j_jpdc_2025_105135
PublicationCentury 2000
PublicationDate November 2025
2025-11-00
PublicationDateYYYYMMDD 2025-11-01
PublicationDate_xml – month: 11
  year: 2025
  text: November 2025
PublicationDecade 2020
PublicationTitle Journal of parallel and distributed computing
PublicationYear 2025
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
References Bagnères, Bastoul (br0730) 2014
Hughes, Li (br0800) 2008
Bodin, Kisuki, Knijnenburg, O'Boyle, Rohou (br0490) 1998
Wang, Gong, Zhuang, Shen, Lach (br0210) 2017
Iooss, Alias, Rajopadhye (br1480) 2021; 49
Sukumaran-Rajam, Clauss (br1460) 2015; 12
Duc, Leiva, Casari, Casari (br0150) 2019; 52
Braun, Nikas, Song, Heuveline, Fröning (br0830) 2020; 18
Barbalace, Karaoui, Wang, Xing, Olivier, Ravindran (br1330) 2020
Satyanarayanan (br0040) 2017; 50
Hrischuk, Woodside, Rolia (br0860) 1999; 25
Abadi, Barham, Chen, Chen, Davis, Dean, Devin, Ghemawat, Irving, Isard, Kudlur, Levenberg, Monga, Moore, Murray, Steiner, Tucker, Vasudevan, Warden, Wicke, Yu, Zheng (br0880) 2016
Yuki, Gupta, Kim, Pathan, Rajopadhye (br1200) 2013
Chen, Lin, Cheng (br0690) 2012
Dollinger, Bouhouch, Bouzarkouna (br0480) 2023
Armbrust, Fox, Griffith, Joseph, Katz, Konwinski, Lee, Patterson, Rabkin, Stoica (br0310) 2010; 53
Stankiewicz, Cholda, Jajszczyk (br0270) 2011; 49
Sajjad, Danniswara, Al-Shishtawy, Vlassov (br0350) 2016
Garland, Grand, Nickolls, Anderson, Hardwick, Morton, Phillips, Zhang, Volkov (br1080) 2008; 28
Zhou, Li (br1250) 2021; 18
Wang, Zhang, Zhang, Wang, Yang, Wang (br0160) 2017; 5
Atzori, Iera, Morabito (br0290) 2010; 54
Shojafar, Cordeschi, Baccarelli (br0030) 2019; 7
Sun, Ansari (br0410) 2016; 54
Pohl, Cosenza, Juurlink (br0580) 2020; 140
McMahan, Moore, Ramage, Hampson, y Arcas (br1610) 2017
Pouchet, Bondhugula, Bastoul, Cohen, Ramanujam, Sadayappan, Vasilache (br0970) 2011; 46
Fursin, Kashnikov, Memon, Chamski, Temam, Namolaru, Yom-Tov, Mendelson, Zaks, Courtois (br1230) 2011; 39
Ai, Peng, Zhang (br0100) 2018; 4
Madroñal, Lazcano, Fabelo, Ortega, Salvador, Callicó, Juárez, Sanz (br1100) 2017
Marín-Tordera, Masip-Bruin, García-Almiñana, Jukan, Ren, Zhu (br0440) 2017; 109
Santoyo-González, Cervelló-Pastor (br1660) 2020; 8
Church, Greenberg, Hamilton (br0400) 2008
Taherizadeh, Jones, Taylor, Zhao, Stankovski (br1730) 2018; 136
Schweitz, Lethin, Leung, Meister (br0950) 2006
Wang, Wei, Sabne, Davis, Ilbeyi, Hechtman, Chen, Murthy, Maggioni, Zhang (br1520) 2022
Augonnet, Thibault, Namyst, Wacrenier (br0820) 2011
Yao, Pu, Zhang (br1580) 2021; 9
Zhou, Tian, Sheng, Duan, Shen (br1640) 2021; 8
Lin, Liao, Jin, Li (br0130) 2019
Lee, Park, Heo, Chang, Lee, Kim (br1180) 2015
Apostolopoulos, Tsiropoulou, Papavassiliou (br0460) 2020; 28
Li, Pang, Yue, Liu, Wang, Tan (br1160) 2021; 2021
Kattepur, Dohare, Mushunuri, Rath, Simha (br0890) 2016
De Dinechin, Van Amstel, Poulhiès, Lager (br1120) 2014
Das, Patterson, Wittie (br0760) 2019
Bagnères, Zinenko, Huot, Bastoul (br1190) 2016
Kim, Ko, Culler, Paek (br0330) 2017; 19
Xu, Chen, Tang, Su (br1650) 2014
Gan, Zhang, Cheng, Shetty, Rathi, Katarki, Bruno, Hu, Ritchken, Jackson, Hu, Pancholi, He, Clancy, Colen, Wen, Leung, Wang, Zaruvinsky, Espinosa, Lin, Liu, Padilla, Delimitrou (br0780) 2019
Luo, Li, Luan, Shi (br1740) 2020; 7
Ishii, Detrey, Gaudry, Inomata, Fujikawa (br1110) 2017; 66
Chen, Jiang, Hu, Ha, Amos, Pillai, Hauptmann, Satyanarayanan (br0250) 2015
Bouzarkouna, Sahnoun, Bettayeb, Baudry, Gout (br0470) 2023
br0560
Liu, Li, Li (br1550) 2021; 9
Ha, Chen, Hu, Richter, Pillai, Satyanarayanan (br0260) 2014
Cuervo, Balasubramanian, Cho, Wolman, Saroiu, Chandra, Bahl (br0720) 2010
Dong, Zheng, Lin, Liu, Xiao, Fan (br1020) 2022; 21
Li, Chen, Lan, Venkataramani (br0280) 2017
Oujabour, Ben Letaifa, Dollinger, Rouas (br1400) 2025
Bondhugula, Hartono, Ramanujam, Sadayappan (br0590) 2008
Sun, Zhang, Zhang, Yu, Sha, Shi (br1750) 2022; 9
Satyanarayanan, Bahl, Caceres, Davies (br0060) 2009; 8
Ullman (br1540) 1975; 10
Hu, Gao, Ha, Wang, Amos, Chen, Pillai, Satyanarayanan (br0380) 2016
Kosta, Aucinas, Hui, Mortier, Zhang (br0710) 2012
Irigoin, Jouvelot, Triolet (br1290) 1991
Li, Dong, Guan, Zhang, Gu, Bu, Gao (br0810) 2021; 17
Wen, Yang, Wang (br0340) 2017; 6
br0570
Hussein, Mousa (br1720) 2020; 8
Bonomi, Milito, Zhu, Addepalli (br0420) 2012
Wang, Wang, Huang, Song, Qin (br0120) 2020; 8
Martinez-Alvarez, Calvo-Zaragoza, Cuenca-Asensi, Ortiz, Jimeno-Morenilla (br1220) 2014; 123
Biookaghazadeh, Zhao, Ren (br1010) 2018
Velentzas, Vassilakopoulos, Corral (br1030) 2021; 15
Park, Latifi, Park, Behroozi, Jeon, Mahlke (br1500) 2022
Hong, Hsu, Yew, Wu, Hsu, Liu, Wang, Chung (br1350) 2012
Dollinger, Zghal (br1630) 2024
Bertot, Genaud, Gossa (br0850) 2018
Lee, Johnson, Eigenmann (br0960) 2004; vol. 2958
Luk, Hong, Kim (br0620) 2009; vol. 42
Caamaño, Sukumaran-Rajam, Baloian, Selva, Clauss (br1320) 2017
Shojafar, Cordeschi, Baccarelli (br1670) 2016; 7
Tak, Cherkaoui (br1600) 2020; 35
Kim, Lee, Jung, Ro (br0790) 2014
Iqbal, Buhnova (br0190) 2021
Zhang, Li, Liu, Jia, Zhang, Raychaudhuri (br0840) 2019
Lee, Samadi, Park, Mahlke (br1700) 2015; 33
Shi, Cao, Zhang, Li, Xu (br0670) 2016; 3
Ogino, Kitagami, Shiratori (br0180) 2019; 14
Dahlgren, Dubois, Stenstrom (br0650) 1995; 6
Kobeissi, Ketterlin, Clauss (br1450) 2020
Valkov, Trinder, Chechina (br0220) 2021; 45
Fantacci, Picano (br0930) 2020; 69
Barvinok (br0980) 1994; 19
Chun, Ihm, Maniatis, Naik, Patti (br0680) 2011
Bellard (br1340) 2005
Seo, Cha, Kim, Huh, Park (br1560) 2021; 18
Liu, Mao, Zhang, Letaief (br0940) 2016
Hong, Kim (br0520) 2009
Pop, Cohen, Bastoul, Girbal, Silber, Vasilache (br1440) 2006
Cui, Wang, Xue, Yang, Feng (br0500) 2011
Yousefpour, Fung, Nguyen, Kadiyala, Jalali, Niakanlahiji, Kong, Jue (br0070) 2019; 98
Rodríguez, Navarro, Asenjo, Corbera, Gran, Suárez, Nunez-Yanez (br0640) 2019; 98
Bondhugula (br0600) 2013
Ghalmane, Cherifi, Cherifi, Hassouni (br0990) 2019; 9
Dorsemaine, Gaulier, Wary, Kheir, Urien (br0300) 2015
Djigal, Feng, Lu, Ge (br1590) 2020; 32
Sadatdiynov, Cui, Zhang, Huang, Salloum, Mahmud (br0170) 2023; 9
Meng, Morozov, Kumaran, Vishwanath, Uram (br0530) 2011
Peng, Budhkar, Tuil, Levy, Sobhani, Cohen, Nassour (br1430) 2021
Verdoolaege, Carlos Juega, Cohen, Ignacio Gomez, Tenllado, Catthoor (br0610) 2013; 9
Jimborean, Clauss, Dollinger, Loechner, Caamaño (br1310) 2014; 42
Varghese, Reano, Silla (br1690) 2018; 5
Elhabbash, Samreen, Hadley, Elkhatib (br0090) 2019; 51
Belviranli, Bhuyan, Gupta (br0630) 2013; 9
Verma, Pedrosa, Korupolu, Oppenheimer, Tune, Wilkes (br0370) 2015
Barbalace, Karaoui, Wang, Xing, Olivier, Ravindran (br0660) 2020
Baskaran, Hartono, Tavarageri, Henretty, Ramanujam, Sadayappan (br1490) 2010
Zhang, Li, Liu, Jia, Zhang, Raychaudhuri (br1050) 2019
Anantpur, Govindarajan (br1070) 2014; vol. 8409 LNCS
Kocakulak, Butun (br0320) 2017
Chen (br1210) 2012
Yazdanbakhsh, Mahajan, Esmaeilzadeh, Lotfi-Kamran (br1380) 2016; 34
Varghese, Wang, Barbhuiya, Kilpatrick, Nikolopoulos (br0050) 2016
Satoh (br0430) 2013; vol. 8056 LNCS
Zafrir, Boudoukh, Izsak, Wasserblat (br1420) 2019
Chelini, Kong, Grosser, Corporaal (br0540) 2021
Gordon, Jamshidi, Mahlke, Mao, Chen (br0700) 2012
George, Marr, Akgul, Palem (br1370) 2006
Khare, Sun, Gascon-Samson, Zhang, Gokhale, Barve, Bhattacharjee, Koutsoukos (br0360) 2019
Zinenko, Huot, Bastoul (br0550) 2014
Bhattacharyya, Amza, de Lara (br0870) 2020
Zhu, Zhang, Zhao, Cao, Zhao, Jia, Meng (br1710) 2019; 7
Choy, Wong, Simon, Rosenberg (br0010) 2012
Cho, Shin, Jeon, Yoon (br1150) 2020; 8
Wang, Yew, Zhai, McCamant, Wu, Bobba (br1170) 2017
Petrovic, Shah, Ramchandran, Rabaey (br1130) 2003
Wen, Bhatotia, Chen, Lee (br1390) 2018
George, Eiszler, Iyengar, Turki, Feng, Wang, Pillai, Satyanarayanan (br0770) 2020; 19
Yuki (br1360) 2014
Grosser, Groesslinger, Lengauer (br1280) 2012; 22
Syarif, Abouaissa, Idoumghar, Lorenz, Schott, Staples (br1000) 2016; 7
Pradelle, Clauss, Loechner (br0750) 2011
Amini, Ancourt, Coelho, Creusillet, Guelton, Irigoin, Jouvelot, Keryell, Villalon (br1300) 2011
Dollinger, Loechner (br0740) 2013
Aslanpour, Gill, Toosi (br0110) 2020; 12
Mas, Vilaplana, Mateo, Solsona (br0920) 2022; 78
Karp (br1530) 1972
Allen (br0900) 2014
Larrakoetxea, Astobiza, López, Urquijo, Barruetabeńa, Rego (br1510) 2023; 11
Paul, Chakraborty, Datta, Paul (br0200) 2018
Lin, Liao, Jin, Li (br0240) 2019; 107
Tagne, Kamdjou, Amraoui, Nzeukou (br1140) 2023; 128
Xu, Fu, Ma, Zhang, Li, Qian, Wang, Li, Yang, Liu (br0020) 2021
Sim, Dasgupta, Kim, Vuduc (br0510) 2012
Podestá, do Nascimento, Castro (br1090) 2018
Feautrier (br1260) 1992; 21
Peng, Kim, Wu, Sridhar, Watanabe (br1410) 2023
Carvalho, Rodrigues, Endo, Kosta, Silva (br0910) 2020
Liu, Qi, Banerjee (br1060) 2018
Satyanarayanan, Schuster, Ebling, Fettweis, Flinck, Joshi, Sabnani (br0080) 2015; 53
Xu, Jiang, Luo, Sun, An, Huang, Liu (br0450) 2022; 21
Kattepur, Rath, Simha (br0230) 2017
Babalad, Shevade, Thazhuthaveetil, Govindarajan (br1470) 2024
Pouchet, Zhang, Sadayappan, Cong (br1270) 2013
Deng (br1620) 2012; 29
Blanco-Filgueira, Garcia-Lesta, Fernández-Sanjurjo, Brea, López (br1040) 2019; 6
Pouchet, Bastoul, Cohen, Cavazos (br1240) 2008; 43
Liu, Tan, Jiang, Han, Li, Huang (br1570) 2019
Jiang, Cheng, Gao, Zhou, Wan (br0140) 2019; 7
Bilal, Khalid, Erbad, Khan (br0390) 2018; 130
Liu, Yang, Zou, Chen, Yan, Chen, Cai (br1680) 2021; 9
Liu (10.1016/j.jpdc.2025.105135_br0940) 2016
Bonomi (10.1016/j.jpdc.2025.105135_br0420) 2012
Yuki (10.1016/j.jpdc.2025.105135_br1360) 2014
Liu (10.1016/j.jpdc.2025.105135_br1680) 2021; 9
Syarif (10.1016/j.jpdc.2025.105135_br1000) 2016; 7
Hong (10.1016/j.jpdc.2025.105135_br0520) 2009
Meng (10.1016/j.jpdc.2025.105135_br0530) 2011
Xu (10.1016/j.jpdc.2025.105135_br0020) 2021
Shojafar (10.1016/j.jpdc.2025.105135_br0030) 2019; 7
Hussein (10.1016/j.jpdc.2025.105135_br1720) 2020; 8
Kocakulak (10.1016/j.jpdc.2025.105135_br0320) 2017
Ullman (10.1016/j.jpdc.2025.105135_br1540) 1975; 10
Grosser (10.1016/j.jpdc.2025.105135_br1280) 2012; 22
Yazdanbakhsh (10.1016/j.jpdc.2025.105135_br1380) 2016; 34
Deng (10.1016/j.jpdc.2025.105135_br1620) 2012; 29
Sajjad (10.1016/j.jpdc.2025.105135_br0350) 2016
Fantacci (10.1016/j.jpdc.2025.105135_br0930) 2020; 69
Lin (10.1016/j.jpdc.2025.105135_br0130) 2019
Kattepur (10.1016/j.jpdc.2025.105135_br0230) 2017
Mas (10.1016/j.jpdc.2025.105135_br0920) 2022; 78
Oujabour (10.1016/j.jpdc.2025.105135_br1400) 2025
Karp (10.1016/j.jpdc.2025.105135_br1530) 1972
Chen (10.1016/j.jpdc.2025.105135_br0250) 2015
Zinenko (10.1016/j.jpdc.2025.105135_br0550) 2014
Rodríguez (10.1016/j.jpdc.2025.105135_br0640) 2019; 98
Yao (10.1016/j.jpdc.2025.105135_br1580) 2021; 9
Yousefpour (10.1016/j.jpdc.2025.105135_br0070) 2019; 98
Lee (10.1016/j.jpdc.2025.105135_br0960) 2004; vol. 2958
Chen (10.1016/j.jpdc.2025.105135_br0690) 2012
Xu (10.1016/j.jpdc.2025.105135_br1650) 2014
Zhu (10.1016/j.jpdc.2025.105135_br1710) 2019; 7
Lee (10.1016/j.jpdc.2025.105135_br1700) 2015; 33
Bertot (10.1016/j.jpdc.2025.105135_br0850) 2018
Pouchet (10.1016/j.jpdc.2025.105135_br0970) 2011; 46
Djigal (10.1016/j.jpdc.2025.105135_br1590) 2020; 32
Augonnet (10.1016/j.jpdc.2025.105135_br0820) 2011
Wang (10.1016/j.jpdc.2025.105135_br1170) 2017
Ghalmane (10.1016/j.jpdc.2025.105135_br0990) 2019; 9
Wen (10.1016/j.jpdc.2025.105135_br0340) 2017; 6
Sun (10.1016/j.jpdc.2025.105135_br0410) 2016; 54
Wang (10.1016/j.jpdc.2025.105135_br1520) 2022
Dahlgren (10.1016/j.jpdc.2025.105135_br0650) 1995; 6
Zhang (10.1016/j.jpdc.2025.105135_br0840) 2019
Barbalace (10.1016/j.jpdc.2025.105135_br0660) 2020
McMahan (10.1016/j.jpdc.2025.105135_br1610) 2017
Zhang (10.1016/j.jpdc.2025.105135_br1050) 2019
Braun (10.1016/j.jpdc.2025.105135_br0830) 2020; 18
Podestá (10.1016/j.jpdc.2025.105135_br1090) 2018
Cho (10.1016/j.jpdc.2025.105135_br1150) 2020; 8
Liu (10.1016/j.jpdc.2025.105135_br1550) 2021; 9
Carvalho (10.1016/j.jpdc.2025.105135_br0910) 2020
Larrakoetxea (10.1016/j.jpdc.2025.105135_br1510) 2023; 11
Tagne (10.1016/j.jpdc.2025.105135_br1140) 2023; 128
Abadi (10.1016/j.jpdc.2025.105135_br0880) 2016
Velentzas (10.1016/j.jpdc.2025.105135_br1030) 2021; 15
Pouchet (10.1016/j.jpdc.2025.105135_br1270) 2013
Bondhugula (10.1016/j.jpdc.2025.105135_br0600) 2013
Park (10.1016/j.jpdc.2025.105135_br1500) 2022
Wang (10.1016/j.jpdc.2025.105135_br0210) 2017
Blanco-Filgueira (10.1016/j.jpdc.2025.105135_br1040) 2019; 6
Paul (10.1016/j.jpdc.2025.105135_br0200) 2018
Pradelle (10.1016/j.jpdc.2025.105135_br0750) 2011
Wang (10.1016/j.jpdc.2025.105135_br0120) 2020; 8
Chelini (10.1016/j.jpdc.2025.105135_br0540) 2021
Dorsemaine (10.1016/j.jpdc.2025.105135_br0300) 2015
De Dinechin (10.1016/j.jpdc.2025.105135_br1120) 2014
Amini (10.1016/j.jpdc.2025.105135_br1300) 2011
Gan (10.1016/j.jpdc.2025.105135_br0780) 2019
Dong (10.1016/j.jpdc.2025.105135_br1020) 2022; 21
Zafrir (10.1016/j.jpdc.2025.105135_br1420) 2019
Armbrust (10.1016/j.jpdc.2025.105135_br0310) 2010; 53
George (10.1016/j.jpdc.2025.105135_br0770) 2020; 19
Li (10.1016/j.jpdc.2025.105135_br0280) 2017
Sun (10.1016/j.jpdc.2025.105135_br1750) 2022; 9
Ai (10.1016/j.jpdc.2025.105135_br0100) 2018; 4
Schweitz (10.1016/j.jpdc.2025.105135_br0950) 2006
Zhou (10.1016/j.jpdc.2025.105135_br1250) 2021; 18
Babalad (10.1016/j.jpdc.2025.105135_br1470) 2024
Pouchet (10.1016/j.jpdc.2025.105135_br1240) 2008; 43
Valkov (10.1016/j.jpdc.2025.105135_br0220) 2021; 45
Cui (10.1016/j.jpdc.2025.105135_br0500) 2011
Li (10.1016/j.jpdc.2025.105135_br0810) 2021; 17
Wen (10.1016/j.jpdc.2025.105135_br1390) 2018
Sukumaran-Rajam (10.1016/j.jpdc.2025.105135_br1460) 2015; 12
Yuki (10.1016/j.jpdc.2025.105135_br1200) 2013
Hong (10.1016/j.jpdc.2025.105135_br1350) 2012
Petrovic (10.1016/j.jpdc.2025.105135_br1130) 2003
Peng (10.1016/j.jpdc.2025.105135_br1430) 2021
Apostolopoulos (10.1016/j.jpdc.2025.105135_br0460) 2020; 28
Garland (10.1016/j.jpdc.2025.105135_br1080) 2008; 28
Aslanpour (10.1016/j.jpdc.2025.105135_br0110) 2020; 12
Ogino (10.1016/j.jpdc.2025.105135_br0180) 2019; 14
Khare (10.1016/j.jpdc.2025.105135_br0360) 2019
Das (10.1016/j.jpdc.2025.105135_br0760) 2019
Choy (10.1016/j.jpdc.2025.105135_br0010) 2012
Taherizadeh (10.1016/j.jpdc.2025.105135_br1730) 2018; 136
Satyanarayanan (10.1016/j.jpdc.2025.105135_br0080) 2015; 53
Stankiewicz (10.1016/j.jpdc.2025.105135_br0270) 2011; 49
Sadatdiynov (10.1016/j.jpdc.2025.105135_br0170) 2023; 9
Barbalace (10.1016/j.jpdc.2025.105135_br1330) 2020
Kobeissi (10.1016/j.jpdc.2025.105135_br1450) 2020
Pohl (10.1016/j.jpdc.2025.105135_br0580) 2020; 140
Hughes (10.1016/j.jpdc.2025.105135_br0800) 2008
Li (10.1016/j.jpdc.2025.105135_br1160) 2021; 2021
Anantpur (10.1016/j.jpdc.2025.105135_br1070) 2014; vol. 8409 LNCS
Belviranli (10.1016/j.jpdc.2025.105135_br0630) 2013; 9
George (10.1016/j.jpdc.2025.105135_br1370) 2006
Lin (10.1016/j.jpdc.2025.105135_br0240) 2019; 107
Wang (10.1016/j.jpdc.2025.105135_br0160) 2017; 5
Kim (10.1016/j.jpdc.2025.105135_br0330) 2017; 19
Dollinger (10.1016/j.jpdc.2025.105135_br0740) 2013
Dollinger (10.1016/j.jpdc.2025.105135_br1630) 2024
Zhou (10.1016/j.jpdc.2025.105135_br1640) 2021; 8
Shojafar (10.1016/j.jpdc.2025.105135_br1670) 2016; 7
Satyanarayanan (10.1016/j.jpdc.2025.105135_br0060) 2009; 8
Xu (10.1016/j.jpdc.2025.105135_br0450) 2022; 21
Lee (10.1016/j.jpdc.2025.105135_br1180) 2015
Madroñal (10.1016/j.jpdc.2025.105135_br1100) 2017
Duc (10.1016/j.jpdc.2025.105135_br0150) 2019; 52
Kattepur (10.1016/j.jpdc.2025.105135_br0890) 2016
Irigoin (10.1016/j.jpdc.2025.105135_br1290) 1991
Tak (10.1016/j.jpdc.2025.105135_br1600) 2020; 35
Shi (10.1016/j.jpdc.2025.105135_br0670) 2016; 3
Jimborean (10.1016/j.jpdc.2025.105135_br1310) 2014; 42
Jiang (10.1016/j.jpdc.2025.105135_br0140) 2019; 7
Satyanarayanan (10.1016/j.jpdc.2025.105135_br0040) 2017; 50
Caamaño (10.1016/j.jpdc.2025.105135_br1320) 2017
Bagnères (10.1016/j.jpdc.2025.105135_br0730) 2014
Dollinger (10.1016/j.jpdc.2025.105135_br0480) 2023
Verma (10.1016/j.jpdc.2025.105135_br0370) 2015
Luk (10.1016/j.jpdc.2025.105135_br0620) 2009; vol. 42
Bellard (10.1016/j.jpdc.2025.105135_br1340) 2005
Atzori (10.1016/j.jpdc.2025.105135_br0290) 2010; 54
Bodin (10.1016/j.jpdc.2025.105135_br0490) 1998
Varghese (10.1016/j.jpdc.2025.105135_br0050) 2016
Bilal (10.1016/j.jpdc.2025.105135_br0390) 2018; 130
Marín-Tordera (10.1016/j.jpdc.2025.105135_br0440) 2017; 109
Bondhugula (10.1016/j.jpdc.2025.105135_br0590) 2008
Bouzarkouna (10.1016/j.jpdc.2025.105135_br0470) 2023
Kosta (10.1016/j.jpdc.2025.105135_br0710) 2012
Baskaran (10.1016/j.jpdc.2025.105135_br1490) 2010
Ishii (10.1016/j.jpdc.2025.105135_br1110) 2017; 66
Cuervo (10.1016/j.jpdc.2025.105135_br0720) 2010
Liu (10.1016/j.jpdc.2025.105135_br1060) 2018
Biookaghazadeh (10.1016/j.jpdc.2025.105135_br1010) 2018
Seo (10.1016/j.jpdc.2025.105135_br1560) 2021; 18
Iqbal (10.1016/j.jpdc.2025.105135_br0190) 2021
Kim (10.1016/j.jpdc.2025.105135_br0790) 2014
Chun (10.1016/j.jpdc.2025.105135_br0680) 2011
Church (10.1016/j.jpdc.2025.105135_br0400) 2008
Liu (10.1016/j.jpdc.2025.105135_br1570) 2019
Bhattacharyya (10.1016/j.jpdc.2025.105135_br0870) 2020
Allen (10.1016/j.jpdc.2025.105135_br0900) 2014
Verdoolaege (10.1016/j.jpdc.2025.105135_br0610) 2013; 9
Iooss (10.1016/j.jpdc.2025.105135_br1480) 2021; 49
Ha (10.1016/j.jpdc.2025.105135_br0260) 2014
Hrischuk (10.1016/j.jpdc.2025.105135_br0860) 1999; 25
Sim (10.1016/j.jpdc.2025.105135_br0510) 2012
Barvinok (10.1016/j.jpdc.2025.105135_br0980) 1994; 19
Pop (10.1016/j.jpdc.2025.105135_br1440) 2006
Santoyo-González (10.1016/j.jpdc.2025.105135_br1660) 2020; 8
Bagnères (10.1016/j.jpdc.2025.105135_br1190) 2016
Martinez-Alvarez (10.1016/j.jpdc.2025.105135_br1220) 2014; 123
Feautrier (10.1016/j.jpdc.2025.105135_br1260) 1992; 21
Fursin (10.1016/j.jpdc.2025.105135_br1230) 2011; 39
Varghese (10.1016/j.jpdc.2025.105135_br1690) 2018; 5
Gordon (10.1016/j.jpdc.2025.105135_br0700) 2012
Luo (10.1016/j.jpdc.2025.105135_br1740) 2020; 7
Elhabbash (10.1016/j.jpdc.2025.105135_br0090) 2019; 51
Hu (10.1016/j.jpdc.2025.105135_br0380) 2016
Chen (10.1016/j.jpdc.2025.105135_br1210) 2012
Satoh (10.1016/j.jpdc.2025.105135_br0430) 2013; vol. 8056 LNCS
Peng (10.1016/j.jpdc.2025.105135_br1410) 2023
References_xml – start-page: 1
  year: 2017
  end-page: 6
  ident: br1100
  article-title: Energy consumption characterization of a massively parallel processor array (MPPA) platform running a hyperspectral SVM classifier
  publication-title: Conference on Design and Architectures for Signal and Image Processing (DASIP)
– year: 2018
  ident: br1010
  article-title: Are FPGAs suitable for edge computing?
  publication-title: {USENIX} Workshop on Hot Topics in Edge Computing (HotEdge 18)
– start-page: 1
  year: 2018
  end-page: 6
  ident: br1060
  article-title: Edgeeye: an edge service framework for real-time intelligent video analytics
  publication-title: Proceedings of the 1st International Workshop on Edge Systems, Analytics and Networking
– start-page: 466
  year: 2012
  end-page: 473
  ident: br0690
  article-title: Coca: computation offload to clouds using aop
  publication-title: 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID)
– volume: 52
  year: 2019
  ident: br0150
  article-title: Machine learning methods for reliable resource provisioning in edge-cloud computing: a survey, machine learning methods for reliable resource provisioning in edge-cloud computing: a survey
  publication-title: ACM Comput. Surv.
– volume: 14
  start-page: 47
  year: 2019
  end-page: 52
  ident: br0180
  article-title: A multi-agent based flexible iot edge computing architecture and application to its
  publication-title: J. Commun.
– volume: 11
  start-page: 31676
  year: 2023
  end-page: 31685
  ident: br1510
  article-title: Efficient machine learning on edge computing through data compression techniques
  publication-title: IEEE Access
– start-page: 120
  year: 2014
  end-page: 129
  ident: br0790
  article-title: Workload synthesis: generating benchmark workloads from statistical execution profile
  publication-title: IEEE International Symposium on Workload Characterization (IISWC)
– start-page: 168
  year: 2016
  end-page: 178
  ident: br0350
  article-title: Spanedge: towards unifying stream processing over central and near-the-edge data centers
  publication-title: IEEE/ACM Symposium on Edge Computing (SEC)
– volume: 7
  start-page: 162
  year: 2016
  end-page: 173
  ident: br1000
  article-title: New path centrality based on operator calculus approach for wireless sensor network deployment
  publication-title: IEEE Trans. Emerg. Top. Comput.
– volume: 18
  year: 2021
  ident: br1560
  article-title: SLO-Aware inference scheduler for heterogeneous processors in edge platforms
  publication-title: ACM Trans. Archit. Code Optim.
– start-page: 200
  year: 2010
  end-page: 209
  ident: br1490
  article-title: Parameterized tiling revisited
  publication-title: Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization
– volume: 9
  start-page: 15983
  year: 2022
  end-page: 16005
  ident: br1750
  article-title: Flexedge: dynamic task scheduling for a UAV-based on-demand mobile edge server
  publication-title: IEEE Internet Things J.
– volume: 8
  year: 2020
  ident: br1150
  article-title: QoS-aware workload distribution in hierarchical edge clouds: a reinforcement learning approach
  publication-title: IEEE Access
– volume: 17
  year: 2021
  ident: br0810
  article-title: Queec: QoE-aware edge computing for IoT devices under dynamic workloads
  publication-title: ACM Trans. Sens. Netw.
– start-page: 85
  year: 1972
  end-page: 103
  ident: br1530
  article-title: Reducibility among combinatorial problems
  publication-title: Complexity of Computer Computations
– volume: 8
  start-page: 37191
  year: 2020
  end-page: 37201
  ident: br1720
  article-title: Efficient task offloading for iot-based applications in fog computing using ant colony optimization
  publication-title: IEEE Access
– ident: br0570
– start-page: 521
  year: 2015
  end-page: 532
  ident: br1180
  article-title: Architecture-aware automatic computation offload for native applications
  publication-title: Proceedings of the 48th International Symposium on Microarchitecture, MICRO-48
– volume: 69
  start-page: 12004
  year: 2020
  end-page: 12014
  ident: br0930
  article-title: Performance analysis of a delay constrained data offloading scheme in an integrated cloud-fog-edge computing system
  publication-title: IEEE Trans. Veh. Technol.
– start-page: 55
  year: 2008
  end-page: 60
  ident: br0400
  article-title: On delivering embarrassingly distributed cloud services
  publication-title: HotNets
– volume: 3
  start-page: 637
  year: 2016
  end-page: 646
  ident: br0670
  article-title: Edge computing: vision and challenges
  publication-title: IEEE Internet Things J.
– volume: 7
  start-page: 148975
  year: 2019
  end-page: 148988
  ident: br1710
  article-title: A hardware and software task-scheduling framework based on CPU+FPGA heterogeneous architecture in edge computing
  publication-title: IEEE Access
– volume: vol. 8056 LNCS
  start-page: 304
  year: 2013
  end-page: 318
  ident: br0430
  article-title: A Framework for Data Processing at the Edges of Networks
  publication-title: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
– year: 1998
  ident: br0490
  article-title: Iterative compilation in a non-linear optimisation space
  publication-title: Workshop on Profile and Feedback-Directed Compilation
– start-page: 387
  year: 2021
  end-page: 393
  ident: br0190
  article-title: Fog based energy efficient process framework for smart building
  publication-title: Evaluation and Assessment in Software Engineering, EASE 2021
– volume: 12
  start-page: 1
  year: 2015
  end-page: 27
  ident: br1460
  article-title: The polyhedral model of nonlinear loops
  publication-title: ACM Trans. Archit. Code Optim.
– volume: 19
  start-page: 2502
  year: 2017
  end-page: 2525
  ident: br0330
  article-title: Challenging the IPv6 routing protocol for low-power and lossy networks (RPL): a survey
  publication-title: IEEE Commun. Surv. Tutor.
– volume: 45
  start-page: 351
  year: 2021
  end-page: 369
  ident: br0220
  article-title: Reliable distribution of computational load in robot teams
  publication-title: Auton. Robots
– volume: 42
  start-page: 529
  year: 2014
  end-page: 545
  ident: br1310
  article-title: Dynamic and speculative polyhedral parallelization using compiler-generated skeletons
  publication-title: Int. J. Parallel Program.
– start-page: 642
  year: 2018
  end-page: 655
  ident: br1090
  article-title: Energy efficient stencil computations on the low-power manycore MPPA-256 processor
  publication-title: Euro-Par 2018 Parallel Processing: 24th International Conference
– volume: 9
  start-page: 1
  year: 2013
  end-page: 23
  ident: br0610
  article-title: Polyhedral parallel code generation for CUDA
  publication-title: ACM Trans. Archit. Code Optim.
– start-page: 1261
  year: 2017
  end-page: 1270
  ident: br0280
  article-title: Mobiqor: pushing the envelope of mobile edge computing via quality-of-result optimization
  publication-title: IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
– volume: 6
  start-page: 5037
  year: 2017
  end-page: 5048
  ident: br0340
  article-title: ParGen: a parallel method for partitioning data stream applications in mobile edge computing
  publication-title: IEEE Access
– volume: 49
  start-page: 148
  year: 2011
  end-page: 158
  ident: br0270
  article-title: Qox: what is it really?
  publication-title: IEEE Commun. Mag.
– volume: 35
  start-page: 252
  year: 2020
  end-page: 258
  ident: br1600
  article-title: Federated edge learning: design issues and challenges
  publication-title: IEEE Netw.
– volume: 53
  start-page: 63
  year: 2015
  end-page: 70
  ident: br0080
  article-title: An open ecosystem for mobile-cloud convergence
  publication-title: IEEE Commun. Mag.
– start-page: 1270
  year: 2019
  end-page: 1278
  ident: br1050
  article-title: Hetero-edge: orchestration of real-time vision applications on heterogeneous edge clouds
  publication-title: IEEE INFOCOM-IEEE Conference on Computer Communications
– volume: 21
  start-page: 2610
  year: 2022
  end-page: 2619
  ident: br0450
  article-title: The case for FPGA-based edge computing
  publication-title: IEEE Trans. Mob. Comput.
– volume: 18
  year: 2020
  ident: br0830
  article-title: A simple model for portable and fast prediction of execution time and power consumption of GPU kernels
  publication-title: ACM Trans. Archit. Code Optim.
– volume: 49
  start-page: 376
  year: 2021
  end-page: 409
  ident: br1480
  article-title: Monoparametric tiling of polyhedral programs
  publication-title: Int. J. Parallel Program.
– volume: 32
  start-page: 1057
  year: 2020
  end-page: 1071
  ident: br1590
  article-title: Ippts: an efficient algorithm for scientific workflow scheduling in heterogeneous computing systems
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 9
  start-page: 252
  year: 2021
  end-page: 266
  ident: br1680
  article-title: Collaborative edge computing with FPGA-based CNN accelerators for energy-efficient and time-aware face tracking system
  publication-title: IEEE Trans. Comput. Soc. Syst.
– volume: 28
  start-page: 13
  year: 2008
  end-page: 27
  ident: br1080
  article-title: Parallel computing experiences with CUDA
  publication-title: IEEE MICRO
– year: 2011
  ident: br0820
  article-title: StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures, vol. 23
– start-page: 37
  year: 2021
  end-page: 53
  ident: br0020
  article-title: From cloud to edge: a first look at public edge platforms
  publication-title: Proceedings of the 21st ACM Internet Measurement Conference
– year: 2015
  ident: br0370
  article-title: Large-scale cluster management at Google with Borg
  publication-title: Proceedings of the 10th European Conference on Computer Systems, EuroSys
– start-page: 33
  year: 2015
  end-page: 38
  ident: br0250
  article-title: Early implementation experience with wearable cognitive assistance applications
  publication-title: Proceedings of the 2015 Workshop on Wearable Systems and Applications
– volume: 98
  start-page: 289
  year: 2019
  end-page: 330
  ident: br0070
  article-title: All one needs to know about fog computing and related edge computing paradigms: a complete survey
  publication-title: J. Syst. Archit.
– start-page: 49
  year: 2010
  end-page: 62
  ident: br0720
  article-title: Maui: making smartphones last longer with code offload
  publication-title: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services
– start-page: 134
  year: 2021
  end-page: 141
  ident: br1430
  article-title: Shrinking Bigfoot: reducing wav2vec 2.0 footprint
  publication-title: Proceedings of the Second Workshop on Simple and Efficient Natural Language Processing
– start-page: 1
  year: 2016
  end-page: 8
  ident: br0380
  article-title: Quantifying the impact of edge computing on mobile applications
  publication-title: Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems
– volume: 2021
  year: 2021
  ident: br1160
  article-title: Enhancing dynamic binary translation in mobile computing by leveraging polyhedral optimization
  publication-title: Wirel. Commun. Mob. Comput.
– volume: 21
  start-page: 389
  year: 1992
  end-page: 420
  ident: br1260
  article-title: Some efficient solutions to the affine scheduling problem. Part ii. Multidimensional time
  publication-title: Int. J. Parallel Program.
– volume: 12
  year: 2020
  ident: br0110
  article-title: Performance evaluation metrics for cloud, fog and edge computing: a review, taxonomy, benchmarks and standards for future research
  publication-title: Internet of Things
– start-page: 265
  year: 2016
  end-page: 283
  ident: br0880
  article-title: TensorFlow: a system for large-scale machine learning
  publication-title: Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI'16
– year: 2011
  ident: br1300
  article-title: PIPS is not (just) polyhedral software adding GPU code generation in PIPS
  publication-title: First International Workshop on Polyhedral Compilation Techniques (IMPACT) in Conjonction with CGO
– volume: vol. 8409 LNCS
  start-page: 133
  year: 2014
  end-page: 153
  ident: br1070
  article-title: Taming Control Divergence in GPUs Through Control Flow Linearization
  publication-title: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
– start-page: 507
  year: 2020
  end-page: 511
  ident: br0870
  article-title: Phase aware performance modeling for cloud applications
  publication-title: IEEE 13th International Conference on Cloud Computing (CLOUD)
– start-page: 17
  year: 2013
  end-page: 31
  ident: br1200
  article-title: Alphaz: a system for design space exploration in the polyhedral model
  publication-title: Languages and Compilers for Parallel Computing: 25th International Workshop (LCPC)
– start-page: 20
  year: 2016
  end-page: 26
  ident: br0050
  article-title: Challenges and opportunities in edge computing
  publication-title: IEEE International Conference on Smart Cloud (SmartCloud)
– volume: 9
  start-page: 450
  year: 2023
  end-page: 461
  ident: br0170
  article-title: A review of optimization methods for computation offloading in edge computing networks
  publication-title: Digit. Commun. Netw.
– start-page: 109
  year: 2014
  end-page: 112
  ident: br0550
  article-title: Clint: a direct manipulation tool for parallelizing compute-intensive program parts
  publication-title: IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
– start-page: 1
  year: 2020
  end-page: 6
  ident: br0910
  article-title: Mobile edge computing performance evaluation using stochastic Petri nets
  publication-title: IEEE Symposium on Computers and Communications (ISCC)
– volume: 109
  start-page: 117
  year: 2017
  end-page: 130
  ident: br0440
  article-title: Do we all really know what a fog node is? Current trends towards an open definition
  publication-title: Comput. Commun.
– start-page: 1270
  year: 2019
  end-page: 1278
  ident: br0840
  article-title: Hetero-edge: orchestration of real-time vision applications on heterogeneous edge clouds
  publication-title: IEEE INFOCOM-IEEE Conference on Computer Communications
– start-page: 1
  year: 2014
  end-page: 5
  ident: br1360
  article-title: Understanding polybench/c 3.2 kernels
  publication-title: International Workshop on Polyhedral Compilation Techniques (IMPACT)
– start-page: 1
  year: 2017
  end-page: 6
  ident: br0320
  article-title: An overview of wireless sensor networks towards Internet of things
  publication-title: IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC)
– volume: 50
  start-page: 30
  year: 2017
  end-page: 39
  ident: br0040
  article-title: The emergence of edge computing
  publication-title: Computer
– start-page: 175
  year: 2019
  end-page: 180
  ident: br0760
  article-title: Edgebench: benchmarking edge computing platforms
  publication-title: Proceedings of the 11th IEEE/ACM International Conference on Utility and Cloud Computing Companion
– year: 2019
  ident: br0130
  article-title: Computation offloading toward edge computing
  publication-title: Proc. IEEE
– year: 2006
  ident: br0950
  article-title: R-stream: a parametric high level compiler
  publication-title: Proceedings of the High Performance Extreme Computing Conference (HPEC)
– start-page: 70
  year: 2013
  end-page: 79
  ident: br0740
  article-title: Adaptive runtime selection for GPU
  publication-title: 42nd International Conference on Parallel Processing (ICPP)
– volume: vol. 42
  start-page: 45
  year: 2009
  end-page: 55
  ident: br0620
  article-title: Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping
  publication-title: Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture
– start-page: 222
  year: 2014
  end-page: 233
  ident: br0730
  article-title: Switchable scheduling for runtime adaptation of optimization
  publication-title: Euro-Par 2014 Parallel Processing: 20th International Conference
– volume: 5
  start-page: 6757
  year: 2017
  end-page: 6779
  ident: br0160
  article-title: A survey on mobile edge networks: convergence of computing, caching and communications
  publication-title: IEEE Access
– start-page: 11
  year: 2012
  end-page: 22
  ident: br0510
  article-title: A performance analysis framework for identifying potential benefits in GPGPU applications
  publication-title: Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
– start-page: 404
  year: 2018
  end-page: 416
  ident: br0850
  article-title: Improving cloud simulation using the Monte-Carlo method
  publication-title: Euro-Par 2018 Parallel Processing: 24th International Conference
– volume: 7
  year: 2019
  ident: br0140
  article-title: Toward computation offloading in edge computing: a survey
  publication-title: IEEE Access
– start-page: 1
  year: 2011
  end-page: 11
  ident: br0530
  article-title: GROPHECY: GPU performance projection from CPU code skeletons
  publication-title: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
– year: 2014
  ident: br0900
  article-title: Probability, Statistics, and Queueing Theory
– start-page: 118
  year: 2022
  end-page: 130
  ident: br1500
  article-title: Srtuner: effective compiler optimization customization by exposing synergistic relations
  publication-title: IEEE/ACM International Symposium on Code Generation and Optimization (CGO)
– year: 2019
  ident: br1570
  article-title: Dependent task placement and scheduling with function configuration in edge computing
  publication-title: Proceedings of the International Symposium on Quality of Service, IWQoS '19
– start-page: 68
  year: 2014
  end-page: 81
  ident: br0260
  article-title: Towards wearable cognitive assistance
  publication-title: Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services
– start-page: 163
  year: 2008
  end-page: 172
  ident: br0800
  article-title: Accelerating multi-core processor design space evaluation using automatic multi-threaded workload synthesis
  publication-title: IEEE International Symposium on Workload Characterization, IISWC'08
– volume: 9
  year: 2019
  ident: br0990
  article-title: Centrality in complex networks with overlapping community structure
  publication-title: Sci. Rep.
– year: 2016
  ident: br0890
  article-title: Resource constrained offloading in fog computing
  publication-title: Proceedings of the 1st Workshop on Middleware for Edge Clouds and Cloudlets, MECC 2016
– year: 2013
  ident: br0600
  article-title: Compiling affine loop nests for distributed-memory parallel architectures
  publication-title: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC '13
– volume: 9
  start-page: 37262
  year: 2021
  end-page: 37272
  ident: br1580
  article-title: Task duplication-based scheduling algorithm for budget-constrained workflows in cloud computing
  publication-title: IEEE Access
– start-page: 41
  year: 2005
  ident: br1340
  article-title: QEMU, a fast and portable dynamic translator
  publication-title: Proceedings of the Annual Conference on USENIX Annual Technical Conference, ATEC '05
– start-page: 104
  year: 2012
  end-page: 113
  ident: br1350
  article-title: HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores
  publication-title: IEEE/ACM International Symposium on Code Generation and Optimization (CGO)
– start-page: 535
  year: 2014
  end-page: 544
  ident: br1650
  article-title: T-storm: traffic-aware online scheduling in storm
  publication-title: IEEE 34th International Conference on Distributed Computing Systems
– volume: 98
  start-page: 27
  year: 2019
  end-page: 40
  ident: br0640
  article-title: Exploring heterogeneous scheduling for edge computing with CPU and FPGA MPSoCs
  publication-title: J. Syst. Archit.
– volume: 8
  start-page: 14
  year: 2009
  end-page: 23
  ident: br0060
  article-title: The case for vm-based cloudlets in mobile computing
  publication-title: IEEE Pervasive Comput.
– volume: 21
  year: 2022
  ident: br1020
  article-title: EC-ECC: accelerating elliptic curve cryptography for edge computing on embedded GPU TX2
  publication-title: ACM Trans. Embed. Comput. Syst.
– volume: 123
  start-page: 381
  year: 2014
  end-page: 389
  ident: br1220
  article-title: Multi-objective adaptive evolutionary strategy for tuning compilations
  publication-title: Neurocomputing
– start-page: 101
  year: 2008
  end-page: 113
  ident: br0590
  article-title: A practical automatic polyhedral parallelizer and locality optimizer
  publication-title: Proceedings of the 29th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '08
– start-page: 0849
  year: 2024
  end-page: 0854
  ident: br1630
  article-title: Hyperparameter impact on computational efficiency in federated edge learning
  publication-title: International Wireless Communications and Mobile Computing (IWCMC)
– volume: 107
  start-page: 1584
  year: 2019
  end-page: 1607
  ident: br0240
  article-title: Computation offloading toward edge computing
  publication-title: Proc. IEEE
– start-page: 73
  year: 2020
  end-page: 87
  ident: br1330
  article-title: Edge computing: the case for heterogeneous-ISA container migration
  publication-title: Proceedings of the 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
– volume: 130
  start-page: 94
  year: 2018
  end-page: 120
  ident: br0390
  article-title: Potentials, trends, and prospects in edge technologies: fog, cloudlet, mobile edge, and micro data centers
  publication-title: Comput. Netw.
– volume: 53
  start-page: 50
  year: 2010
  end-page: 58
  ident: br0310
  article-title: A view of cloud computing
  publication-title: Commun. ACM
– start-page: 152
  year: 2009
  end-page: 163
  ident: br0520
  article-title: An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness
  publication-title: Proceedings of the 36th Annual International Symposium on Computer Architecture
– volume: 140
  year: 2020
  ident: br0580
  article-title: Vectorization cost modeling for NEON, AVX and SVE
  publication-title: Perform. Eval.
– start-page: 945
  year: 2012
  end-page: 953
  ident: br0710
  article-title: Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading
  publication-title: Proceedings IEEE Infocom
– volume: 54
  start-page: 2787
  year: 2010
  end-page: 2805
  ident: br0290
  article-title: The Internet of things: a survey
  publication-title: Comput. Netw.
– start-page: 1
  year: 2018
  end-page: 6
  ident: br0200
  article-title: IoT and machine learning based prediction of smart building indoor temperature
  publication-title: 4th International Conference on Computer and Information Sciences (ICCOINS)
– start-page: 499
  year: 2012
  end-page: 508
  ident: br1210
  article-title: Polyhedra scanning revisited
  publication-title: Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation
– volume: 39
  start-page: 296
  year: 2011
  end-page: 327
  ident: br1230
  article-title: Milepost gcc: machine learning enabled self-tuning compiler
  publication-title: Int. J. Parallel Program.
– volume: 7
  start-page: 9637
  year: 2020
  end-page: 9650
  ident: br1740
  article-title: Collaborative data scheduling for vehicular edge computing via deep reinforcement learning
  publication-title: IEEE Internet Things J.
– start-page: 90
  year: 2006
  end-page: 91
  ident: br1440
  article-title: GRAPHITE: polyhedral analyses and optimizations for GCC
  publication-title: Proceedings of the 2006 GCC Developers Summit, vol. 6
– volume: vol. 2958
  start-page: 539
  year: 2004
  end-page: 553
  ident: br0960
  article-title: Cetus - an Extensible Compiler Infrastructure for Source-to-Source Transformation
  publication-title: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
– volume: 128
  start-page: 621
  year: 2023
  end-page: 643
  ident: br1140
  article-title: A lossless distributed data compression and aggregation methods for low resources wireless sensors platforms
  publication-title: Wirel. Pers. Commun.
– volume: 18
  start-page: 1663
  year: 2021
  end-page: 1673
  ident: br1250
  article-title: Hybrid synchronous-asynchronous execution of reconfigurable PLC programs in edge computing
  publication-title: IEEE Trans. Ind. Inform.
– volume: 25
  start-page: 122
  year: 1999
  end-page: 135
  ident: br0860
  article-title: Trace-based load characterization for generating performance software models
  publication-title: IEEE Trans. Softw. Eng.
– volume: 7
  start-page: 196
  year: 2019
  end-page: 209
  ident: br0030
  article-title: Energy-efficient adaptive resource management for real-time vehicular cloud services
  publication-title: IEEE Trans. Cloud Comput.
– start-page: 158
  year: 2006
  end-page: 168
  ident: br1370
  article-title: Probabilistic arithmetic and energy efficient embedded signal processing
  publication-title: Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems
– year: 2025
  ident: br1400
  article-title: Adaptive compression of supervised and self-supervised models for green speech recognition
  publication-title: IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP)
– ident: br0560
– start-page: 143
  year: 1991
  end-page: 150
  ident: br1290
  article-title: Semantical interprocedural parallelization: an overview of the PIPS project
  publication-title: ACM International Conference on Supercomputing 25th Anniversary Volume
– start-page: 1
  year: 2012
  end-page: 6
  ident: br0010
  article-title: The brewing storm in cloud gaming: a measurement study on cloud to end-user latency
  publication-title: 11th Annual Workshop on Network and Systems Support for Games (NetGames)
– start-page: 1273
  year: 2017
  end-page: 1282
  ident: br1610
  article-title: Communication-efficient learning of deep networks from decentralized data
  publication-title: Artificial Intelligence and Statistics
– volume: 15
  year: 2021
  ident: br1030
  article-title: GPU-aided edge computing for processing the k nearest-neighbor query on SSD-resident data
  publication-title: Internet of Things
– volume: 43
  start-page: 90
  year: 2008
  end-page: 100
  ident: br1240
  article-title: Iterative optimization in the polyhedral model: Part ii, Multidimensional time
  publication-title: ACM SIGPLAN Not.
– start-page: 93
  year: 2012
  end-page: 106
  ident: br0700
  article-title: {COMET}: code offload by migrating execution transparently
  publication-title: Presented as part of the 10th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 12)
– volume: 54
  start-page: 22
  year: 2016
  end-page: 29
  ident: br0410
  article-title: EdgeIoT: mobile edge computing for the Internet of things
  publication-title: IEEE Commun. Mag.
– start-page: 1213
  year: 2017
  end-page: 1222
  ident: br0210
  article-title: Healthedge: task scheduling for edge computing with health emergency and human behavior consideration in smart homes
  publication-title: IEEE International Conference on Big Data (Big Data)
– start-page: 1451
  year: 2016
  end-page: 1455
  ident: br0940
  article-title: Delay-optimal computation task scheduling for mobile-edge computing systems
  publication-title: IEEE International Symposium on Information Theory (ISIT)
– start-page: 73
  year: 2020
  end-page: 87
  ident: br0660
  article-title: Edge computing: the case for heterogeneous-ISA container migration
  publication-title: Proceedings of the 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
– volume: 78
  start-page: 11138
  year: 2022
  end-page: 11155
  ident: br0920
  article-title: A queuing theory model for fog computing
  publication-title: J. Supercomput.
– start-page: 295
  year: 2023
  end-page: 302
  ident: br0480
  article-title: Benchmarking OpenStack for edge computing applications
  publication-title: IEEE/ACIS 8th International Conference on Big Data, Cloud Computing, and Data Science (BCD)
– start-page: 1
  year: 2014
  end-page: 6
  ident: br1120
  article-title: Time-critical computing on a single-chip massively parallel processor
  publication-title: Design, Automation & Test in Europe Conference & Exhibition (DATE)
– start-page: 388
  year: 2024
  end-page: 399
  ident: br1470
  article-title: Tile size and loop order selection using machine learning for multi-/many-core architectures
  publication-title: Proceedings of the 38th ACM International Conference on Supercomputing
– volume: 8
  start-page: 56015
  year: 2020
  end-page: 56028
  ident: br1660
  article-title: Network-aware placement optimization for edge computing infrastructure under 5G
  publication-title: IEEE Access
– volume: 22
  year: 2012
  ident: br1280
  article-title: Polly—performing polyhedral optimizations on a low-level intermediate representation
  publication-title: Parallel Process. Lett.
– volume: 8
  start-page: 186080
  year: 2020
  end-page: 186101
  ident: br0120
  article-title: A survey and taxonomy on task offloading for edge-cloud computing
  publication-title: IEEE Access
– volume: 51
  start-page: 1
  year: 2019
  end-page: 28
  ident: br0090
  article-title: Cloud brokerage: a systematic survey
  publication-title: ACM Comput. Surv.
– volume: 9
  start-page: 1
  year: 2013
  end-page: 20
  ident: br0630
  article-title: A dynamic self-scheduling scheme for heterogeneous multiprocessor architectures
  publication-title: ACM Trans. Archit. Code Optim.
– volume: 136
  start-page: 19
  year: 2018
  end-page: 38
  ident: br1730
  article-title: Monitoring self-adaptive applications within edge computing frameworks: a state-of-the-art review
  publication-title: J. Syst. Softw.
– volume: 7
  start-page: 196
  year: 2016
  end-page: 209
  ident: br1670
  article-title: Energy-efficient adaptive resource management for real-time vehicular cloud services
  publication-title: IEEE Trans. Cloud Comput.
– year: 2023
  ident: br0470
  article-title: Optimal deployment of fog-based solution for connected devices in smart factory
  publication-title: IEEE Trans. Ind. Inform.
– start-page: 255
  year: 2011
  end-page: 265
  ident: br0500
  article-title: Automatic library generation for BLAS3 on GPUs
  publication-title: Proceedings of the IEEE International Parallel & Distributed Processing Symposium, IPDPS '11
– start-page: 411
  year: 2018
  end-page: 421
  ident: br1390
  article-title: Approxiot: approximate analytics for edge computing
  publication-title: IEEE 38th International Conference on Distributed Computing Systems (ICDCS)
– start-page: 13
  year: 2012
  end-page: 16
  ident: br0420
  article-title: Fog computing and its role in the Internet of things
  publication-title: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing
– volume: 6
  start-page: 5423
  year: 2019
  end-page: 5431
  ident: br1040
  article-title: Deep learning-based multiple object visual tracking on embedded system for IoT and mobile edge computing applications
  publication-title: IEEE Internet Things J.
– start-page: 96
  year: 2020
  end-page: 109
  ident: br1450
  article-title: Rec2poly: converting recursions to polyhedral optimized loops using an inspector-executor strategy
  publication-title: Embedded Computer Systems: Architectures, Modeling, and Simulation: 20th International Conference
– volume: 28
  start-page: 1405
  year: 2020
  end-page: 1418
  ident: br0460
  article-title: Risk-aware data offloading in multi-server multi-access edge computing environment
  publication-title: IEEE/ACM Trans. Netw.
– start-page: 11
  year: 2021
  end-page: 16
  ident: br0540
  article-title: LoopOpt: declarative transformations made easy
  publication-title: Proceedings of the 24th International Workshop on Software and Compilers for Embedded Systems
– start-page: 1
  year: 2019
  end-page: 14
  ident: br0360
  article-title: Linearize, predict and place: minimizing the makespan for edge-based stream processing of directed acyclic graphs
  publication-title: Proceedings of the 4th ACM/IEEE Symposium on Edge Computing
– start-page: 93
  year: 2022
  end-page: 106
  ident: br1520
  article-title: Overlap communication with dependent computation via decomposition in large deep learning models
  publication-title: Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems
– start-page: 36
  year: 2019
  end-page: 39
  ident: br1420
  article-title: Q8bert: quantized 8bit bert
  publication-title: Fifth Workshop on Energy Efficient Machine Learning and Cognitive Computing-NeurIPS Edition (EMC2-NIPS)
– volume: 4
  start-page: 77
  year: 2018
  end-page: 86
  ident: br0100
  article-title: Edge computing technologies for Internet of things: a primer
  publication-title: Digit. Commun. Netw.
– volume: 46
  start-page: 549
  year: 2011
  end-page: 562
  ident: br0970
  article-title: Loop transformations: convexity, pruning and optimization
  publication-title: ACM SIGPLAN Not.
– volume: 5
  start-page: 28
  year: 2018
  end-page: 37
  ident: br1690
  article-title: Accelerator virtualization in fog computing: moving from the cloud to the edge
  publication-title: IEEE Cloud Comput.
– volume: 34
  start-page: 60
  year: 2016
  end-page: 68
  ident: br1380
  article-title: AxBench: a multiplatform benchmark suite for approximate computing
  publication-title: IEEE Des. Test Comput.
– volume: 33
  year: 2015
  ident: br1700
  article-title: SKMD: single kernel on multiple devices for transparent CPU-GPU collaboration
  publication-title: ACM Trans. Comput. Syst.
– start-page: 1
  year: 2023
  end-page: 5
  ident: br1410
  article-title: Structured pruning of self-supervised pre-trained models for speech recognition and understanding
  publication-title: International Conference on Acoustics, Speech and Signal Processing (ICASSP)
– volume: 29
  start-page: 141
  year: 2012
  end-page: 142
  ident: br1620
  article-title: The mnist database of handwritten digit images for machine learning research [best of the web]
  publication-title: IEEE Signal Process. Mag.
– volume: 8
  start-page: 12311
  year: 2021
  end-page: 12328
  ident: br1640
  article-title: Distributed task offloading optimization with queueing dynamics in multiagent mobile-edge computing networks
  publication-title: IEEE Internet Things J.
– volume: 10
  start-page: 384
  year: 1975
  end-page: 393
  ident: br1540
  article-title: NP-complete scheduling problems
  publication-title: J. Comput. Syst. Sci.
– volume: 19
  start-page: 769
  year: 1994
  end-page: 779
  ident: br0980
  article-title: A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed
  publication-title: Math. Oper. Res.
– start-page: 128
  year: 2016
  end-page: 138
  ident: br1190
  article-title: Opening polyhedral compiler's black box
  publication-title: IEEE/ACM International Symposium on Code Generation and Optimization (CGO)
– volume: 19
  start-page: 10
  year: 2020
  end-page: 18
  ident: br0770
  article-title: OpenRTiST: end-to-end benchmarking for edge computing
  publication-title: IEEE Pervasive Comput.
– start-page: 156
  year: 2003
  end-page: 162
  ident: br1130
  article-title: Data funneling: routing with aggregation and compression for wireless sensor networks
  publication-title: Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications
– start-page: 3
  year: 2019
  end-page: 18
  ident: br0780
  article-title: An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems
  publication-title: International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
– start-page: 319
  year: 2017
  end-page: 331
  ident: br1170
  article-title: Enabling cross-ISA offloading for COTS binaries
  publication-title: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services
– volume: 66
  start-page: 2019
  year: 2017
  end-page: 2030
  ident: br1110
  article-title: Fast modular arithmetic on the Kalray MPPA-256 processor for an energy-efficient implementation of ECM
  publication-title: IEEE Trans. Comput.
– start-page: 29
  year: 2013
  end-page: 38
  ident: br1270
  article-title: Polyhedral-based data reuse optimization for configurable computing
  publication-title: Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays
– volume: 9
  start-page: 1
  year: 2021
  end-page: 13
  ident: br1550
  article-title: A game approach to multi-servers load balancing with load-dependent server availability consideration
  publication-title: IEEE Trans. Cloud Comput.
– start-page: 72
  year: 2015
  end-page: 77
  ident: br0300
  article-title: Internet of things: a definition & taxonomy
  publication-title: 9th International Conference on Next Generation Mobile Applications, Services and Technologies
– start-page: 8
  year: 2017
  ident: br1320
  article-title: APOLLO: automatic speculative polyhedral loop optimizer
  publication-title: 7th International Workshop on Polyhedral Compilation Techniques (IMPACT)
– start-page: 9
  year: 2017
  end-page: 16
  ident: br0230
  article-title: A-priori estimation of computation times in fog networked robotics
  publication-title: IEEE 1st International Conference on Edge Computing, EDGE
– volume: 6
  start-page: 733
  year: 1995
  end-page: 746
  ident: br0650
  article-title: Sequential hardware prefetching in shared-memory multiprocessors
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– year: 2011
  ident: br0750
  article-title: Adaptive runtime selection of parallel schedules in the polytope model
  publication-title: 19th High Performance Computing Symposium (HPC)
– year: 2011
  ident: br0680
  article-title: CloneCloud: elastic execution between mobile device and cloud
  publication-title: EuroSys
– volume: 28
  start-page: 13
  year: 2008
  ident: 10.1016/j.jpdc.2025.105135_br1080
  article-title: Parallel computing experiences with CUDA
  publication-title: IEEE MICRO
  doi: 10.1109/MM.2008.57
– year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br0600
  article-title: Compiling affine loop nests for distributed-memory parallel architectures
– start-page: 1261
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0280
  article-title: Mobiqor: pushing the envelope of mobile edge computing via quality-of-result optimization
– volume: 8
  start-page: 186080
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0120
  article-title: A survey and taxonomy on task offloading for edge-cloud computing
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2020.3029649
– start-page: 13
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0420
  article-title: Fog computing and its role in the Internet of things
– start-page: 387
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br0190
  article-title: Fog based energy efficient process framework for smart building
– year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0820
– start-page: 1
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1120
  article-title: Time-critical computing on a single-chip massively parallel processor
– volume: 28
  start-page: 1405
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0460
  article-title: Risk-aware data offloading in multi-server multi-access edge computing environment
  publication-title: IEEE/ACM Trans. Netw.
  doi: 10.1109/TNET.2020.2983119
– volume: 50
  start-page: 30
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0040
  article-title: The emergence of edge computing
  publication-title: Computer
  doi: 10.1109/MC.2017.9
– volume: 8
  start-page: 37191
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1720
  article-title: Efficient task offloading for iot-based applications in fog computing using ant colony optimization
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2020.2975741
– volume: vol. 8056 LNCS
  start-page: 304
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br0430
  article-title: A Framework for Data Processing at the Edges of Networks
– volume: 9
  start-page: 1
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br0610
  article-title: Polyhedral parallel code generation for CUDA
  publication-title: ACM Trans. Archit. Code Optim.
  doi: 10.1145/2400682.2400713
– volume: 19
  start-page: 10
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0770
  article-title: OpenRTiST: end-to-end benchmarking for edge computing
  publication-title: IEEE Pervasive Comput.
  doi: 10.1109/MPRV.2020.3028781
– volume: 78
  start-page: 11138
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br0920
  article-title: A queuing theory model for fog computing
  publication-title: J. Supercomput.
  doi: 10.1007/s11227-022-04328-3
– start-page: 9
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0230
  article-title: A-priori estimation of computation times in fog networked robotics
– start-page: 499
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br1210
  article-title: Polyhedra scanning revisited
– start-page: 73
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1330
  article-title: Edge computing: the case for heterogeneous-ISA container migration
– start-page: 1213
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0210
  article-title: Healthedge: task scheduling for edge computing with health emergency and human behavior consideration in smart homes
– volume: 42
  start-page: 529
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1310
  article-title: Dynamic and speculative polyhedral parallelization using compiler-generated skeletons
  publication-title: Int. J. Parallel Program.
  doi: 10.1007/s10766-013-0259-4
– start-page: 163
  year: 2008
  ident: 10.1016/j.jpdc.2025.105135_br0800
  article-title: Accelerating multi-core processor design space evaluation using automatic multi-threaded workload synthesis
– start-page: 37
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br0020
  article-title: From cloud to edge: a first look at public edge platforms
– year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1010
  article-title: Are FPGAs suitable for edge computing?
– start-page: 1
  year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0530
  article-title: GROPHECY: GPU performance projection from CPU code skeletons
– volume: 19
  start-page: 769
  year: 1994
  ident: 10.1016/j.jpdc.2025.105135_br0980
  article-title: A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed
  publication-title: Math. Oper. Res.
  doi: 10.1287/moor.19.4.769
– volume: 19
  start-page: 2502
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0330
  article-title: Challenging the IPv6 routing protocol for low-power and lossy networks (RPL): a survey
  publication-title: IEEE Commun. Surv. Tutor.
  doi: 10.1109/COMST.2017.2751617
– volume: 9
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0990
  article-title: Centrality in complex networks with overlapping community structure
  publication-title: Sci. Rep.
  doi: 10.1038/s41598-019-46507-y
– start-page: 11
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br0540
  article-title: LoopOpt: declarative transformations made easy
– start-page: 1
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0360
  article-title: Linearize, predict and place: minimizing the makespan for edge-based stream processing of directed acyclic graphs
– start-page: 33
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br0250
  article-title: Early implementation experience with wearable cognitive assistance applications
– volume: 43
  start-page: 90
  year: 2008
  ident: 10.1016/j.jpdc.2025.105135_br1240
  article-title: Iterative optimization in the polyhedral model: Part ii, Multidimensional time
  publication-title: ACM SIGPLAN Not.
  doi: 10.1145/1379022.1375594
– volume: 2021
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1160
  article-title: Enhancing dynamic binary translation in mobile computing by leveraging polyhedral optimization
  publication-title: Wirel. Commun. Mob. Comput.
– start-page: 411
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1390
  article-title: Approxiot: approximate analytics for edge computing
– start-page: 152
  year: 2009
  ident: 10.1016/j.jpdc.2025.105135_br0520
  article-title: An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness
– volume: 22
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br1280
  article-title: Polly—performing polyhedral optimizations on a low-level intermediate representation
  publication-title: Parallel Process. Lett.
  doi: 10.1142/S0129626412500107
– start-page: 158
  year: 2006
  ident: 10.1016/j.jpdc.2025.105135_br1370
  article-title: Probabilistic arithmetic and energy efficient embedded signal processing
– volume: 109
  start-page: 117
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0440
  article-title: Do we all really know what a fog node is? Current trends towards an open definition
  publication-title: Comput. Commun.
  doi: 10.1016/j.comcom.2017.05.013
– volume: 4
  start-page: 77
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br0100
  article-title: Edge computing technologies for Internet of things: a primer
  publication-title: Digit. Commun. Netw.
  doi: 10.1016/j.dcan.2017.07.001
– volume: 35
  start-page: 252
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1600
  article-title: Federated edge learning: design issues and challenges
  publication-title: IEEE Netw.
  doi: 10.1109/MNET.011.2000478
– volume: 6
  start-page: 5423
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br1040
  article-title: Deep learning-based multiple object visual tracking on embedded system for IoT and mobile edge computing applications
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2019.2902141
– volume: 53
  start-page: 50
  year: 2010
  ident: 10.1016/j.jpdc.2025.105135_br0310
  article-title: A view of cloud computing
  publication-title: Commun. ACM
  doi: 10.1145/1721654.1721672
– volume: 46
  start-page: 549
  year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0970
  article-title: Loop transformations: convexity, pruning and optimization
  publication-title: ACM SIGPLAN Not.
  doi: 10.1145/1925844.1926449
– volume: 8
  start-page: 12311
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1640
  article-title: Distributed task offloading optimization with queueing dynamics in multiagent mobile-edge computing networks
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2021.3063509
– volume: 9
  start-page: 252
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1680
  article-title: Collaborative edge computing with FPGA-based CNN accelerators for energy-efficient and time-aware face tracking system
  publication-title: IEEE Trans. Comput. Soc. Syst.
  doi: 10.1109/TCSS.2021.3059318
– volume: 52
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0150
  article-title: Machine learning methods for reliable resource provisioning in edge-cloud computing: a survey, machine learning methods for reliable resource provisioning in edge-cloud computing: a survey
  publication-title: ACM Comput. Surv.
– start-page: 101
  year: 2008
  ident: 10.1016/j.jpdc.2025.105135_br0590
  article-title: A practical automatic polyhedral parallelizer and locality optimizer
– volume: vol. 42
  start-page: 45
  year: 2009
  ident: 10.1016/j.jpdc.2025.105135_br0620
  article-title: Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping
– start-page: 118
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br1500
  article-title: Srtuner: effective compiler optimization customization by exposing synergistic relations
– start-page: 93
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0700
  article-title: {COMET}: code offload by migrating execution transparently
– start-page: 1270
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0840
  article-title: Hetero-edge: orchestration of real-time vision applications on heterogeneous edge clouds
– start-page: 128
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br1190
  article-title: Opening polyhedral compiler's black box
– volume: 33
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br1700
  article-title: SKMD: single kernel on multiple devices for transparent CPU-GPU collaboration
  publication-title: ACM Trans. Comput. Syst.
  doi: 10.1145/2798725
– volume: 32
  start-page: 1057
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1590
  article-title: Ippts: an efficient algorithm for scientific workflow scheduling in heterogeneous computing systems
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2020.3041829
– start-page: 642
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1090
  article-title: Energy efficient stencil computations on the low-power manycore MPPA-256 processor
– start-page: 200
  year: 2010
  ident: 10.1016/j.jpdc.2025.105135_br1490
  article-title: Parameterized tiling revisited
– volume: 6
  start-page: 733
  year: 1995
  ident: 10.1016/j.jpdc.2025.105135_br0650
  article-title: Sequential hardware prefetching in shared-memory multiprocessors
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/71.395402
– volume: 123
  start-page: 381
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1220
  article-title: Multi-objective adaptive evolutionary strategy for tuning compilations
  publication-title: Neurocomputing
  doi: 10.1016/j.neucom.2013.07.036
– volume: 9
  start-page: 37262
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1580
  article-title: Task duplication-based scheduling algorithm for budget-constrained workflows in cloud computing
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2021.3063456
– start-page: 175
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0760
  article-title: Edgebench: benchmarking edge computing platforms
– start-page: 156
  year: 2003
  ident: 10.1016/j.jpdc.2025.105135_br1130
  article-title: Data funneling: routing with aggregation and compression for wireless sensor networks
– year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br1570
  article-title: Dependent task placement and scheduling with function configuration in edge computing
– volume: 7
  start-page: 196
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br1670
  article-title: Energy-efficient adaptive resource management for real-time vehicular cloud services
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2016.2551747
– volume: 7
  start-page: 148975
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br1710
  article-title: A hardware and software task-scheduling framework based on CPU+FPGA heterogeneous architecture in edge computing
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2019.2943179
– start-page: 1
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br0200
  article-title: IoT and machine learning based prediction of smart building indoor temperature
– start-page: 17
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br1200
  article-title: Alphaz: a system for design space exploration in the polyhedral model
– year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0890
  article-title: Resource constrained offloading in fog computing
– volume: 3
  start-page: 637
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0670
  article-title: Edge computing: vision and challenges
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2016.2579198
– volume: 15
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1030
  article-title: GPU-aided edge computing for processing the k nearest-neighbor query on SSD-resident data
  publication-title: Internet of Things
  doi: 10.1016/j.iot.2021.100428
– volume: 140
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0580
  article-title: Vectorization cost modeling for NEON, AVX and SVE
  publication-title: Perform. Eval.
– start-page: 3
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0780
  article-title: An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems
– volume: 49
  start-page: 376
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1480
  article-title: Monoparametric tiling of polyhedral programs
  publication-title: Int. J. Parallel Program.
  doi: 10.1007/s10766-021-00694-2
– volume: 7
  start-page: 196
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0030
  article-title: Energy-efficient adaptive resource management for real-time vehicular cloud services
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2016.2551747
– start-page: 466
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0690
  article-title: Coca: computation offload to clouds using aop
– start-page: 8
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br1320
  article-title: APOLLO: automatic speculative polyhedral loop optimizer
– start-page: 0849
  year: 2024
  ident: 10.1016/j.jpdc.2025.105135_br1630
  article-title: Hyperparameter impact on computational efficiency in federated edge learning
– start-page: 68
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br0260
  article-title: Towards wearable cognitive assistance
– volume: 98
  start-page: 289
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0070
  article-title: All one needs to know about fog computing and related edge computing paradigms: a complete survey
  publication-title: J. Syst. Archit.
  doi: 10.1016/j.sysarc.2019.02.009
– volume: 51
  start-page: 1
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0090
  article-title: Cloud brokerage: a systematic survey
  publication-title: ACM Comput. Surv.
  doi: 10.1145/3274657
– start-page: 49
  year: 2010
  ident: 10.1016/j.jpdc.2025.105135_br0720
  article-title: Maui: making smartphones last longer with code offload
– start-page: 93
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br1520
  article-title: Overlap communication with dependent computation via decomposition in large deep learning models
– start-page: 73
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0660
  article-title: Edge computing: the case for heterogeneous-ISA container migration
– year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0130
  article-title: Computation offloading toward edge computing
  publication-title: Proc. IEEE
  doi: 10.1109/JPROC.2019.2922285
– start-page: 222
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br0730
  article-title: Switchable scheduling for runtime adaptation of optimization
– start-page: 265
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0880
  article-title: TensorFlow: a system for large-scale machine learning
– start-page: 143
  year: 1991
  ident: 10.1016/j.jpdc.2025.105135_br1290
  article-title: Semantical interprocedural parallelization: an overview of the PIPS project
– start-page: 36
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br1420
  article-title: Q8bert: quantized 8bit bert
– volume: 9
  start-page: 1
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1550
  article-title: A game approach to multi-servers load balancing with load-dependent server availability consideration
  publication-title: IEEE Trans. Cloud Comput.
  doi: 10.1109/TCC.2018.2790404
– volume: 128
  start-page: 621
  year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br1140
  article-title: A lossless distributed data compression and aggregation methods for low resources wireless sensors platforms
  publication-title: Wirel. Pers. Commun.
  doi: 10.1007/s11277-022-09970-x
– start-page: 1
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0380
  article-title: Quantifying the impact of edge computing on mobile applications
– start-page: 109
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br0550
  article-title: Clint: a direct manipulation tool for parallelizing compute-intensive program parts
– volume: 18
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0830
  article-title: A simple model for portable and fast prediction of execution time and power consumption of GPU kernels
  publication-title: ACM Trans. Archit. Code Optim.
– start-page: 1451
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0940
  article-title: Delay-optimal computation task scheduling for mobile-edge computing systems
– year: 2025
  ident: 10.1016/j.jpdc.2025.105135_br1400
  article-title: Adaptive compression of supervised and self-supervised models for green speech recognition
– volume: 45
  start-page: 351
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br0220
  article-title: Reliable distribution of computational load in robot teams
  publication-title: Auton. Robots
  doi: 10.1007/s10514-021-09967-8
– start-page: 535
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1650
  article-title: T-storm: traffic-aware online scheduling in storm
– start-page: 1
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br1100
  article-title: Energy consumption characterization of a massively parallel processor array (MPPA) platform running a hyperspectral SVM classifier
– start-page: 168
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0350
  article-title: Spanedge: towards unifying stream processing over central and near-the-edge data centers
– year: 2006
  ident: 10.1016/j.jpdc.2025.105135_br0950
  article-title: R-stream: a parametric high level compiler
– volume: 107
  start-page: 1584
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0240
  article-title: Computation offloading toward edge computing
  publication-title: Proc. IEEE
  doi: 10.1109/JPROC.2019.2922285
– volume: vol. 8409 LNCS
  start-page: 133
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1070
  article-title: Taming Control Divergence in GPUs Through Control Flow Linearization
– year: 1998
  ident: 10.1016/j.jpdc.2025.105135_br0490
  article-title: Iterative compilation in a non-linear optimisation space
– start-page: 1
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0010
  article-title: The brewing storm in cloud gaming: a measurement study on cloud to end-user latency
– volume: 29
  start-page: 141
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br1620
  article-title: The mnist database of handwritten digit images for machine learning research [best of the web]
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/MSP.2012.2211477
– start-page: 319
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br1170
  article-title: Enabling cross-ISA offloading for COTS binaries
– start-page: 20
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0050
  article-title: Challenges and opportunities in edge computing
– start-page: 104
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br1350
  article-title: HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores
– start-page: 134
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1430
  article-title: Shrinking Bigfoot: reducing wav2vec 2.0 footprint
– volume: 136
  start-page: 19
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1730
  article-title: Monitoring self-adaptive applications within edge computing frameworks: a state-of-the-art review
  publication-title: J. Syst. Softw.
  doi: 10.1016/j.jss.2017.10.033
– volume: 54
  start-page: 2787
  year: 2010
  ident: 10.1016/j.jpdc.2025.105135_br0290
  article-title: The Internet of things: a survey
  publication-title: Comput. Netw.
  doi: 10.1016/j.comnet.2010.05.010
– volume: 54
  start-page: 22
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br0410
  article-title: EdgeIoT: mobile edge computing for the Internet of things
  publication-title: IEEE Commun. Mag.
  doi: 10.1109/MCOM.2016.1600492CM
– start-page: 255
  year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0500
  article-title: Automatic library generation for BLAS3 on GPUs
– start-page: 85
  year: 1972
  ident: 10.1016/j.jpdc.2025.105135_br1530
  article-title: Reducibility among combinatorial problems
– start-page: 1270
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br1050
  article-title: Hetero-edge: orchestration of real-time vision applications on heterogeneous edge clouds
– volume: 6
  start-page: 5037
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0340
  article-title: ParGen: a parallel method for partitioning data stream applications in mobile edge computing
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2017.2776358
– volume: 53
  start-page: 63
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br0080
  article-title: An open ecosystem for mobile-cloud convergence
  publication-title: IEEE Commun. Mag.
  doi: 10.1109/MCOM.2015.7060484
– volume: 18
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1560
  article-title: SLO-Aware inference scheduler for heterogeneous processors in edge platforms
  publication-title: ACM Trans. Archit. Code Optim.
  doi: 10.1145/3460352
– start-page: 388
  year: 2024
  ident: 10.1016/j.jpdc.2025.105135_br1470
  article-title: Tile size and loop order selection using machine learning for multi-/many-core architectures
– year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br0900
– volume: 12
  start-page: 1
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br1460
  article-title: The polyhedral model of nonlinear loops
  publication-title: ACM Trans. Archit. Code Optim.
  doi: 10.1145/2838734
– volume: 12
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0110
  article-title: Performance evaluation metrics for cloud, fog and edge computing: a review, taxonomy, benchmarks and standards for future research
  publication-title: Internet of Things
  doi: 10.1016/j.iot.2020.100273
– start-page: 41
  year: 2005
  ident: 10.1016/j.jpdc.2025.105135_br1340
  article-title: QEMU, a fast and portable dynamic translator
– volume: 130
  start-page: 94
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br0390
  article-title: Potentials, trends, and prospects in edge technologies: fog, cloudlet, mobile edge, and micro data centers
  publication-title: Comput. Netw.
  doi: 10.1016/j.comnet.2017.10.002
– year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0680
  article-title: CloneCloud: elastic execution between mobile device and cloud
  publication-title: EuroSys
– start-page: 70
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br0740
  article-title: Adaptive runtime selection for GPU
– volume: 66
  start-page: 2019
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br1110
  article-title: Fast modular arithmetic on the Kalray MPPA-256 processor for an energy-efficient implementation of ECM
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/TC.2017.2704082
– start-page: 295
  year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br0480
  article-title: Benchmarking OpenStack for edge computing applications
– volume: 7
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0140
  article-title: Toward computation offloading in edge computing: a survey
  publication-title: IEEE Access
– volume: 21
  start-page: 389
  year: 1992
  ident: 10.1016/j.jpdc.2025.105135_br1260
  article-title: Some efficient solutions to the affine scheduling problem. Part ii. Multidimensional time
  publication-title: Int. J. Parallel Program.
  doi: 10.1007/BF01379404
– start-page: 1
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0320
  article-title: An overview of wireless sensor networks towards Internet of things
– start-page: 11
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0510
  article-title: A performance analysis framework for identifying potential benefits in GPGPU applications
– volume: 8
  start-page: 56015
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1660
  article-title: Network-aware placement optimization for edge computing infrastructure under 5G
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2020.2982241
– start-page: 404
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br0850
  article-title: Improving cloud simulation using the Monte-Carlo method
– volume: 9
  start-page: 1
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br0630
  article-title: A dynamic self-scheduling scheme for heterogeneous multiprocessor architectures
  publication-title: ACM Trans. Archit. Code Optim.
  doi: 10.1145/2400682.2400716
– volume: 18
  start-page: 1663
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br1250
  article-title: Hybrid synchronous-asynchronous execution of reconfigurable PLC programs in edge computing
  publication-title: IEEE Trans. Ind. Inform.
  doi: 10.1109/TII.2021.3092741
– volume: 7
  start-page: 9637
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1740
  article-title: Collaborative data scheduling for vehicular edge computing via deep reinforcement learning
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2020.2983660
– volume: 21
  start-page: 2610
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br0450
  article-title: The case for FPGA-based edge computing
  publication-title: IEEE Trans. Mob. Comput.
  doi: 10.1109/TMC.2020.3041781
– volume: 8
  start-page: 14
  year: 2009
  ident: 10.1016/j.jpdc.2025.105135_br0060
  article-title: The case for vm-based cloudlets in mobile computing
  publication-title: IEEE Pervasive Comput.
  doi: 10.1109/MPRV.2009.82
– start-page: 120
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br0790
  article-title: Workload synthesis: generating benchmark workloads from statistical execution profile
– volume: 39
  start-page: 296
  year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br1230
  article-title: Milepost gcc: machine learning enabled self-tuning compiler
  publication-title: Int. J. Parallel Program.
  doi: 10.1007/s10766-010-0161-2
– volume: 25
  start-page: 122
  year: 1999
  ident: 10.1016/j.jpdc.2025.105135_br0860
  article-title: Trace-based load characterization for generating performance software models
  publication-title: IEEE Trans. Softw. Eng.
  doi: 10.1109/32.748921
– volume: 98
  start-page: 27
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0640
  article-title: Exploring heterogeneous scheduling for edge computing with CPU and FPGA MPSoCs
  publication-title: J. Syst. Archit.
  doi: 10.1016/j.sysarc.2019.06.006
– start-page: 90
  year: 2006
  ident: 10.1016/j.jpdc.2025.105135_br1440
  article-title: GRAPHITE: polyhedral analyses and optimizations for GCC
– volume: 10
  start-page: 384
  year: 1975
  ident: 10.1016/j.jpdc.2025.105135_br1540
  article-title: NP-complete scheduling problems
  publication-title: J. Comput. Syst. Sci.
  doi: 10.1016/S0022-0000(75)80008-0
– year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br0370
  article-title: Large-scale cluster management at Google with Borg
– start-page: 945
  year: 2012
  ident: 10.1016/j.jpdc.2025.105135_br0710
  article-title: Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading
– start-page: 507
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0870
  article-title: Phase aware performance modeling for cloud applications
– start-page: 96
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1450
  article-title: Rec2poly: converting recursions to polyhedral optimized loops using an inspector-executor strategy
– start-page: 1
  year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br1410
  article-title: Structured pruning of self-supervised pre-trained models for speech recognition and understanding
– start-page: 72
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br0300
  article-title: Internet of things: a definition & taxonomy
– start-page: 1273
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br1610
  article-title: Communication-efficient learning of deep networks from decentralized data
– start-page: 1
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0910
  article-title: Mobile edge computing performance evaluation using stochastic Petri nets
– volume: 7
  start-page: 162
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br1000
  article-title: New path centrality based on operator calculus approach for wireless sensor network deployment
  publication-title: IEEE Trans. Emerg. Top. Comput.
  doi: 10.1109/TETC.2016.2585045
– volume: 49
  start-page: 148
  year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0270
  article-title: Qox: what is it really?
  publication-title: IEEE Commun. Mag.
  doi: 10.1109/MCOM.2011.5741159
– volume: 11
  start-page: 31676
  year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br1510
  article-title: Efficient machine learning on edge computing through data compression techniques
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2023.3263391
– year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br0750
  article-title: Adaptive runtime selection of parallel schedules in the polytope model
– volume: 8
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br1150
  article-title: QoS-aware workload distribution in hierarchical edge clouds: a reinforcement learning approach
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2020.3033421
– volume: 21
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br1020
  article-title: EC-ECC: accelerating elliptic curve cryptography for edge computing on embedded GPU TX2
  publication-title: ACM Trans. Embed. Comput. Syst.
  doi: 10.1145/3492734
– start-page: 521
  year: 2015
  ident: 10.1016/j.jpdc.2025.105135_br1180
  article-title: Architecture-aware automatic computation offload for native applications
– start-page: 1
  year: 2014
  ident: 10.1016/j.jpdc.2025.105135_br1360
  article-title: Understanding polybench/c 3.2 kernels
– start-page: 1
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1060
  article-title: Edgeeye: an edge service framework for real-time intelligent video analytics
– volume: 5
  start-page: 28
  year: 2018
  ident: 10.1016/j.jpdc.2025.105135_br1690
  article-title: Accelerator virtualization in fog computing: moving from the cloud to the edge
  publication-title: IEEE Cloud Comput.
  doi: 10.1109/MCC.2018.064181118
– volume: 17
  year: 2021
  ident: 10.1016/j.jpdc.2025.105135_br0810
  article-title: Queec: QoE-aware edge computing for IoT devices under dynamic workloads
  publication-title: ACM Trans. Sens. Netw.
  doi: 10.1145/3442363
– start-page: 55
  year: 2008
  ident: 10.1016/j.jpdc.2025.105135_br0400
  article-title: On delivering embarrassingly distributed cloud services
– volume: vol. 2958
  start-page: 539
  year: 2004
  ident: 10.1016/j.jpdc.2025.105135_br0960
  article-title: Cetus - an Extensible Compiler Infrastructure for Source-to-Source Transformation
– start-page: 29
  year: 2013
  ident: 10.1016/j.jpdc.2025.105135_br1270
  article-title: Polyhedral-based data reuse optimization for configurable computing
– volume: 9
  start-page: 15983
  year: 2022
  ident: 10.1016/j.jpdc.2025.105135_br1750
  article-title: Flexedge: dynamic task scheduling for a UAV-based on-demand mobile edge server
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2022.3152447
– year: 2011
  ident: 10.1016/j.jpdc.2025.105135_br1300
  article-title: PIPS is not (just) polyhedral software adding GPU code generation in PIPS
– volume: 34
  start-page: 60
  year: 2016
  ident: 10.1016/j.jpdc.2025.105135_br1380
  article-title: AxBench: a multiplatform benchmark suite for approximate computing
  publication-title: IEEE Des. Test Comput.
  doi: 10.1109/MDAT.2016.2630270
– year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br0470
  article-title: Optimal deployment of fog-based solution for connected devices in smart factory
  publication-title: IEEE Trans. Ind. Inform.
– volume: 69
  start-page: 12004
  year: 2020
  ident: 10.1016/j.jpdc.2025.105135_br0930
  article-title: Performance analysis of a delay constrained data offloading scheme in an integrated cloud-fog-edge computing system
  publication-title: IEEE Trans. Veh. Technol.
  doi: 10.1109/TVT.2020.3008926
– volume: 5
  start-page: 6757
  year: 2017
  ident: 10.1016/j.jpdc.2025.105135_br0160
  article-title: A survey on mobile edge networks: convergence of computing, caching and communications
  publication-title: IEEE Access
  doi: 10.1109/ACCESS.2017.2685434
– volume: 9
  start-page: 450
  year: 2023
  ident: 10.1016/j.jpdc.2025.105135_br0170
  article-title: A review of optimization methods for computation offloading in edge computing networks
  publication-title: Digit. Commun. Netw.
  doi: 10.1016/j.dcan.2022.03.003
– volume: 14
  start-page: 47
  year: 2019
  ident: 10.1016/j.jpdc.2025.105135_br0180
  article-title: A multi-agent based flexible iot edge computing architecture and application to its
  publication-title: J. Commun.
  doi: 10.12720/jcm.14.1.47-52
SSID ssj0011578
Score 2.4267797
Snippet This paper investigates techniques dedicated to the performance of edge-cloud infrastructures and identifies the challenges to address to maximize their...
SourceID crossref
elsevier
SourceType Index Database
Publisher
StartPage 105135
SubjectTerms Distributed computing
Edge-cloud computing
High-performance computing
Performance analysis
Program optimization
Task scheduling
Title Towards efficient program execution on edge-cloud computing platforms
URI https://dx.doi.org/10.1016/j.jpdc.2025.105135
Volume 205
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07a8MwEBYhXbr0XZo-goZuxY0tnfwYQ0hwW8jSBLIZyZIgISSmcaBTf3slWS4tlA4FY2xhGfP5dN_ZfHeH0D3LYhkqCQGkWgYAIAJeml3EU23onUmqnNpiGudzeF6wRQeN2lwYK6v0vr_x6c5b-5GBR3NQLZeDV0t-CbX9e1xhNJvEB5BYK3_8-JJ52FoyaVuK017tE2cajdeqkraMIWG23W3kWr79Qk7fCGdygo58pIiHzcOcoo7anKHjtgsD9ovyHI1nTvm6w8pVgzAkgr3oCqt3VTrDwmazP86Ccr3dS1y6mxjSwtWa1zZs3V2g-WQ8G-WBb44QlITROhClBGJWJJERiTgpeUxCZb7mqGZEKAGMgtIs5drESJHOIAYRJYLzNOEhZ1rSS9TdbDfqCuFUZVKawTSEBMyxsKnlVOgs0aBoxnrooUWlqJoaGEUrDlsVFsPCYlg0GPYQa4ErfrzJwjjpP-Zd_3PeDTq0Z01-4C3q1m97dWcChVr0nSX00cHw6SWffgJY7rzt
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Na8IwFH84PWyXfY-5zxx2G0XbJP04iih1Oi9T8FaSJgFFtMwK-_OXpOnYYOwwKKWkvFJ-Td57bX_v9wCeaBKKrhTEI7ESHiGEeyzXO5_FSod3KrC0bItpmM7Jy4IuGtCva2EMrdL5_sqnW2_tRjoOzU6xXHbeTPCLsOnfY4XRkgNoGXUq2oRWbzROp18_E3xaOWSjxmkMXO1MRfNaFcIoGQbUdLz1bde3X-LTt5gzPIVjlyyiXnU_Z9CQm3M4qRsxILcuL2Aws-TXHZJWEELHEeR4V0h-yNzOLaQ38-3My9fbvUC5vYiOW6hYs9JkrrtLmA8Hs37quf4IXh5QXHo8FyTQizIQfuCzIGdh0JX6hQ4rGnDJCcVEKhozpdMkXyUkJNyPOGNxxLqMKoGvoLnZbuQ1oFgmQujBuEsioo-5qS7HXCWRIhIntA3PNSpZUclgZDU_bJUZDDODYVZh2AZaA5f9eJiZ9tN_2N380-4RDtPZ6ySbjKbjWzgyZ6pywTtolu97ea_zhpI_uHnxCe0Wv54
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Towards+efficient+program+execution+on+edge-cloud+computing+platforms&rft.jtitle=Journal+of+parallel+and+distributed+computing&rft.au=Dollinger%2C+Jean-Fran%C3%A7ois&rft.au=Vauchey%2C+Vincent&rft.date=2025-11-01&rft.issn=0743-7315&rft.volume=205&rft.spage=105135&rft_id=info:doi/10.1016%2Fj.jpdc.2025.105135&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jpdc_2025_105135
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-7315&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-7315&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-7315&client=summon