2017 · 34 citations · 36 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureParallel ComputingVirtualizationCompute Resource ManagementGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingHardware VirtualizationHigh-throughput ComputingParallel Runtime SystemsGpu ArchitectureGpu MicroarchitectureGpu Runtime SystemsGpu VirtualizationGranularityPagoda ArchitectureParallel Thread SchedulingRuntime System Architecture
Massively multithreaded GPUs achieve high throughput by running thousands of threads in parallel. To fully utilize the hardware, workloads spawn work to the GPU in bulk by launching large tasks, where each task is a kernel that contains thousands of threads that occupy the entire GPU.
36
Benchmarking GPUs to tune dense linear algebra
В. М. Волков, James Demmel · 2008 · 726 citations
Benchmarking GPUs to tune dense linear algebra
J. Demmel · 2008 · 475 citations
The Multifrontal Method for Sparse Matrix Solution: Theory and Practice
Joseph W. H. Liu · SIAM Review · 1992 · 422 citations