Login

Vincent Nélis (Publications)

Vincent Nélis (Publications)

Vincent Nélis (Publications)

PhD Université Libre de Bruxelles, Belgium
Integrated PhD Researcher
November 2010 - January 2018

Vincent Nelis received his Ph.D. degree in 2010, at the age of 25, at the Computer Science Department of the Université Libre de Bruxelles, Belgium. Since then, he has graduated 2 Ph.D. students as main supervisor (both received the highest distinction for their thesis) and one Ph.D. student as co-supervisor. He is currently the main supervisor of a third Ph.D. student and co-supervises a second Ph.D. student.

Vincent Nelis has published more than 40 papers with about 50 different co-authors in international journals, conferences, and workshops. He received 7 awards, contributed to 9 R&D projects, led a Work Package in a European FP7 STREP project, chaired 3 international workshops, and he has been member of the program committee of more than 30 international journals, conferences and workshops. Throughout his short career he has given countless presentations and attended numerous meetings, from simple collaborations with academic peers to project meetings, technical and review meetings.

Currently, his main research interest is in developing methods and tools to derive all sorts of timing estimates for applications running on multicore platforms.

Books & Book Chapters
High-Performance and Time-Predictable Embedded Computing CISTER-TR-180705 
Luis Miguel Pinho, Eduardo Quiñones, Marko Bertogna, Andrea Marongiu, Vincent Nélis, Paolo Gai, Juan Sancho1, Jul, 2018, 236 pages.Open Access Book
Manycore Platforms CISTER-TR-180706 
Andrea Marongiu, Vincent Nélis, Patrick Meumeu YomsiChapter in "High-Performance and Time-Predictable Embedded Computing", River Publishers. 1, Jul, 2018, pp 15-32.Open Access
Timing Analysis Methodology CISTER-TR-180707 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel PinhoChapter in "High-Performance and Time-Predictable Embedded Computing", River Publishers. 1, Jul, 2018, pp 113-144, 144, 144, 144, 144, 144, ,.Open Access
Journal Papers
Schedulability Analysis of DAG Tasks with Arbitrary Deadlines under Global Fixed-Priority Scheduling CISTER-TR-190107 
José Fonseca, Geoffrey Nelissen, Vincent NélisReal-Time Systems, Springer. 2019, Volume 55, Issue 2, pp 387-432.
An Extensible Framework for Multicore Response Time Analysis CISTER-TR-170705 
Robert Davis, Sebastian Altmeyer, Leandro Indrusiak, Claire Maiza, Vincent Nélis, Jan ReinekeReal-Time Systems, Special issue on Real Time and Networks Systems, Springer. Jul 2018, Volume 54, Issue 3, pp 607-661.The first version of the paper had the title "A Generic and Compositional Framework for Multicore Response Time Analysis” and received an "Outstanding Paper Award" at the 23rd International Conference on Real-Time Networks and Systems (RTNS), in November 2015.
An industrial view on the common academic understanding of mixed-criticality systems CISTER-TR-180810 
Alexandre Esper, Geoffrey Nelissen, Vincent Nélis, Eduardo TovarReal-Time Systems, Springer. Jul 2018, Volume 54, Issue 3, pp 745-795.
An extensible framework for multicore response time analysis CISTER-TR-181110 
Robert Davis, Sebastian Altmeyer, Leandro Indrusiak, Claire Maiza, Vincent Nélis, Jan ReinekeReal-time Systems, Springer US. 2018, Volume 54, Issue 3, pp 607-661.
A framework for memory contention analysis in multi-core platforms CISTER-TR-150510 
Dakshina Dasari, Vincent Nélis, Benny ÅkessonReal-Time Systems (RTS), Springer. May 2016, Volume 52, Issue 3, pp 272-322. U.S.A..
P-SOCRATES: A parallel software framework for time-critical many-core systems CISTER-TR-151002 
Luis Miguel Pinho, Vincent Nélis, Patrick Meumeu Yomsi, Eduardo Quiñones, Marko Bertogna, Paolo Burgio, Andrea Marongiu, Claudio Scordino, Paolo Gai, Michele Ramponi, Michal Mardiak
ABSTRACT Additional Files: PDFPoster
Microprocessors and Microsystems (MICPRO), Elsevier. Nov 2015, Volume 39, Issue 8, pp 1190-1203.
Global and Partitioned Multiprocessor Fixed Priority Scheduling with Deferred Pre-emption CISTER-TR-150107 
Robert Davis, Alan Burns, José Marinho, Vincent Nélis, Stefan M. Petters, Marko BertognaTransactions on Embedded Computing Systems - Special Issue on Embedded Platforms for Crypto and Regular Papers (TECS), Article No 47, ACM. May 2015, Volume 14, Issue 3, pp 47:1-47:28. U.S.A..
Task assignment algorithms for heterogeneous multiprocessors CISTER-TR-140510 
Gurulingesh Raravi, Vincent NélisACM Transactions on Embedded Computing (TECS), Article No 159, ACM. Nov 2014, Volume 13, Issue 5s, 26 pages. New York, NY, U.S.A..
An optimal boundary fair scheduling CISTER-TR-140503 
Geoffrey Nelissen, Hang Su, Yifeng Guo, Dakai Zhu, Vincent Nélis, Joel GoossensReal-Time Systems, Springer US. 1, Jul, 2014, Volume 50, Issue 4, pp 456-508. U.S.A..
NoC Contention Analysis using a Branch and Prune Algorithm CISTER-TR-131107 
Dakshina Dasari, Borislav Nikolic, Vincent Nélis, Stefan M. PettersTransactions in Embedded Computing Systems (DCMP 12), Article No 113, ACM. Mar 2014, Volume 13, Issue 3s, 26 pages. New York, NY, U.S.A..
Task assignment algorithms for two-type heterogeneous multiprocessors CISTER-TR-131002 
Gurulingesh Raravi, Björn Andersson, Vincent Nélis, Konstantinos BletsasReal-Time Systems (RTS), Springer. Jan 2014, Volume 50, Issue 1, pp 87-141.Outstanding Paper Award, ECRTS 2012
Conference or Workshop Papers/Talks
Improved Response Time Analysis of Sporadic DAG Tasks for Global FP Scheduling CISTER-TR-170901 
José Fonseca, Geoffrey Nelissen, Vincent NélisInternational Conference on Real-Time Networks and Systems 2017 (RTNS 2017). 4 to 6, Oct, 2017, pp 28-37. Grenoble, France.Outstanding Paper and Best Paper Awards
The P-SOCRATES timing analysis methodology for parallel real-time applications deployed on many-core platforms CISTER-TR-170505 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho29th Euromicro Conference on Real-Time Systems (ECRTS 2017), Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik. 27 to 30, Jun, 2017, WCET 2017, pp 10:1-10:9. Dubrovnik, Croatia.
Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform CISTER-TR-170302 
Matthias Becker, Borislav Nikolic, Dakshina Dasari, Benny Åkesson, Vincent Nélis, Moris Behnam, Thomas Nolte24th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2017). 18 to 20, Apr, 2017, pp 101-112. Pittsburgh, U.S.A..
High-performance parallelisation of real-time applications CISTER-TR-170203 
Luis Miguel Pinho, Vincent Nélis, Eduardo Quinoñes, Paolo Burgio, Andrea Marongiu, Paolo Gai, Juan Sancho
ABSTRACTPDFPDF Additional Files: PDFPresentation
Embedded World Conference 2017. 14 to 16, Mar, 2017, Session 19: HiPEAC – High Performance Embedded Architectures. Nuremberg, Germany.
Contention-Free Execution of Automotive Applications on a Clustered Many-Core Platform CISTER-TR-160505 
Matthias Becker, Dakshina Dasari, Borislav Nikolic, Benny Åkesson, Vincent Nélis, Thomas Nolte28th Euromicro Conference on Real-Time Systems (ECRTS 2016). 5 to 8, Jul, 2016. Toulouse, France.
The variability of application execution times on a multi-core platform CISTER-TR-160608 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016). 5, Jul, 2016. Toulouse, France.WCET was held as part of ECRTS 2016 that took place in Toulouse, France on July 5-8, 2016.
Response Time Analysis of Sporadic DAG Tasks under Partitioned Scheduling CISTER-TR-160502 
José Fonseca, Geoffrey Nelissen, Vincent Nélis, Luis Miguel Pinho11th IEEE International Symposium on Industrial Embedded Systems (SIES 2016). 23 to 25, May, 2016. Krakow, Poland.
A Generic and Compositional Framework for Multicore Response Time Analysis CISTER-TR-151003 
Sebastian Altmeyer, Robert Davis, Leandro Indrusiak, Claire Maiza, Vincent Nélis, Jan Reineke23rd International Conference on Real-Time Networks and Systems (RTNS 2015). 4 to 6, Nov, 2015, Main Track. Lille, France.Outstanding Paper Award
How realistic is the mixed-criticality real-time system model? CISTER-TR-151004 
Alexandre Esper, Geoffrey Nelissen, Vincent Nélis, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPresentation
23rd International Conference on Real-Time Networks and Systems (RTNS 2015). 4 to 6, Nov, 2015, Main Track. Lille, France.Outstanding Paper Award
Real-time Parallel Applications on Many-core Architectures CISTER-TR-151206 
Luis Miguel Pinho, Vincent Nélis, Patrick Meumeu YomsiINForum - Simpósio de Informática (INFORUM 2015). 7 to 8, Sep, 2015. Portugal.
Investigation on AUTOSAR-Compliant Solutions for Many-Core Architectures CISTER-TR-150606 
Matthias Becker, Dakshina Dasari, Vincent Nélis, Moris Behnam, Luis Miguel Pinho, Thomas NolteThe Euromicro Conference on Digital System Design (DSD 2015). 26 to 28, Aug, 2015. Funchal, Portugal.
Methodologies for the WCET Analysis of Parallel Applications on Many-core Architectures CISTER-TR-150607 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel PinhoThe Euromicro Conference on Digital System Design (DSD 2015). 26 to 28, Aug, 2015. Funchal, Portugal.
Partitioning the Network-on-Chip to Enable Virtualization on Many-Core Processors CISTER-TR-150608 
Matthias Becker, Dakshina Dasari, Vincent Nélis, Moris Behnam, Thomas NolteThe 6th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2015). 7, Jul, 2015. Lund, Sweden.
Timing Analysis of Fixed Priority Self-Suspending Sporadic Tasks CISTER-TR-150506 
Geoffrey Nelissen, José Fonseca, Gurulingesh Raravi, Vincent Nélis27th Euromicro Conference on Real-Time Systems (ECRTS 2015). 7 to 10, Jul, 2015. Lund, Sweden.
Analysis of self-interference within DAG tasks CISTER-TR-150604 
José Fonseca, Vincent Nélis, Geoffrey Nelissen, Luis Miguel Pinho6th Real-Time Scheduling Open Problems Seminar (RTSOPS 2015). 7, Jul, 2015. Lund, Sweden.
Towards Certifiable Multicore-based Platforms for Avionics CISTER-TR-150702 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Konstantinos Bletsas, Vincent Nélis, Eduardo Tovar, Pedro SoutoWork in Progress Session, 21st IEEE Real-Time and Embedded Techonology and Applications Symposium (RTAS 2015). 13 to 16, Apr, 2015, pp 27-28. Seattle, U.S.A..
A Multi-DAG Model for Real-Time Parallel Applications with Conditional Execution CISTER-TR-141207 
José Fonseca, Vincent Nélis, Gurulingesh Raravi, Luis Miguel PinhoThe 30th ACM/SIGAPP Symposium On Applied Computing (SAC 2015). 13 to 17, Apr, 2015, Embedded Systems. Salamanca, Spain.
Towards the Certification of Multicore Platforms in the Avionics Domain CISTER-TR-150716 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Konstantinos Bletsas, Vincent Nélis, Eduardo Tovar, Pedro Souto
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, The 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 27, Mar, 2015. Porto, Portugal.
A system model and stack for the parallelization of time-critical applications on many-core architectures CISTER-TR-141206 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho, Eduardo Quiñones, Marko Bertogna, Andrea Marongiu, Paolo Gai, Claudio Scordino3rd Workshop on High-performance and Real-time Embedded Systems (HIRES 2015). 21, Jan, 2015. Amsterdam, Netherlands.
Another look at the pWCET estimation problem CISTER-TR-141105 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho, Guillem BernatWork in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2014). 2 to 5, Dec, 2014. Rome, Italy.
Temporal Isolation with Preemption Delay Accounting CISTER-TR-140703 
José Marinho, Vincent Nélis, Stefan M. Petters19th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2014). 16 to 19, Sep, 2014. Barcelona, Spain.
How to deal with control-flow information in parallel real-time applications? CISTER-TR-141201 
José Fonseca, Vincent Nélis, Gurulingesh Raravi, Luis Miguel Pinho5th Real-Time Scheduling Open Problems Seminar (RTSOPS 2014). 8, Jul, 2014. Madrid, Spain.
The challenge of time-predictability in modern many-core architectures CISTER-TR-140624 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho, José Fonseca, Marko Bertogna, Eduardo Quiñones, Roberto Vargas, Andrea Marongiu14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014). 8, Jul, 2014. Madrid, Spain.
Limited Pre-emptive Global Fixed Task Priority CISTER-TR-131205 
José Marinho, Vincent Nélis, Stefan M. Petters, Marko Bertogna, Robert Davis34th IEEE Real-Time Systems Symposium (RTSS), IEEE. 6, Dec, 2013. Vancouver, Canada.
Two Protocols to Reduce the Criticality Level of Multiprocessor Mixed-Criticality Systems CISTER-TR-131004 
François Santy, Gurulingesh Raravi, Geoffrey Nelissen, Vincent Nélis, Pratyush Kumar, Joel Goossens, Eduardo Tovar21st International Conference on Real-Time Networks and Systems (RTNS'13), ACM. 16 to 18, Oct, 2013, pp 183-192. Sophia Antipolis, France.
Feasibility Intervals for Homogeneous Multicores, Asynchronous Periodic Tasks, and FJP Schedulers CISTER-TR-131005 
Vincent Nélis, Patrick Meumeu Yomsi, Joel Goossens21st International Conference on Real-Time Networks and Systems (RTNS 2013), ACM New York. 16 to 18, Oct, 2013, pp 277-286. Sophia Antipolis, France.Best Presentation Award
Global Fixed Priority Scheduling with Deferred Pre-emption CISTER-TR-130602 
Robert Davis, Alan Burns, José Marinho, Vincent Nélis, Stefan M. Petters, Marko BertognaIEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013), IEEE. 19 to 21, Aug, 2013, pp 1-11. Taipei, Taiwan.Best Paper Award
Timing analysis of PCM Main Memory in Multicore Systems CISTER-TR-130605 
Dakshina Dasari, Vincent Nélis, Daniel Mossé19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013), IEEE. 19 to 21, Aug, 2013, pp 52-61. Taipei, Taiwan.
Identifying the Sources of Unpredictability in COTS-based Multicore Systems CISTER-TR-130604 
Dakshina Dasari, Benny Åkesson, Vincent Nélis, Muhammad Ali Awan, Stefan M. Petters8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), IEEE. 19 to 21, Jun, 2013, pp 39-48. Porto, Portugal.
A PTAS for assigning sporadic tasks on two-type heterogeneous multiprocessors HURRAY-TR-120903 
Gurulingesh Raravi, Vincent Nélis33rd IEEE Real-Time Systems Symposium (RTSS 2012), IEEE. 4 to 7, Dec, 2012, pp 117-126. San Juan, Puerto Rico.
Real-Time Scheduling with Resource Sharing on Uniform Multiprocessors HURRAY-TR-120902 
Gurulingesh Raravi, Vincent Nélis, Björn Andersson20th International Conference on Real-Time and Network Systems (RTNS 2012), ACM New York. 8 to 9, Nov, 2012, pp 121-130. Pont à Mousson, France.
Task Assignment Algorithms for Two-type Heterogeneous Multiprocessors HURRAY-TR-111202a 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas, Vincent Nélis24th Euromicro Conference on Real-Time Systems (ECRTS 2012), IEEE. 11 to 13, Jul, 2012. Pisa, Italy.Outstanding Paper Award
U-EDF: An Unfair but Optimal Multiprocessor Scheduling Algorithm for Sporadic Tasks HURRAY-TR-120402 
Geoffrey Nelissen, Vandy Berten, Vincent Nélis, Joel Goossens, Dragomir Milojevic24th Euromicro Conference on Real-Time Systems (ECRTS 2012), IEEE. 11 to 13, Jul, 2012, pp 13-23. Pisa, Italy.
An Analysis of the Impact of Bus Contention on the WCET in Multicores HURRAY-TR-120504 
Dakshina Dasari, Vincent Nélis9th IEEE International Conference on Embedded Software and Systems (ICESS 2012), IEEE. 25 to 27, Jun, 2012, pp 1450-1457. Liverpool, United Kingdom.
An Improved Preemption Delay Upper Bound for Floating Non-preemptive Region HURRAY-TR-120601 
José Marinho, Vincent Nélis, Stefan M. Petters, Isabelle Puaut7th IEEE International Conference on Distributed Computing in Sensor Systems (SIES 2012), IEEE. 20 to 22, Jun, 2012, pp 57-66. Karlsruhe, Germany.
Preemption Delay Analysis for Floating Non-Preemptive Region Scheduling HURRAY-TR-111202 
José Marinho, Vincent Nélis, Stefan M. Petters, Isabelle PuautDesign, Automation & Test in Europe Conference & Exhibition (DATE 2012), IEEE. 12 to 16, Mar, 2012, pp 497-502.
A Tighter Analysis of the Worst-Case End-to-End Communication Delay in Massive Multicores HURRAY-TR-111207 
Vincent Nélis, Dakshina Dasari, Borislav Nikolic, Stefan M. Petters32nd IEEE Real-Time Systems Symposium (RTSS 2011). 29, Nov to 2, Dec, 2011, Work-In-Progress Session. Vienna, Austria.
Response Time Analysis of COTS-Based Multicores Considering The Contention On The Shared Memory Bus HURRAY-TR-110705 
Dakshina Dasari, Björn Andersson, Vincent Nélis, Stefan M. Petters, Arvind Easwaran, Jinkyu Lee8th IEEE International Conference on Embedded Software and Systems (IEEE ICESS-11), IEEE. 16 to 18, Nov, 2011, pp 1068-1075. Changsha, China.
WCET Analysis Considering Contention on Memory Bus in COTS-Based Multicores HURRAY-TR-111001 
Dakshina Dasari, Vincent Nélis, Björn Andersson16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2011). 5 to 9, Sep, 2011, Work-In-Progress Session. Toulouse, France.
Global-EDF Scheduling of Multimode Real-Time Systems Considering Mode Independent Tasks HURRAY-TR-110703 
Vincent Nélis, José Marinho, Björn Andersson, Stefan M. Petters23rd Euromicro Conference on Real-Time Systems (ECRTS '11), IEEE. 6 to 8, Jul, 2011, pp 205-214. Porto, Portugal.
Partitioned Scheduling of Multimode Systems on Multiprocessor Platforms: when to do the Mode Transition? HURRAY-TR-110701 
José Marinho, Gurulingesh Raravi, Vincent Nélis, Stefan M. Petters2nd International Real-Time Scheduling Open Problems Seminar (RTSOPS 2011). 5, Jul, 2011. Porto, Portugal.
A Synchronous Transition Protocol with Periodicity for Global Scheduling of Multimode Real-Time Systems on Multiprocessors HURRAY-TR-091101 
Vincent Nélis, Björn Andersson, Joel Goossens30th IEEE Real-Time Systems Symposium (RTSS 2009). 1 to 4, Dec, 2009, Work-in-Progress Session, pp 13-16. Washington, U.S.A..
Two Protocols Without Periodicity for the Global and Preemptive Scheduling Problem of Multi-Mode Real-Time Systems upon Multiprocessor Platforms HURRAY-TR-090501 
Vincent Nélis, Joel Goossens, Björn Andersson21st Euromicro Conference on Real-Time Systems (ECRTS 09), IEEE. 1 to 3, Jul, 2009, pp 151-160. Dublin, Ireland.Published with the title "Two Protocols for Scheduling Multi-mode Real-Time Systems upon Identical Multiprocessor Platforms"
Conference or Workshop Posters/Demos
Using Quicktrace to collect runtime execution traces easily and automatically CISTER-TR-151208 
Vincent Nélis, Luis Miguel PinhoDemo in RTSS@Word Demo Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 4, Dec, 2015. U.S.A..
Another look at the pWCET estimation problem CISTER-TR-151101 
Vincent Nélis, Patrick Meumeu Yomsi, Luis Miguel Pinho, Guillem BernatPoster presented in Work in Progress Session, IEEE Real-Time System Symposium, Work-in-progress session, 2014 (RTSS 2014). 2 to 5, Dec, 2014. Roma, Italy.
Workload Mapping and Resource Management in Many-Core Platforms CISTER-TR-140618 
Borislav Nikolic, Dakshina Dasari, Hazem Ali, Stefan M. Petters, Vincent NélisPoster presented in 8th IEEE International Symposium on Industrial Embedded Systems (SIES'13). 19 to 21, Jun, 2013. Porto, Portugal.
Multi-Processor Scheduling: Paradigms and Challenges CISTER-TR-130610 
Geoffrey Nelissen, Gurulingesh Raravi, Konstantinos Bletsas, Vincent Nélis, Dakshina Dasari, Pedro Souto, Eduardo TovarPoster presented in 8th IEEE International Symposium on Industrial Embedded Systems (SIES'13). 19 to 21, Jun, 2013. Porto, Portugal.
Certification Challenges for Mixed Criticality Systems in Multicores CISTER-TR-140621 
Dakshina Dasari, Muhammad Ali Awan, Vincent Nélis, Stefan M. PettersPoster presented in 8th IEEE International Symposium on Industrial Embedded Systems (SIES'13). 19 to 21, Jun, 2013. Porto, Portugal.
Technical Reports
Errata: Timing Analysis of Fixed Priority Self-Suspending Sporadic Tasks CISTER-TR-170205 
Geoffrey Nelissen, José Fonseca, Gurulingesh Raravi, Vincent Nélis2017.
Temporal Isolation with Preemption Delay Accounting CISTER-TR-130903 
José Marinho, Vincent Nélis, Stefan M. Petters20, Sep, 2013.Technical Report
A Tighter Analysis of the Worst-Case End-to-End Communication Delay in Massive Multicores HURRAY-TR-120904 
Dakshina Dasari, Borislav Nikolic, Vincent Nélis, Stefan M. Petters28, Jun, 2012. Porto, Portugal.
A PTAS for assigning sporadic tasks on two-type heterogeneous multiprocessors HURRAY-TR-120505 
Gurulingesh Raravi, Vincent Nélis17, May, 2012.Technical Report