???global.info.a_carregar???
Identificação

Identificação pessoal

Nome completo
Konstantinos Bletsas

Nomes de citação

  • Bletsas, Konstantinos

Identificadores de autor

Ciência ID
C614-0255-0E07
ORCID iD
0000-0002-3640-0239

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Grego (Idioma materno)
Inglês Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2)
Português Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador elementar (A2)
Formação
Grau Classificação
2002/10/01 - 2007/11/02
Concluído
PhD in Computer Science (Doctor of Philosophy)
University of York Department of Computer Science, Reino Unido
"Worst-Case and Best-Case Timing Analysis for Real-Time Embedded Systems with Limited Parallelism" (TESE/DISSERTAÇÃO)
1996/09/30 - 2002/03/31
Concluído
Licenciate Degree in Electronics and Computer Engineering (Bachelor)
Technical University of Crete School of Electronics and Computer Engineering, Grécia
7,28/10
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2007/11/02 - Atual Investigador Coordenador (carreira) (Investigação) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal
Projetos

Bolsa

Designação Financiadores
2010/02/06 - 2011/06/04 REal-time scheduling on HEterogeneous multicore ArchiTectures (REHEAT)
PTDC/EIA-CCO/105716/2008
Bolseiro de Cientista Convidado
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2007/11/02 - 2010/07/31 Real-time Scheduling on Multicores (RESCORE)
PTDC/EIA/78141/2006
Investigador Pós-doutorado
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Fundação para a Ciência e a Tecnologia
Concluído

Projeto

Designação Financiadores
2015/07/01 - 2016/12/31 ARTEMIS EMC2 (AIPP)
621429 | ARTEMIS/0001/2013
Bolseiro de Cientista Convidado
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Concluído
2012/04/01 - 2015/07/31 Real-time scheduling on general purpose graphics processor units (REGAIN)
PTDC/EIA-CCO/118080/2010
Investigador responsável
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
Produções

Publicações

