Lecturer Profile

Personal Information
Dr.D.N. RanasingheSenior Lecturer
Male
Married
Academic Record
-Not included in the profile info. -
Research Interests
- Sida Research Student: Mr. K Thabotharan, Content Distribution in P2P networks, Uppsala University(jointly with Dr Arnold Pears of Uppsala University)
- NSF Research Student: Mr K Ganeshamoorthy, Algorithm Development for Computational Grids (2006 - 2007)
Biography
Publications
- W.D.I.A. Kalawila, D.N. Ranasinghe, Priority based distributed job scheduler for java compute servers, in 2nd International Conference on Industrial and Information Systems (ICIIS), Peradeniya: Dec, 2007.
- K. Ganesahmoorthy, D.N. Ranasinghe, K.P.M.K. Silva, R. Wait, Performance of shallow water equations model on the computational grid with overlay memory architectures, in 2nd International Conference on Industrial and Information Systems (ICIIS), Peradeniya: Dec, 2007.
- K. Ganeshamoorthy, D.N. Ranasinghe, K.P.M.K. Silva, R. Wait, Parallel implementation of shallow water model on distributed memory architectures, in Proceedings of the 20th International conference on Parallel and Distributed Systems (PDCS), USA: Sep, 2007.
- D.N. Ranasinghe, Ubiquitous computing and privacy (in Sinhala), 2007.
- D.N. Ranasinghe, Nature inspired computing (in Sinhala), 2007.
- M.F. Fahmy, D.N. Ranasinghe, Discovering dynamic automobile congestion using VANETs, in ICIAfS Proceedings, Colombo: Nov, 2008.
- K. Ganeshamoorthy, D.N. Ranasinghe, On the performance of parallel neural network implementations on distributed memory architectures, in Proceedings of the 8th IEEE International symposium on cluster computing and the grid (CCGRID), France: May, 2008.
- D. Gomez-Cabrero, C. Armero, D.N. Ranasinghe, The traveling salesman problem: A self adapting PSO-ACS algorithm, in 2nd International Conference on Industrial and Information Systems (ICIIS), Peradeniya: Dec, 2007.
- H.M.D.C. Bandara, D.N. Ranasinghe, Data dissemination and routing in a gossip based mobile environment, in 4th IEEE conference in Industrial and Information Systems (ICIIS), Peradeniya, Sri Lanka: 2009.
- R. Ganeshamoorthy, D.N. Ranasinghe, K.P.M.K. Silva, R. Wait, On the Performance of the Shallow Water Model on Distributed Memory Architectures, in The international journal on advances in ICT for emerging regions (ICTER), Dec, 2009.
- N.P. Karunadasa, D.N. Ranasinghe, On the Comparative Performance of Parallel Algorithms on Small GPU/CUDA Clusters, in 16th conference on High Performance Computing (HiPC), Student Research Symposium, Cochin, India: on-line proceedings: http://www.hipc.org/hipc2009/studentsymposium.php, 2009.
- N.P. Karunadasa, D.N. Ranasinghe, On the Comparative Performance of Parallel Algorithms on Small GPU/CUDA Clusters, in 4th IEEE conference in Industrial and Information Systems (ICIIS), Peradeniya, Sri Lanka: 2009.
- T. Kathiravelu, A. Pears, D.N. Ranasinghe, Evaluation of the Impact of Opportunistic Networking on Command and Control System Performance, in Proceedings of the conference on Next Generation Wireless Networks (NGWS), Melbourne, Australia: 2009.
- W.D.I.A. Kalawila, D.N. Ranasinghe, Adaptive distributed job scheduler for Java compute servers, in ICIAfS Proceedings, Colombo: Nov, 2008.
- M. Kandegedera, D.N. Ranasinghe, Functional parallelism with shared memory and distributed memory architectures, in 3rd ICIIS-IEEE conference, Kharagpur, India: Dec, 2008, pp. 1-6.
- M. Kandegedera, D.N. Ranasinghe, On the performance of functional hybrid programming models for matrix multiplication on virtual shared memory and distributed memory clusters, in 9th IITC Proceedings, Oct, 2008.
- T. Kathiravelu, D.N. Ranasinghe, A. Pears, Towards designing a routing protocol for opportunistic networks, in International Conference on Advances in ICT for Emgering Resions Conference (ICTer 2010), Colombo, Sri Lanka: Sep, 2010, pp. 56-61.
- D.N. Ranasinghe, Emergence of multi-core Technology: The History Repeats (in Sinhala), Mar, 2008.
- K.W. Samarasinghe, D.N. Ranasinghe, A channel request broker architecture for web services coordination, in IITC Proceedings, Colombo: Oct, 2008.
- D.N. Ranasinghe, What is information theory (in Sinhala), Dinamina IT Supplement, Mar, 2009.
- N.P. Suraweera, D.N. Ranasinghe, Adaptive structural optimization of neural networks, ICTER Journal, vol. 1, (1), Oct, 2008.
- N.P. Suraweera, D.N. Ranasinghe, A natural algorithmic approach to the structural optimization of neural networks, in ICIAfS Proceedings, Colombo: Nov, 2008.
- H.J. Caldera, D.N. Ranasinghe, Adapting particle movement models to mobile device connectivity patterns, in SLAAS annual proceedings, 2007.
- T.R.P. Siriwardena , D.N. Ranasinghe, Global Sequence Alignment using CUDA compatible multi-core GPU”, in 17th Annual IEEE International Conference on High Performance Computing (HiPC), Goa, India: Dec, 2010.
- T.R.P. Siriwardena, D.N. Ranasinghe, Accelerating global sequence alignment using CUDA compatible multicore GPU”, in International conference on Information and Automation for Sustainability (ICIAfS), Colombo, Sri Lanka: Dec, 2010.
- P.A.A . Sanjeewa , D.N. Ranasinghe, A peer to peer web services architecture based on Mocha, in International conference on Information and Automation for Sustainability, Colombo, Sri Lanka: Dec, 2010.
- W.M.R.Weerasuriya , D.N. Ranasinghe, Older Opteron outperforms the newer Xeon: A memory intensive application study of server based microprocessors, in 21st international conference on systems engineering (ICSEng), Las Vegas, NV, USA: Aug, 2011.
- W.M.R.Weerasuriya , D.N. Ranasinghe, A comparative performance evaluation of multiprocessor/multi-core server processor architectures on enterprise middleware, in 3rd Asia-Pacific Signal and Information Processing Association Conference (APSIPA), Xian, China: Oct, 2011.
- K Thabotharan, D.N. Ranasinghe, An enhanced congestion aware adaptive routing protocol for Opportunistic Networks, in International Conference on Industrial and Information Systems (ICIIS), Peradeniya, Sri Lanka: Aug, 2011.
- K Thabotharan, D.N. Ranasinghe, A Pears, Towards designing a routing protocol for opportunistic networks, International Journal on Advances in ICT for Emerging Regions, vol. 4, (1), 2011.
- D M Bandara, D.N. Ranasinghe, Effective GPU strategies for LU decomposition, in Student Research Symposium, 18th HiPC, Bangalore, India: Dec, 2011.
- M V Matugama, D.N. Ranasinghe, Poster Paper, On the implementation of robust distributed peerspaces, in 11th AFIP/ACM Middleware conference, Lisboa, Portugal: Dec, 2011.
- W.M.R.Weerasuriya , D.N. Ranasinghe, Performance Analysis of System Call Intensive Software Application Execution on Server Processor Architectures: Opteron and Xeon, in 2nd International Conference on Emerging Trends in Engineering and Technology (IETET), Kurukshetra, Haryana, India: Oct, 2011.
Awards and Distinctions
-Not included in the profile info. -
Professional Achievements and Activities
Teaching Undergraduate Teaching:
- CS 1002 – Introduction to Computing
- CS 3004/SCS 3013 – Computer Systems Architecture
- SCS 4009 – Selected Topics in Theoretical Computing
- SCS 4002 – Distributed Systems
Final year project suggestions – 2009/2010
- Parallel algorithm design for multicore GPU’s: e.g., genetic sequence alignment or any other suitable routine in SPEC benchmarks, with one or more of approaches using MPI, cuda, upc, cilk++.
- A meta programming interface for configurable cells of upc/MPI
- Power optimized load balancing on a cluster
- Xen on a GPU node
- Novel middleware for distributed applications: mocha with jxta
- Immunity models: defending collaborative recommender systems; social network robustness
- Reliable group communication primitive for jxta, e.g., p2p interactive white board
- Hybrid natural algorithms: very large scale optimization; parameter tuning in multi-parameter algorithms; improved hybrid models
- Rule based encoding of cellular automata
- Statistical model fitting of gossip based data dissemination in mobility models
- Statistical model fitting of opportunistic mobile networks behavior
Literature Survey Topics – 2007/2008
- Natural algorithms in solving NP hard problems
- Modelling complex system behaviour through emergent systems model
- Probabilistic quorums in mobile adhoc networks
- Distributed resource discovery in data grids
- Multiple aspects of the philosophers' solution to the mutual exclusion problem
- Mathematical models for mobility and connectivity in mobile adhoc networks
- Channels metaphor for distributed programming
- Artificial immunity models for anomaly detection
Teaching
Employment
Consultancy
Supervised Projects
More Information and Web Links
Contact Information
dnr
ucsc.cmb.ac.lk0112158961