Research Profile - Dr. Paul Farrell
Paul Farrell received his B.A.(Mod) degrees in Mathematics and Experimental Physics in 1974, and his M.Sc. and Ph.D. in the field of Numerical Computation and Analysis from Trinity College, Dublin, Ireland in 1978 and 1983 respectively. He was a Lecturer at the Dublin Institute of Technology (1983-1985) before joining Kent State University as an assistant professor of Computer Science in 1985. He has published a research monograph, and over 50 papers. He has been funded by the National Science Foundation, the European Union, the Ohio Board of Regents, and the Cooperative Association for Internet Data Analysis (CAIDA). In addition he has been funded for research visits by the Soviet Academy of Sciences, and by the Royal Society of New Zealand. He has acted as a consultant to the United Nations Development Program and to the Irish Higher Education Development Cooperation Organization (HEDCO). His early research interests were in highly accurate numerical methods for convection dominated flows. His recent interests are in the effective use of parallel and distributed numerical methods, on clusters of computers, to solve scientifically significant problems from physics and biological sciences. This includes techniques for interacting with the computations using scientific visualization and computational steering, and for optimizing the communications libraries on such clusters. The Distributed Steering Computation and Visualization Group (DiSCoV) was founded to develop the infrastructure in these areas and to engage in interdisciplinary collaborations to apply these results to real-world problems. His other research interests include Quality-of-Service for IP networks and performance evaluation for clusters and networks. He is an associate member of the Institute for Computational Mathematics and a member of the IMACS Technical Committee on Partial Differential Equations. He has served as departmental Director of Computer Systems, and has also served on university committees conducting major reviews of University Network and Information Systems, and Academic Computing Systems. He was the first Chairman of the University Council on Technology, is Applications Coordinator for Kent's Internet 2 initiative, Director of Electronic Publications for the Institute for Numerical Computation and Analysis (INCA), and a member of the OSC Statewide Users Group (SUG), which recommends policy for the Ohio Supercomputer Center (OSC). Home Page
Research areas
Parallel and distributed computation, cluster computing, performance evaluation.
Computational steering, scientific visualization.
High speed networking, Quality of Service in IP networks.
Computational biology, computational fluids, liquid crystal problems.
Numerical solution of singularly perturbed differential equations.
Research projects
Cluster Based Computational Techniques for the Modelling of Problems Involving Bifurcations.
Steering and Visualization Environments.
Scalable Communication Support on SMP Clusters for Network-Based Computing.
QoS provisioning and traffic management in IP networks.
Cell Modelling Project.
Funded projects
Numerical Simulation of Semi-Conductor Devices, European Union.
Advanced Liquid Crystalline Optical Materials NSF STC.
Uniform Numerical Methods for Singularly Perturbed Equations, NSF.
Algorithms and Techniques for the Solution, Visualization and Steering of the Solution of Large Nonlinear Problems on a High Bandwidth/Low Latency Network of High Performance Workstations, Ohio Board of Regents Research Challenge.
Ohio Communication and Computing ATM Research Network, Ohio Board of Regents Research Investment Fund.
DISCOVnet - A High-Performance Network for Distributed Computation and Visualization, NSF CISE Research Equipment.
vBNS Connection for Kent State, NSF.
A Steering and Visualization Environment, NSF CISE.
Internet Engineering & Teaching Laboratory, by CAIDA .
Quality of service provisioning in IP networks, by ITEC and Internet2 .
Scalable Communication Support on SMP Clusters for Network-Based Computing, Ohio Board of Regents Computer Science Enhancement Fund.
Cluster Based Computational Techniques for the Modelling of Problems Involving Bifurcations, NSF ITR.
Laboratories
Distributed Steering Computation and Visualization Laboratory (DiSCoVlab).
Fianna Beowulf Cluster.
Cluster Ohio Cluster.
Internet Engineering & Teaching Laboratory .