Artigo em conferência
  1. Hussain, Ishfaq; Souto, Pedro F.; Bletsas, Konstantinos; Awan, Muhammad Ali; Tovar, Eduardo. Autor correspondente: Hussain, Ishfaq. "Schedulability analysis for CAN bus messages of periodically-varying size". Trabalho apresentado em 18th IEEE International Conference on Factory Communication Systems (WFCS 2022), Pavia, 2022.
    Publicado • 10.1109/wfcs53837.2022.9779187
  2. Rashid, Syed Aftab; Awan, Muhammad Ali; Souto, Pedro F.; Bletsas, Konstantinos; Tovar, Eduardo. Autor correspondente: Rashid, Syed Aftab. "Cache-aware Schedulability Analysis of PREM Compliant Tasks". Trabalho apresentado em Design Automation and Test in Europe (DATE), Antwerp, 2022.
    Publicado • 10.23919/date54114.2022.9774670
  3. Hussain, Ishfaq; Awan, Muhammad Ali; Souto, Pedro F.; Bletsas, Konstantinos; Tovar, Eduardo. "Response time analysis of memory-bandwidth-regulated multiframe mixed-criticality systems". Trabalho apresentado em 17th International Conference on Embedded Software and Systems (ICESS 2021), (Held online), 2021.
    No prelo
  4. Singh, Jasdeep; Santinelli, L.; Reghenzani, F.; Bletsas, Konstantinos; Guo, Zhishan. "Non-Preemptive Scheduling of Mixed-Criticality Real-Time Systems". Trabalho apresentado em 10th European Congress on Embedded Real-Time Systems (ERTS), Toulouse, 2020.
    Publicado
  5. Singh, Jasdeep; Santinelli, L.; Reghenzani, F.; Bletsas, Konstantinos; Doose, D.; Guo, Zhishan. "Mixed Criticality Scheduling of Probabilistic Real-Time Systems". Trabalho apresentado em 5th Symposium on Dependable Software Engineering. Theories, Tools and Applications (SETTA), Shanghai, 2019.
    Publicado
  6. Awan, M.A.; Souto, P.F.; Bletsas, K.; Akesson, B.; Tovar, E.. "Memory bandwidth regulation for multiframe task sets". 2019.
    10.1109/RTCSA.2019.8864563
  7. Hussain, I.; Bletsas, K.; Awan, M.A.; Akesson, B.; Souto, P.F.; Tovar, E.. "Response time analysis of multiframe mixed-criticality systems". 2019.
    10.1145/3356401.3356405
  8. Awan, M.A.; Bletsas, K.; Souto, P.F.; Akesson, B.; Tovar, E.. "Mixed-criticality scheduling with dynamic memory bandwidth regulation". 2019.
    10.1109/RTCSA.2018.00022
  9. Awan, M.A.; Souto, P.F.; Bletsas, K.; Akesson, B.; Tovar, E.. "Mixed-criticality scheduling with memory bandwidth regulation". 2018.
    10.23919/DATE.2018.8342211
  10. Awan, M.A.; Souto, P.F.; Bletsas, K.; Akesson, B.; Tovar, E.. "Worst-case stall analysis for multicore architectures with two memory controllers". 2018.
    10.4230/LIPIcs.ECRTS.2018.2
  11. Bletsas, Konstantinos. "Mixed-Criticality Scheduling with Dynamic Redistribution of Shared Cache". 2017.
    10.4230/LIPIcs.ECRTS.2017.18
  12. Santos, J.A.; Lima, G.; Bletsas, K.. "Considerations on the least upper bound for mixed-criticality real-time systems". 2016.
    10.1109/SBESC.2015.18
  13. Souto, P.; Sousa, P.B.; Davis, R.I.; Bletsas, K.; Tovar, E.. "Overhead-aware Schedulability evaluation of semi-partitioned real-time schedulers". 2015.
    10.1109/RTCSA.2015.13
  14. Nikolic, B.; Bletsas, K.; Petters, S.M.. "Hard real-time multiprocessor scheduling resilient to core failures". 2015.
    10.1109/RTCSA.2015.26
  15. Bletsas, Konstantinos. "WCET Measurement-based and Extreme Value Theory Characterisation of CUDA Kernels". 2014.
    10.1145/2659787.2659827
  16. Santos Jr., J.A.; Lima, G.; Bletsas, K.; Kato, S.. "Multiprocessor real-time scheduling with a few migrating tasks". 2013.
    10.1109/RTSS.2013.25
  17. Berezovskyi, K.; Bletsas, K.; Petters, S.M.. "Faster makespan estimation for GPU threads on a single streaming multiprocessor". 2013.
    10.1109/ETFA.2013.6647966
  18. Sousa, P.B.; Souto, P.; Tovar, E.; Bletsas, K.. "The Carousel-EDF scheduling algorithm for multiprocessor systems". 2013.
    10.1109/RTCSA.2013.6732199
  19. Berezovskyi, K.; Bletsas, K.; Andersson, B.. "Makespan computation for GPU threads running on a single streaming multiprocessor". 2012.
    10.1109/ECRTS.2012.16
  20. Raravi, G.; Andersson, B.; Bletsas, K.; Nélis, V.. "Task assignment algorithms for two-type heterogeneous multiprocessors". 2012.
    10.1109/ECRTS.2012.21
  21. Sousa, P.B.; Bletsas, K.; Andersson, B.; Tovar, E.. "Practical aspects of slot-based task-splitting dispatching in its schedulability analysis". 2011.
    10.1109/RTCSA.2011.67
  22. Andersson, B.; Raravi, G.; Bletsas, K.. "Assigning real-time tasks on heterogeneous multiprocessors with two unrelated types of processors". 2010.
    10.1109/RTSS.2010.32
  23. Bletsas, K.; Andersson, B.. "Notional processors: An approach for multiprocessor scheduling". 2009.
    10.1109/RTAS.2009.25
  24. Bletsas, K.; Andersson, B.. "Preemption-light multiprocessor scheduling of sporadic tasks with high utilisation bound". 2009.
    10.1109/RTSS.2009.16
  25. Andersson, B.; Bletsas, K.; Baruah, S.. "Scheduling arbitrary-deadline sporadic task systems on multiprocessors". 2008.
    10.1109/RTSS.2008.44
  26. Andersson, B.; Bletsas, K.. "Sporadic multiprocessor scheduling with few preemptions". 2008.
    10.1109/ECRTS.2008.9
  27. Bletsas, K.; Audsley, N.C.. "Extended analysis with reduced pessimism for systems with limited paralellism". 2005.
    10.1109/RTCSA.2005.48
  28. Audsley, N.C.; Bletsas, K.. "Realistic analysis of limited parallel software / hardware implementations". 2004.
  29. Audsley, N.C.; Bletsas, K.. "Fixed priority timing analysis of real-time systems with limited parallelism". 2004.
