survey

  1. S

    Survey paper on Deep Learning on GPUs

    The rise of deep-learning (DL) has been fuelled by the improvements in accelerators. GPU continues to remain the most widely used accelerator for DL applications. We present a survey of architecture and system-level techniques for optimizing DL applications on GPUs. We review 75+ techniques...
  2. S

    Survey on Deep Learning on NVIDIA's Jetson Platform

    Design of hardware accelerators for neural network (NN) applications involves walking a tight rope amidst the constraints of low-power, high accuracy and throughput. NVIDIA's Jetson is a promising platform for embedded machine learning which seeks to achieve a balance between the above...
  3. S

    Survey paper on mobile web browsing

    Mobile web browsing (MWB) can very well be termed as the confluence of two major revolutions: mobile (smartphone) and internet revolution. Mobile web traffic has now surpassed the desktop web traffic and has become the primary means for service providers to reach-out to the billions of...
  4. S

    Survey on security techniques for GPU

    Graphics processing unit (GPU), although a powerful performance-booster, also has many security vulnerabilities. Due to these, the GPU can act as a safe-haven for stealthy malware and the weakest ‘link’ in the security ‘chain’. We present a survey of GPU vulnerabilities showed by researchers...
  5. S

    Survey of Cache Partitioning Techniques for Multicore Processors

    Multi/many-core processors are vital for HPC. With increasing core-count, management of cache has become extremely important. This survey reviews 90 papers on cache partitioning. It discusses different types of cache partitioning techniques in various contexts and also their integration with...
  6. S

    A Survey of Techniques for Architecting TLBs

    Translation lookaside buffer (TLB) caches virtual to physical address translation information and is used in systems ranging from embedded devices to high-end servers. Since TLB is accessed very frequently and a TLB miss is extremely costly, prudent management of TLB is important. We present a...
  7. S

    A Survey Paper on Techniques for Managing Register File in CPU

    Available here Accepted in Concurrency and Computation: Practice and Experience 2016 Abstract: Processor register file (RF) is an important microarchitectural component used for storing operands and results of instructions. The design and operation of RF has crucial impact on the performance...
  8. S

    A Survey of Techniques for Managing GPU Register File

    A Survey of Techniques for Architecting and Managing GPU Register File Accepted in IEEE TPDS 2016 Part of the abstract: To support their massively-multithreaded architecture, GPUs use very large register file (RF) which has a capacity higher than even L1 and L2 caches. In total contrast...
  9. S

    Survey on Asymmetric Multicore Processors (e.g. big.LITTLE)

    Modern computing systems have become highly diverse in terms of their workloads, usage pattern, scale and optimization objective. Hence, even a highly-optimized “monolithic core” cannot simultaneously meet such diverse and often conflicting requirements. To address this challenge, asymmetric...
Back
Top