Janak Porwal

  • Citations Per Year
Learn More
In this paper we address the problems of mapping (spatial distribution) and scheduling (temporal distribution) of tasks of an application over multiple computational units or cores. Algorithms for these are chiefly of two kinds - one, mapping followed by scheduling and two - unified mapping and scheduling. In this paper, we explore a new network topology(More)
  • Janak Porwal
  • 2013 Visual Communications and Image Processing…
  • 2013
Color images are commonly represented as a combination of different components, for example, Red, Blue and Green in the RGB color space. The components are often correlated and contain common information. By representing an image in a color space in which its components are decorrelated, it can be more efficiently encoded achieving better compression. Most(More)
We investigate the problem of sequencing jobs that have multiple components. Each component of the job needs to be processed independently on a specified machine. We derive approximate algorithms for the problem of scheduling such vector jobs to minimize their total completion time in the deterministic as well as stochastic setting. In particular, we(More)
  • 1