Artigo em revista
  1. Hussain, Ishfaq; Awan, Muhammad Ali; Souto, Pedro F.; Bletsas, Konstantinos; Tovar, Eduardo. "Response time analysis of memory-bandwidth-regulated multiframe mixed-criticality systems". Journal of Systems Architecture 123 (2022): 102346. http://dx.doi.org/10.1016/j.sysarc.2021.102346.
    Publicado • 10.1016/j.sysarc.2021.102346
  2. Hussain, Ishfaq; Awan, Muhammad Ali; Souto, Pedro F.; Bletsas, Konstantinos; Akesson, Benny; Tovar, Eduardo. "Response time analysis of multiframe mixed-criticality systems with arbitrary deadlines". Real-Time Systems (2020): http://dx.doi.org/10.1007/s11241-020-09357-w.
    Aceite para publicação • 10.1007/s11241-020-09357-w
  3. Muhammad Ali Awan; Pedro F. Souto; Benny Akesson; Konstantinos Bletsas; Eduardo Tovar. "Uneven memory regulation for scheduling IMA applications on multi-core platforms". Real-Time Systems 55 2 (2019): 248-292. https://doi.org/10.1007/s11241-018-9322-y.
    10.1007/s11241-018-9322-y
  4. Jian-Jia Chen; Geoffrey Nelissen; Wen-Hung Huang; Maolin Yang; Björn Brandenburg; Konstantinos Bletsas; Cong Liu; et al. "Many suspensions, many problems: a review of self-suspending tasks in real-time systems". Real-Time Systems 55 1 (2019): 144-207. https://doi.org/10.1007/s11241-018-9316-9.
    10.1007/s11241-018-9316-9
  5. Ali Awan, M.; Bletsas, K.; Souto, P.F.; Akesson, B.; Tovar, E.. "Techniques and analysis for mixed-criticality scheduling with mode-dependent server execution budgets". ACM Transactions on Embedded Computing Systems 18 5s (2019): http://www.scopus.com/inward/record.url?eid=2-s2.0-85073170389&partnerID=MN8TOARS.
    10.1145/3358234
  6. Santos, J.A.; Lima, G.; Bletsas, K.. "Efficient schedulability tests for real-time embedded systems with urgent routines". Design Automation for Embedded Systems 18 1-2 (2014): 19-38. http://www.scopus.com/inward/record.url?eid=2-s2.0-84928707460&partnerID=MN8TOARS.
    10.1007/s10617-013-9113-6
  7. Raravi, Gurulingesh; Andersson, Björn; Nélis, Vincent; Bletsas, Konstantinos. "Unified overhead-aware schedulability analysis for slot-based task-splitting". Real-Time Systems 50 1 (2014): 87-141. http://dx.doi.org/10.1007/s11241-013-9191-3.
    10.1007/s11241-013-9191-3
  8. Nelissen, G.; Bletsas, K.; Goossens, J.. "CPMD-mindful task assignment for NPS-F". Real-Time Systems 50 5-6 (2014): 585-591. http://www.scopus.com/inward/record.url?eid=2-s2.0-84910116852&partnerID=MN8TOARS.
    10.1007/s11241-014-9206-8
  9. Sousa, P.B.; Bletsas, K.; Tovar, E.; Souto, P.; Åkesson, B.. "Unified overhead-aware schedulability analysis for slot-based task-splitting". Real-Time Systems 50 5-6 (2014): 680-735. http://www.scopus.com/inward/record.url?eid=2-s2.0-84910133515&partnerID=MN8TOARS.
    10.1007/s11241-014-9204-x
  10. Raravi, G.; Andersson, B.; Bletsas, K.. "Assigning real-time tasks on heterogeneous multiprocessors with two unrelated types of processors". Real-Time Systems 49 1 (2013): 29-72. http://www.scopus.com/inward/record.url?eid=2-s2.0-84875826762&partnerID=MN8TOARS.
    10.1007/s11241-012-9161-1
  11. Bletsas, K.; Andersson, B.. "Preemption-light multiprocessor scheduling of sporadic tasks with high utilisation bound". Real-Time Systems 47 4 (2011): 319-355. http://www.scopus.com/inward/record.url?eid=2-s2.0-79959572852&partnerID=MN8TOARS.
    10.1007/s11241-011-9114-0
  12. Bletsas, K.; Audsley, N.. "Optimal priority assignment in the presence of blocking". Information Processing Letters 99 3 (2006): 83-86. http://www.scopus.com/inward/record.url?eid=2-s2.0-33646915976&partnerID=MN8TOARS.
    10.1016/j.ipl.2006.03.002
