imagine media processing with streams
play

Imagine: Media Processing with Streams Brucek Khailany et al. and - PowerPoint PPT Presentation

Imagine: Media Processing with Streams Brucek Khailany et al. and a little bit of Evaluating the Imagine Stream Architecture Jung Ho Ahn et al. Presented by Dan Amelang Background Digital media processing has become pervasive


  1. Imagine: Media Processing with Streams Brucek Khailany et al. and a little bit of “Evaluating the Imagine Stream Architecture” Jung Ho Ahn et al. Presented by Dan Amelang

  2. Background ● Digital media processing has become pervasive ● Real-time processing requires large amounts of computation and bandwidth ● Over time, as resources increase, workloads increase to match

  3. Stream Processing ● Good fit for media processing ● Computationally intensive ● Highly parallel and independent data ● High latency tolerance ● Little data reuse ● Simple control ● Communication and parallelism explicit

  4. Architecture Options ● General purpose architecture – Caches optimized for latency and data reuse – Don't provide enough functional units – Large multiported register file inefficient ● ASIC – Efficient and fast – Limited use ● Stream Processor – Trade-off between programmability and efficiency

  5. Streams and Kernels

  6. Imagine

  7. Programming Model ● StreamC for stream and kernel interaction ● KernelC for VLIW kernel code

  8. Memory System ● DRAM <-> SRF controlled by host ● SRF <-> LRF at the request of the kernel ● LRF <-> LRF statically scheduled by the compiler ● Streams are composed of 32 word blocks ● SRF transfers go through stream buffers of 2 blocks

  9. 6 Arithmetic Clusters

  10. Simulation vs. Prototype ● 500 MHz vs. 200 MHz ● 20 GFLOPS vs. 8 GFLOPS ● Cut bandwidths in half ● Double power consumption ● Halve performance

  11. Kernel Performance Breakdown

  12. Application Performance Breakdown

  13. "Where are they now?" ● Imagine became basis of new company "Stream Processors, Inc" ● Merrimac ● StreamIt ● BrookGPU ● Last month, Bill Dally was appointed VP of Research at NVIDIA

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend