14
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      High Performance Canny Edge Detector using Parallel Patterns for Scalability on Modern Multicore Processors

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Canny Edge Detector (CED) is an edge detection operator commonly used by most Image Feature Extraction (IFE) Algorithms and Image Processing Applications. This operator involves the use of a multi-stage algorithm to detect edges in a wide range of images. Edge detection is at the forefront of image processing and hence, it is crucial to have at an up to scale level. Multicore Processors have emerged as the next solution for tackling compute intensive tasks that have a high demand for computational power. Having significant changes that restructured the microprocessor industry, it is evident that the best way to promote efficiency and improve performance is no longer by increasing the clock speeds on traditional monolithic processors but by adopting and utilizing Processors with Multicore architectures. In this paper we provide a high performance implementation of Canny Edge Detector using parallel patterns for improved performance and Scalability on Multicore Processors. The results show significant improvements in overall performance and this proves that our implementation using parallel patterns does not under utilize resources but scales well for multicore processors.

          Related collections

          Most cited references4

          • Record: found
          • Abstract: not found
          • Article: not found

          A Survey of Parallel Programming Models and Tools in the Multi and Many-Core Era

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Composable Parallel Patterns with Intel Cilk Plus

              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Efficient Canny Edge Detection Using a GPU

                Bookmark

                Author and article information

                Journal
                20 October 2017
                Article
                1710.07745
                ca02e6d7-6c0a-4d9f-9e93-adab5fdfc181

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                8 Pages, 13 figures, 4 Sections, Algorithm listing, Mathematical models
                cs.DC

                Comments

                Comment on this article