1. A video multiviewer system comprising: a video input/output (I/O) controller; a system memory; a graphics processing unit (GPU) comprising a GPU memory; a central processing unit (CPU) for operating said video I/O controller to transfer video data to said GPU memory via direct memory access (DMA) without being stored in said system memory; and a display for displaying multiple video windows based upon video data in said GPU memory.