Lecturer Profile


Personal Information
Dr.D.N. Ranasinghe
Senior 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:

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
dnrucsc.cmb.ac.lk
0112158961