Documento de trabalho
  1. Borislav Nikolic; Bletsas, Konstantinos. 2015. "Towards Realistic Core-Failure-Resilient Scheduling and Analysis". https://doi.org/10.1109%2Frtss.2015.47.
    10.1109/rtss.2015.47
Livro
  1. Singh, J.; Santinelli, L.; Reghenzani, F.; Bletsas, K.; Doose, D.; Guo, Z.. Mixed criticality scheduling of probabilistic real-time systems. 2019.
    10.1007/978-3-030-35540-1_6
  2. Awan, M.A.; Bletsas, K.; Souto, P.F.; Tovar, E.. Semi-partitioned mixed-criticality scheduling. 2017.
    10.1007/978-3-319-54999-6_16
  3. Berezovskyi, K.; Guet, F.; Santinelli, L.; Bletsas, K.; Tovar, E.. Measurement-based probabilistic timing analysis for graphics processor units. 2016.
    10.1007/978-3-319-30695-7_17
  4. Raravi, G.; Andersson, B.; Bletsas, K.. Provably good scheduling of sporadic tasks with resource sharing on a two-type heterogeneous multiprocessor platform. 2011.
    10.1007/978-3-642-25873-2_36
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2023/01/01 - Atual Real-Time Scheduling and Analysis of Parallel DAG Tasks on Heterogeneous Multiprocessors
Orientador de Shardul Bhaskar Lendve
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - Atual Memory-Aware Scheduling of Mixed-Criticality Systems over Multicore Platforms
Coorientador de Ishfaq Hussain
Universidade do Porto Faculdade de Engenharia, Portugal
2011 - 2016/04/20 Timing Analysis of General-Purpose Graphics Processing Uni ts for Real-Time Systems: Models and Analyses
Orientador de Kostiantyn Berezovskyi
Engenharia Electrotécnica (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal

Júri de grau académico

Tema
Tipo de participação
Nome do candidato (Tipo de grau)
Instituição / Organização
2021/06/28 A Flexible Framework to Schedule Soft Aperiodic Tasks in Multiprocessor Hard Real-Time Systems Flávia Maristela Santos Nascimento (Doutoramento)
Universidade Federal da Bahia, Brasil
2021/06/28 PhD jury member at the Thesis defence of Flávia Maristela Santos Nascimento (Federal University of Bahia, Brazil). Invited by the supervisor, George Lima.
Arguente
Flávia Maristela Santos Nascimento (Doutoramento)
Universidade Federal da Bahia, Brasil

Arbitragem científica em conferência

Nome da conferência Local da conferência
2012/08/19 - Atual Cyber-Physical Systems, Networks, and Applications (CPSNA)
2024/12/10 - 2024/12/13 IEEE Real-Time Systems Symposium (RTSS)
2024/07/09 - 2024/07/09 22nd International Workshop on Worst-Case Execution Time Analysis (WCET)
2024/05/14 - 2024/05/14 IEEE Real-Time and Embedded Technology and Applications Symposium - Brief Presentations session (RTAS-BP)
2024/04/17 - 2024/04/19 IEEE International Conference on Factory Communication Systems (WFCS)
2023/12/05 - 2023/12/08 IEEE Real-Time Systems Symposium (RTSS)
2023/09/12 - 2023/09/15 IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
2023/07/11 - 2023/07/11 21st International Workshop on Worst-Case Execution Time Analysis (WCET)
2023/06/07 - 2023/06/08 International Conference on Real-Time Networks and Systems (RTNS)
2023/05/09 - 2023/05/12 IEEE Real-Time and Embedded Technology and Applications Symposium - Brief Presentations session (RTAS-BP)
2023/04/26 - 2023/04/28 IEEE International Conference on Factory Communication Systems (WFCS)
2022/12/05 - 2022/12/08 IEEE Real-Time Systems Symposium (RTSS)
2022/09/06 - 2022/09/09 IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
2022/04/27 - 2022/04/29 IEEE International Conference on Factory Communication Systems (WFCS)
2021/09/07 - 2021/09/10 IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
2020/09/08 - 2020/09/11 IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
2019/12/03 - 2019/12/06 IEEE Real-Time Systems Symposium (RTSS)
2019/09/10 - 2019/09/13 IEEE Conference on Emerging Technologies and Factory Automation (ETFA)
2019/08/18 - 2019/08/21 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)
2018/09/04 - 2018/09/07 IEEE Conference on Emerging Technologies and Factory Automation (ETFA)
2018/08/29 - 2018/08/31 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)
2017/12/05 - 2017/12/08 IEEE Real-Time Systems Symposium (RTSS)
2017/09/12 - 2017/09/15 IEEE Conference on Emerging Technologies and Factory Automation (ETFA)
2017/08/01 - 2017/08/04 IEEE International Conference on Embedded Software and Systems (ICESS)
2016/09/06 - 2016/09/09 IEEE Conference on Emerging Technologies and Factory Automation (ETFA)
2016/07/05 - 2016/07/08 Euromicro Conference on Real-Time Systems (ECRTS)
2016/04/11 - 2016/04/14 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
2015/09/11 - 2015/09/15 IEEE Conference on Emerging Technologies and Factory Automation (ETFA)
2015/07/07 - 2015/07/10 Euromicro Conference on Real-Time Systems (ECRTS)
2014/07/08 - 2014/07/11 Euromicro Conference on Real-Time Systems (ECRTS)
2013/07/09 - 2013/07/12 Euromicro Conference on Real-Time Systems (ECRTS)

