Loading...

ISP: Using idle SMs in hardware-based prefetching

Falahati, H ; Sharif University of Technology | 2013

837 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/CADS.2013.6714230
  3. Publisher: IEEE Computer Society , 2013
  4. Abstract:
  5. The Graphics Processing Unit (GPU) is the most promising candidate platform for faster rate of improvement in peak processing speed, low latency and high performance. The highly programmable and multithreaded nature of GPUs makes them a remarkable candidate for general purpose computing. However, supporting non-graphics computing on graphics processors requires addressing several architecture challenges. In this paper, we focus on improving performance by better hiding long waiting time to transfer data from the slow global memory. Thereupon study an effective light-overhead prefetching mechanism, which utilizes idle processing elements. Our results show that we can potentially improve Instruction per Cycle (IPC) up to 8%
  6. Keywords:
  7. Global memory access ; Idle processing element utilization ; Performance and Energy optimization ; Computer architecture ; Computer graphics ; Program processors ; Energy optimization ; GPGPU ; Memory access ; Prefetching ; Processing elements ; Computer graphics equipment
  8. Source: Proceedings - 17th CSI International Symposium on Computer Architecture and Digital Systems, CADS 2013 ; October , 2013 , Pages 3-8 ; 9781479905621 (ISBN)
  9. URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6714230