Login

Gurulingesh Raravi (Publications)

Gurulingesh Raravi (Publications)

Gurulingesh Raravi (Publications)

PhD University of Porto, Portugal
Research Associate
July 2009 - May 2014
October 2016 - May 2017

Gurulingesh Raravi received the Ph.D. degree from University of Porto. His dissertation was on scheduling real-time tasks on heterogeneous multiprocessors. Prior to entering graduate school, he worked for three years in automotive and telecommunications industry.

Post Ph.D., he worked in Xerox Research Centre India for two years where the focus was on designing solutions for the smart mobility and retail systems and for the service delivery organizations. 

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thesis
Real-Time Scheduling on Heterogeneous Multiprocessors CISTER-TR-140306 
Gurulingesh RaraviPhD Thesis. 17, Mar, 2014. Porto, Portugal.
Books & Book Chapters
Automatic Merging of Vehicles: Design, Algorithms, Performance CISTER-TR-141004 
Gurulingesh Raravi, Vipul Shingde, Krithi RamamrithamChapter in "Studies in Computational Intelligence - Cooperative Robots and Sensor Networks 2015", Springer. 19, May, 2015, Volume 604, pp 231-255.
Journal Papers
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..
Provably Good Task Assignment for Two-type Heterogeneous Multiprocessors using Cutting Planes CISTER-TR-140511 
Björn Andersson, Gurulingesh RaraviACM Transactions on Embedded Computing (TECS), ACM. Sep 2014, Volume 13, Issue 5s.
Real-Time Scheduling with Resource Sharing on Heterogeneous Multiprocessors CISTER-TR-140102 
Björn Andersson, Gurulingesh RaraviReal-Time Systems, Springer US. Mar 2014, Volume 50, Issue 2, pp 270-314. 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
Assigning Real-Time Tasks on Heterogeneous Multiprocessors with Two Unrelated Types of Processors HURRAY-TR-120712 
Gurulingesh Raravi, Björn Andersson, Konstantinos BletsasReal-Time Systems (RTS), Springer. Jan 2013, Volume 49, Issue 1, pp 29-72.
Provably good task assignment on heterogeneous multiprocessor platforms for a restricted case but with a stronger adversary HURRAY-TR-110901 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas23rd Euromicro Conference on Real-Time Systems (ECRTS11), ACM SIGBED Review. 6 to 8, Jul, 2011, Volume 8, Issue 3, pp 19-22. Porto, Portugal.Work-In-Progress Session
Conference or Workshop Papers/Talks
Xhare-a-Ride: A Search Optimized Dynamic Ride Sharing System with Approximation Guarantee CISTER-TR-181122 
Raja Subramaniam Thangaraj, Koyel Mukherjee, Gurulingesh Raravi, Asmita Metrewar, Narendra Annamaneni, Koushik Chattopadhyay33rd International Conference on Data Engineering 2017 (ICDE 2018). 19 to 22, Apr, 2017, pp 1117-1128. San Diego, CA, U.S.A..
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.
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.
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.
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.
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
Provably Good Scheduling of Sporadic Tasks with Resource Sharing on a Two-type Heterogeneous Multiprocessor Platform (Corrected version) HURRAY-TR-110904 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas15th International Conference On Principles Of Distributed Systems (OPODIS'11), Springer Berlin Heidelberg. 12 to 16, Dec, 2011, 7109, pp 528-543. Toulouse, France.
A conjecture about provably good task assignment on heterogeneous multiprocessor platforms but with a stronger adversary HURRAY-TR-110502 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas23rd Euromicro Conference on Real-Time Systems (ECRTS'11). 6 to 8, Jul, 2011, Work-In-Progress Session. Porto, Portugal.
Two-type Heterogeneous Multiprocessor Scheduling: Is there a Phase Transition? (Extended Abstract) HURRAY-TR-110503 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas2nd International Real-Time Scheduling Open Problems Seminar (RTSOPS 2011). 5, Jul, 2011. 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.
Intra-Type Migrative Scheduling of Implicit-Deadline Sporadic Tasks on Two-Type Heterogeneous Multiprocessor HURRAY-TR-110402 
Gurulingesh Raravi, Björn Andersson, Konstantinos Bletsas10th Workshop on Models and Algorithms for Planning and Scheduling Problems (MAPSP 2011). 19 to 23, Jun, 2011. Nymburk, Czechia.
Assigning Real-Time Tasks on Heterogeneous Multiprocessors with Two Unrelated Types of Processors HURRAY-TR-100505 
Björn Andersson, Gurulingesh Raravi, Konstantinos Bletsas31st IEEE Real-Time Systems Symposium (RTSS 2010), Springer US. 30, Nov to 3, Dec, 2010, 49, pp 29-72. San Diego, U.S.A..
Calculating an upper bound on the finishing time of a group of threads executing on a GPU: A preliminary case study HURRAY-TR-070401 
Gurulingesh Raravi, Björn Andersson16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2010). 23 to 25, Aug, 2010. Macau, Macau SAR (P.R.C.).
Conference or Workshop Posters/Demos
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.
Technical Reports
Errata: Timing Analysis of Fixed Priority Self-Suspending Sporadic Tasks CISTER-TR-170205 
Geoffrey Nelissen, José Fonseca, Gurulingesh Raravi, Vincent Nélis2017.
A PTAS for assigning sporadic tasks on two-type heterogeneous multiprocessors HURRAY-TR-120505 
Gurulingesh Raravi, Vincent Nélis17, May, 2012.Technical Report