Arbitragem científica em revista

Nome da revista (ISSN) Editora
2021/01/01 - Atual Real-Time Systems Springer

Membro de associação

Nome da associação Tipo de participação
2020/09/29 - 2024/09/28 COST Action CA19135 - Connecting Education and Research Communities for an Innovative Resource Aware Society (CERCIRAS). COST Association ("European Cooperation in Science and Technology") Working Group Leader (WG2: Analysing trade-offs based on individual resource analysis); Management Committee member representing Portugal.
2014/01 - 2016/11/06 COST Action IC1202 - Timing Analysis on Code-Level (TACLe). COST Association ("European Cooperation in Science and Technology"). Management Committee member representing Portugal

Outro júri / avaliação

Descrição da atividade Instituição / Organização
2023/12/18 - 2033/12/18 Jury member for the PhD Thesis Research Plan evaluation of Tadeu Nogueira C. Andrade, at Instituto de Computação, Federal University of Bahia (UFBA), Brazil. («Membro de comitê julgador de banca de qualificação», in Brazilian terminology). Invited by the supervisors George Lima and Veronica Maria Cadena Lima. Universidade Federal da Bahia, Brasil
2023/12/18 - 2023/12/18 Jury member for the MSc Thesis Research Plan evaluation of João Barreto, at Instituto de Computação, Federal University of Bahia (UFBA), Brazil. («Membro de comitê julgador de banca de qualificação», in Brazilian terminology). Invited by the supervisors George Lima and Ernesto Massa. Universidade Federal da Bahia, Brasil
Distinções

Prémio

2019 Outstanding paper award (RTNS 2019)
2012 Outstanding paper award (ECRTS 2012)
Euromicro, Alemanha