Figure 3From: High-throughput sequence alignment using Graphics Processing UnitsTypical GPGPU application flow. Input data for a GPGPU application must be copied to the GPU's memory along with a pre-allocated output buffer prior to invoking the GPU-based kernel. Output from the kernel is read back into main memory and reported to the user.Back to article page