Hardware and Compute Abstraction Layers for Accelerated Computing Using Graphics Hardware and Conven - PowerPoint PPT Presentation

1 / 5
About This Presentation
Title:

Hardware and Compute Abstraction Layers for Accelerated Computing Using Graphics Hardware and Conven

Description:

... Compute Abstraction Layers for Accelerated Computing Using Graphics Hardware and ... Give application developers low-level access to the GPU for those that want it ... – PowerPoint PPT presentation

Number of Views:219
Avg rating:3.0/5.0
Slides: 6
Provided by: llM3
Category:

less

Transcript and Presenter's Notes

Title: Hardware and Compute Abstraction Layers for Accelerated Computing Using Graphics Hardware and Conven


1
Hardware and Compute Abstraction Layers for
Accelerated Computing Using Graphics Hardware and
Conventional CPUs
  • Michael Doggett
  • Justin Hensley
  • September 20, 2007

2
Close to the Metal
  • A bottom up approach
  • Give application developers low-level access to
    the GPU for those that want it
  • Provide high-level implementations to those that
    dont want low-level access
  • Developers free to implement their own languages
    environments
  • Forthcoming CTM SDK
  • Compute Abstraction Layer (CAL)
  • Hardware Abstraction Layer (HAL)

3
CTM SDK CAL vs HAL
  • HAL Hardware Abstraction Layer
  • Device specific, driver like interface
  • CAL Compute Abstraction Layer
  • Core API device independent
  • Device specific extension available
  • Optimized multi-core implementation as well as
    optimized GPU implementations
  • Heterogeneous computing

4
Hardware-Software Interface
5
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com