Fahim Sheikh

Learn More
With advances in distributed platforms, distributed application systems on heterogeneous platforms have become a reality. These systems are complex, with software and hardware components that are distributed geographically, sometimes globally, yet they combine to provide a single processing model. Deciding how to distribute software and hardware resources(More)
  • 1