RESEARCH
Editorial Board Membership
International Journal on Parallel Programming (IJPP)
PARALLEL COMPUTING IN THE EXAFLOPS ERA
Computer simulation continues to be an efficient tool to model and study complex phenomena which are otherwise too expensive, too dangerous, or impossible to experience. In many computational science and engineering disciplines scientists are interested in exploring and discovering biological, climate, and high energy physical phenomena, which require immense computing power. Recent successful advances in massively-parallel computing culminated in integrating thousands of compute nodes in a single supercomputer, each node typically made up of several processor cores which communicate using high speed interconnection networks. To perform massively parallel simulations, nodes typically use massive thread-level parallelism to hide the latency of memory and inter-node communication. By working together, the nodes can perform Petaflop calculations that would require millennia to perform on personal computers. The next challenge is to achieve the Exaflops supercomputing power that will be used to provide deeper insights in many disciplines. The approach to achieve the challenge is a converging strategy through advances in programming a class of hierarchical algorithms as well as architectural challenges. The COE research on parallel computing is committed to contribute to the above challenges in all areas of computer architecture and high-performance computing.
- Enhancing the Efficiency of Massively Parallel Programs in Computational Science and Engineering Applications (NSTIP Proposal) See Reservoir Simulation.
- Enhancing the Efficiency of Massively Parallel Programs in Computational Science and Engineering Applications
- Parallel Programming of Semi-Static Problems for on Massively Parallel Computers
- Massively Parallel Computing for Integrated Multiwell Data in Reservoir Description
- Experimental Analysis of Application Scalability for the Xeon Phi
- Parallel Simulation of Gravitational N-Body Problem
DESIGN OF AN INTELLIGENT TELEROBOTIC SYSTEM
- Telerobotic Experiments (KFUPM Server)
- Engineering Research in Bilateral Telerobotics (KFUPM Server)
- An Intelligent Telerobotics System
- A Distributed framework for relaying stereo vision
- Design of a Multi-Threaded Distributed Telerobotic Framework
- Performance Evaluation of a Multi-Threaded Distributed Telerobotic Framework
- Evaluation of Assembly Tasks in Augmented Telerobotics
- Software Architecture for Telerobotics
- An Anthropomorphic Robot Arm Structure
- Robotic Surgery
- RoboCup: Humanoid Robotics, Walking, Vision, and Behavior Programming
- RoboCup: library of motion functions for a humanoid robot.