2011 · 28 citations · 14 references
ComputingComputer ScienceHigh-performance ComputingComputer GraphicsHardware-software Co-designParallel ComputingGraphics Processing Unit ComputingGraphics Processing UnitsKernel DesignKernel ProgrammingMemory Hierarchy OptimizationPerformance ModelingGlobal Memory Access PatternsGpu Performance ModelingGpu Performance ProfilingGpu ProfilingKernel OptimizationKernel PartitioningPerformance Evaluation ModelsPerformance Prediction Models
Current GPU tools and performance models provide some common architectural insights that guide the programmers to write optimal code. We challenge and complement these performance models and tools, by modeling and analyzing a lesser known, but very severe performance pitfall, called Partition Camping, in NVIDIA GPUs. Partition Camping is caused by memory accesses that are skewed towards a subset of the available memory partitions, which may degrade the performance of GPU kernels by up to seven-fold. There is no existing tool that can detect the partition camping effect in GPU kernels.
14
Benchmarking GPUs to tune dense linear algebra
В. М. Волков, James Demmel · 2008 · 726 citations
Aaftab Munshi · 2009 · 644 citations
An integrated GPU power and performance model
Sunpyo Hong, Hyesoon Kim · 2010 · 477 citations