Dr Ragel was appointed a Senior Lecturer in Computer Engineering at the University of Peradeniya in December 2007 and a Professor since October 2017.
He has been a Professional Member of the IEEE and IEEE Computer Society since 2005 and a Senior Member since 2014. He is also a Professional
Member of the Association of Computing Machinery (ACM).
Prof Ragel has co-authored almost 200 peer-reviewed articles in topics including System on Chip, Internet of Things,
Bioinformatics, Wearable Computing, and Digitisation of Local Language Text. He has won several best paper awards in
conference papers, the most prolific Sri Lankan author award from Elsevier Research in 2017 and the Presidential award for
scientific publication in Sri Lanka in 2018. He is also named the Top Scientist in Computer Science in Sri Lanka by AD
Scientific Index 2021 and 2022. With his present h-index of 23 (i10-index of 42), he is also recognised as a Tier 4* awardee
by the University of Peradeniya for Research Excellence under the Transparent Research Performance Scheme introduced by the
University Grants Commission (UGC) Sri Lanka. He was a visiting research scholar at the UNSW – Sydney, QUT – Brisbane, UIUC – Illinois
and ANU – Canberra.
Prof Ragel is also the consulting Chief Executive Officer at the Lanka Research and Education Network (LEARN),
the national NREN, since 2017. With his involvement, LEARN was able to step up for a significant milestone
by launching the Asi@Connect Project in Sri Lanka in 2017, which brings many opportunities for the LEARN Research
and Education (R&E) network community to get involved utilise the project resources and funds. He has represented
Sri Lanka in the Asi@Connect Governors meeting and has been a Council Member of Asia Pacific Advanced Network (APAN) since 2017. Since 2020, he is also the Vice-Chair of the Asi@Connect Steering Committee. With Covid-19 lockdowns, LEARN is helping the university community in the country connect and engage in productive research and education activities online. At the National level, Prof Ragel was a Core Group member for Higher Education at the Presidential Task Force for Education set up in 2020. He is a member of the UGC Standing Committee on the Development of IT Infrastructure and Online Education and UGC appointed committee to develop the Concept on Virtual / Hybrid University.
Top Scientist in Computer Science in Sri Lanka by AD Scientific Index 2021 and 2022
Tier 4* awardee by the University of Peradeniya for Research Excellence under the Transparent Research
Performance Scheme introduced by the University Grants Commission (UGC) Sri Lanka 2020
Faculty Research Excellence Award 2018 – Faculty of Engineering, University of Peradeniya
Presidential Awards for Scientific Publications for the year 2016
The Scopus most prolific Sri Lankan Author from 2011-16 by MOSTR, COSTi and Elsevier Research, May 2017
Best Paper Award – The 7th International Conference on Information and Automation for Sustainability (ICIAfS
2014), Colombo, Sri Lanka
e-Swabhinami 2012 award in the e-Science & Technology Category for the project titled “Open-source Framework
for Lead Identification in Drug Design”
Best Paper Award – The 6th International Conference on Information and Automation for Sustainability
(ICIAfS2012), Beijing, China
Won the First Franklin Pierce Center for Intellectual Property Essay Competition in Sri Lanka organized by
School of Law at University of New Hampshire, 2012
Best student paper award for ICT & Social Transformation track – The 5th International Conference on
Information and Automation for Sustainability (ICIAfS2010)
[36,300 Euro funding through Asi@Connect project from EU: 2021] National Research and Education Network Needs Assessment
[999,091 Euro funding through Erasmus+ from EU: 2020-2022] Improving Access to Science and Technology Higher
Education in Resource-Poor Institutions through an Open Platform for Technology Enabled Active Learning
Environment (TEAL2.o). The project will be carried out by a consortium of the following eleven universities and
the European Center for Quality: UNIVERSITY OF PERADENIYA – Sri Lanka, UNIVERSITY OF MORATUWA – Sri
Lanka, SLT CAMPUS (PVT) LTD – Sri Lanka, INDIAN INSTITUTE OF INFORMATION TECHNOLOGY ALLAHABAD –
India, RK UNIVERSITY – India, VELLORE INSTITUTE OF TECHNOLOGY TRUST-VIT UNIVERSITY – India, ASIAN
INSTITUTE OF TECHNOLOGY – Thailand, NARESUAN UNIVERSITY – Thailand, UNIVERSITATEA TRANSILVANIA DIN
BRASOV – Rumania, ALMA MATER STUDIORUM – UNIVERSITA DI BOLOGNA – Italy, UNIVERSITETET I
STAVANGER – Norway, and EUROPEAN CENTER FOR QUALITY OOD -Bulgaria.
[150,000 Euro funding through Asi@Connect project from EU: 2019-2021] Uplifting Resources to Deploy IPv6,
DNS/DNSSEC, identity access management and monitoring of the network performance and its security. The
activities are (1) Host Workshops in Bhutan, Laos and Sri Lanka to train NREN technical people on IPv6,
DNS/DNSSEC and monitoring of the network performance and security, and (2) Collaborative effort by LEARN, Royal
University Bhutan, LERNET-Laos and APNIC. Prospective target countries: Laos, Bhutan, Nepal, Cambodia,
Afghanistan, Myanmar, Sri Lanka, Philippines and Vietnam.
Research projects supervised by Prof. Roshan G. Ragel:
Acceleration of DTW algorithm for real time nanopore selective sequencing using GPUs
Undergraduate Research Projects
Enhancing Video Game Experience With Brain Computer Interface
Undergraduate Research Projects
Hardware Cache Switching with Operating System Context Switches
Undergraduate Research Projects
Smart Agriculture Use of Computer Vision ML and IoT to Improve Crop Productivity
Undergraduate Research Projects
Virtual Patient Simulator for Skill Training in Dentistry
Undergraduate Research Projects
implementation of lightweight cryptographic algorithms
Undergraduate Research Projects
Please note that here only contain the 'Projects' which were submitted to the
projects.ce.pdn.ac.lk as Final Year Research Projects. The actual list of projects supervised by Prof. Roshan G. Ragel may be longer than this.
Research Interests:
Embedded Systems
IoT
Accelerated Computing
Reliability and Security
Computational Biology
Micro-architectural Aspects of Embedded Systems Design & Security
Side-Channel Attacks and Countermeasures
Application-Specific Processor Design
Hardware/Software Acceleration of Bioinformatics Algorithms
Publications:
An optical physics inspired CNN approach for intrinsic image decomposition
Harshana Weligampola, Gihan Jayatilaka, Suren Sritharan, Parakrama Ekanayake, Roshan Ragel, Vijitha Herath, Roshan Godaliyadda,
2021 IEEE International Conference on Image Processing (ICIP), 2021
doi: 10.1109/ICIP42928.2021.9506375
Using Near-Infrared Spectroscopy for Vein Visualization
KTB Weerasinghe, SC Tennakoon, KNU Kularatne, I Nawinne, R Ragel, H Jayakody,
2021 10th International Conference on Information and Automation for Sustainability (ICIAfS), 2021
doi: 10.1109/ICIAfS52090.2021.9606126
#Visualization#Veins#Prototypes#Clinical trials#Skin#Real-time systems#Sustainable development
A Retinex based GAN Pipeline to Utilize Paired and Unpaired Datasets for Enhancing Low Light Images
Harshana Weligampola, Gihan Jayatilaka, Suren Sritharan, Roshan Goldaliyadda, Parakrama Ekanayeka, Roshan Ragel, Vijitha Herath,
MERcon, 2020
doi: 10.1109/MERCon50084.2020.9185373
Genopo: a nanopore sequencing analysis toolkit for portable Android devices
Hiruna Samarakoon, Sanoj Punchihewa, Anjana Senanayake, Jillian M. Hammond, Igor Stevanovski, James M. Ferguson, Roshan Ragel, Hasindu Gamaarachchi, Ira W. Deveson,
Communications Biology, 2020
doi: 10.1038/s42003-020-01270-z
Control channel denial-of-service attack in SDN-based networks
Shriparen Sriskandarajah, Matthew McKague, Ernest Foo, Roshan G. Ragel, Suneth Namal Karunarathna,
2020 Moratuwa Engineering Research Conference (MERCon), 2020
doi: 10.1109/MERCon50084.2020.9185266
Implementing a proven-secure and cost-effective countermeasure against the compression ratio info-leak mass exploitation (CRIME) attack
Jayamine Alupotha, Sanduni Prasadi, Janaka Alawatugoda, Roshan Ragel, Mohamed Fawsan,
2017 IEEE International Conference on Industrial and Information Systems (ICIIS), 2017
doi: 10.1109/ICIINFS.2017.8300359
#Servers#Greenhouses#Sensor systems#Relays#Monitoring#Sensor phenomena and characterization
An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching
DRVLB Thambawita, Roshan G Ragel, Dhammike Elkaduwe,
2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2016
doi: 10.1109/ICIAFS.2016.7946533
#Pattern matching#DNA#Algorithm design and analysis#Kernel#Bioinformatics#Intrusion detection#Graphics processing units
An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching
DRVLB Thambawita, Roshan G Ragel, Dhammike Elkaduwe,
2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2016
doi: 10.1109/ICIAFS.2016.7946533
#Pattern matching#DNA#Algorithm design and analysis#Kernel#Bioinformatics#Intrusion detection#Graphics processing units
To use or not to use: CPUs' cache optimization techniques on GPGPUs
DRVLB Thambawita, Roshan G Ragel, Dhammike Elkaduwe,
2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2016
doi: 10.1109/ICIAFS.2016.7946534
Leakage-resilient storage scheme for cryptographic applications
Janaka Alawatugoda, Roshan Ragel, Danushka Eranga, Nalaka Jayanath, Chinthaka Somathilaka,
2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2016
doi: 10.1109/ICIAFS.2016.7946548
Accelerating k-nn classification algorithm using graphics processing units
S Selvaluxmiy, TN Kumara, P Keerthanan, R Velmakivan, R Ragel, S Deegalla,
2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2016
doi: 10.1109/ICIAFS.2016.7946528
Exploring multilevel cache hierarchies in application specific mpsocs
Isuru Nawinne, Haris Javaid, Roshan Ragel, Swarnalatha Radhakrishnan, Sri Parameswaran,
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2015
doi: 10.1109/TCAD.2015.2445736
#Algorithm design and analysis#Hardware#Program processors#Space exploration#Integrated circuit modeling#Mathematical model#Optimization
Exploring multilevel cache hierarchies in application specific mpsocs
Isuru Nawinne, Haris Javaid, Roshan Ragel, Swarnalatha Radhakrishnan, Sri Parameswaran,
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2015
doi: 10.1109/TCAD.2015.2445736
#Algorithm design and analysis#Hardware#Program processors#Space exploration#Integrated circuit modeling#Mathematical model#Optimization
Performance evaluation techniques for an automatic question answering system
Tilani Gunawardena, Nishara Pathirana, Medhavi Lokuhetti, Roshan Ragel, Sampath Deegalla,
International Journal of Machine Learning and Computing, 2015
doi: 10.7763/IJMLC.2015.V5.523
#Evaluation technique#question answering#NLP#template matching#FAQ#answering system
A structured hardware software architecture for peptide based diagnosis â Sub-string matching problem with limited tolerance
Sugandima M. Vidanagamachchi, S. Devapriya Dewasurendra, Roshan G. Ragel, Mahesan Niranjan,
2014 7th International Conference on Information and Automation for Sustainability, 2014
doi: 10.1109/ICIAFS.2014.7069624
To use or not to use: Graphics processing units (GPUs) for pattern matching algorithms
DRVLB Thambawita, Roshan Ragel, Dhammika Elkaduwe,
7th International Conference on Information and Automation for Sustainability, 2014
doi: 10.1109/ICIAFS.2014.7069585
Students behavioural analysis in an online learning environment using data mining
IP Ratnapala, RG Ragel, S Deegalla,
7th International Conference on Information and Automation for Sustainability, 2014
doi: 10.1109/ICIAFS.2014.7069609
Hardware software co-design of the Aho-Corasick algorithm: Scalable for protein identification?
S.M. Vidanagamachchi, S.D. Dewasurendra, , R.G. Ragel,
2013 IEEE 8th International Conference on Industrial and Information Systems, 2013
doi: 10.1109/ICIInfS.2013.6732003
#Hardware#Proteins#Peptides#Software algorithms#Program processors#Algorithm design and analysis
Hardware accelerated protein inference framework
S. M. Vidanagamachchi, S. D. Dewasurendra, R. G. Ragel,
2013 IEEE 8th International Conference on Industrial and Information Systems, 2013
doi: 10.1109/ICIInfS.2013.6732061
A Study on Instruction-set Selection Using Multi-application Based Application Specific Instruction-set Processors
Roshan G. Ragel, Swarnalatha Radhakrishnan, Jude Angelo Ambrose, Sri Parameswaran,
2013 26th International Conference on VLSI Design and 2013 12th International Conference on Embedded Systems, 2013
doi: 10.1109/VLSID.2013.154
DRMA: dynamically reconfigurable MPSoC architecture
Lawrance Zhang, Jude Angelo Ambrose, Jorgen Peddersen, Sri Parameswaran, Roshan Ragel, Swarnalatha Radhakrishnan, Kewal K. Saluja,
GLSVLSI '13: Proceedings of the 23rd ACM international conference on Great lakes symposium on VLSI, 2013
doi: 10.1145/2483028.2483101
#Computer systems organization#Architectures#Serial architectures#Pipeline computing#Hardware
AntiPlag: Plagiarism detection on electronic submissions of text based assignments
MAC Jiffriya, MAC Akmal Jahan, Roshan G Ragel, Sampath Deegalla,
2013 IEEE 8th International Conference on Industrial and Information Systems, 2013
doi: 10.1109/ICIInfS.2013.6732013
Commentz-walter: Any better than aho-corasick for peptide identification?
SM Vidanagamachchi, SD Dewasurendra, RG Ragel, M Niranjan,
International Journal of Research in Computer Science, 2012
doi: 10.7815/ijorcs.26.2012.053
Instruction-set selection for multi-application based ASIP design: An instruction-level study
Roshan Ragel, Swarnalatha Radhakrishnan, Angelo Ambrose,
2012 IEEE 6th International Conference on Information and Automation for Sustainability, 2012
doi: 10.1109/ICIAFS.2012.6419895
DIMSim: A rapid two-level cache simulation approach for deadline-based MPSoCs
Mohammad Shihabul Haque, Roshan Ragel, Angelo Ambrose, Swarnalatha Radhakrishnan, Sri Parameswaran,
8th IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, 2012
doi: 10.1145/2380445.2380473
#Hardware#Hardware validation
Constant time encryption as a countermeasure against remote cache timing attacks
Darshana Jayasinghe, Roshan Ragel, Dhammika Elkaduwe,
2012 IEEE 6th International Conference on Information and Automation for Sustainability, 2012
doi: 10.1109/ICIAFS.2012.6419893
Tile optimization for area in FPGA based hardware acceleration of peptide identification
SM Vidanagamachchi, SD Dewasurendra, Roshan G Ragel, M Niranjan,
2011 6th International Conference on Industrial and Information Systems (ICIIS), 2011
doi: 10.1109/ICIINFS.2011.6038056
Heterogeneous processor pipeline for a product cipher application
Isuru B. Nawinne, Mahanama S. Wickramasinghe, Roshan G. Ragel, Member, Swarnalatha Radhakrishnan,
2011 6th International Conference on Industrial and Information Systems, 2011
doi: 10.1109/ICIINFS.2011.6038036
#Pipelines#Encryption#Algorithm design and analysis#Partitioning algorithms#Streaming media#Computer architecture
An automatic answering system with template matching for natural language questions
Tilani Gunawardena, Medhavi Lokuhetti, Nishara Pathirana, Roshan Ragel, Sampath Deegalla,
2010 Fifth International Conference on Information and Automation for Sustainability, 2010
doi: 10.1109/ICIAFS.2010.5715686
Loop unrolling in multi-pipeline ASIP design
HMRDB Navarathna, Swarnalatha Radhakrishnan, Roshan G Ragel,
2009 International Conference on Industrial and Information Systems (ICIIS), 2009
doi: 10.1109/ICIINFS.2009.5429845
#Application specific processors#Authentication#Computer science#Steganography#Image analysis#Algorithm design and analysis#Computer industry#Information systems#Postal services#Entropy
Axis2UNO: Web Services Enabled Openoffice.org
BANM Bambarasinghe, HMS Huruggamuwa, Roshan G Ragel, Swarnalatha Radhakrishnan,
2008 4th International Conference on Information and Automation for Sustainability, 2008
doi: 10.1109/ICIAFS.2008.4783956
Please note that here only contain the 'Publications' affiliated with the Department of Computer Engineering, which were submitted to the site. To see the full publication profile, visit theResearchGateorGoogle Scholarprofile.