HC25 (2013)

August 25-27, 2013 at Stanford, Palo Alto, CA


Tutorials, August 25, 2013

Tutorial 1: Heterogeneous System Architecture (HSA): Overview and Implementation

Heterogeneous computing is emerging as a requirement for power-efficient SOC design: modern chips no longer rely on a single general-purpose processor, but instead benefit from specialized processors tailored for each task. Traditionally these specialized processors have been difficult to program due to separate memory spaces, kernel-driver-level interfaces, and specialized programming models. The Heterogeneous System Architecture (HSA) aims to bridge this gap by providing a common system architecture, and a basis for designing common higher-level programming models for all devices. This tutorial will bring in experts from member companies of the HSA Foundation to describe the Heterogeneous Systems Architecture and how it addresses the challenges of modern SOC devices.

Tutorial 2: Fast Storage for Big Data

Flash is emerging as a significant new storage technology for a wide range of storage requirements, spanning the industry from mobile devices to enterprise data centers. Its access time is 100X faster than traditional magnetic hard drives. However, exploitation of Flash is not straightforward as its physical characteristics introduce new requirements for the design of Flash-based storage components and fully integrated Flash-based storage systems. This tutorial will bring in experts from industry to talk about real systems,and the issues around exploiting flash memory technology in real system designs.

Conference Day 1, August 26, 2013

Session 1: SoC 1

Keynote 1

Session 2: Processors

Keynote 2

Session 3: SoC 2

Session 4: Interconnects

Conference Day 2, August 27, 2013

Session 5: FPGA Based Dataflow

Session 6: Networking

Keynote 3

Session 7: Mobility

Session 8: Processors 2

Session 9: Processors 3