Advance Program

In conjunction with the 19th IEEE Int'l Symp. on High-Performance Computer Architecture (HPCA)


Workshop Overview

 Welcome to the 1st annual workshop on parallelism in mobile platforms(PRISM-1)!

 Mobile platforms are an increasingly important computing environment for many people and businesses. It is both historic and symbolic that PCs were outsold by smartphones in 2011. Rapid advances in wireless network technology like 4G LTE and multicore based mobile architectures continue to fuel the development of exciting new applications on mobile platforms, which, in turn, attract elevated attention to the mobile platforms.
  While performance and power are two most critical design goals for computing platforms across the board today, mobile platforms are perhaps the most sensitive to the right balancing of the two design goals due to their battery powered nature. Furthermore, mobile platforms are subject to other unique design constraints like: very limited form-factor, no active cooling, and constantly changing external environment. Typically, environment changes are continuously "sensed" for contextualizing a given system.
  One of the most important principles in designing today's computing systems is to exploit parallelism. Mobile platforms are no exception and we find increasingly more instances of the use of parallelism in them. At the hardware level, there are: multiple processor cores, GPGPU, accelerators, multiple banks of memory, multiple channels to non-volatile memory chips, and multiple radios, to name a few. At the software level, parallel and concurrent threading techniques are commonly employed to improve responsiveness and throughput in the OS and applications alike. We anticipate that future mobile platforms will make more extensive and creative use of parallelism. This workshop focuses on how parallelism is, and can be, utilized in hardware, software and their interaction in order to improve the user experiences with mobile platforms.


Area of Interests

  Topics of particular interest include, but are not limited to:

- Emerging parallel application processor architectures and hardware features in mobile platforms;
- Compelling future applications on mobile platforms that call for unprecedented parallelism;
- Mobile GPGPU architectures and programming models;
- Hardware accelerators for mobile applications;
- Storage architectures in mobile platforms;
- Radio and networking architectures in mobile platforms;
- Compiler support for parallel mobile platforms;
- OS support to accommodate and promote parallelism in mobile platforms;
- Experiences in parallel mobile applications development;
- Novel techniques to improve responsiveness by exploiting parallelism;
- Novel techniques to improve performance/energy by exploiting parallelism;
- Mobile platform performance evaluation methodologies;
- Application benchmarks for mobile platforms;
- Characterization of emerging workloads on mobile platforms; and
- Impact and interaction of emerging technologies to mobile platforms;


1. Speaker
- Jem Davies, ARM Fellow & VP of Technology in the Media Processing Division
- Title : Energy-efficient GPUs from mobile to supercomputers
- Astract : This talk will start with an overview of diverse, mobile, digital devices and examine how they are different to what has gone before. We will look at some of the existing trends of the post-PC era and also future technology trends. We will compare the technology with other areas that might initially appear to be very different such as supercomputers and look at how the requirement for parallelism and energy efficiency bind them together. An examination of the challenges we face as an industry across these apparently different areas will include a call for action.
- Bio : Jem Davies is an ARM Fellow and VP of technology for the Media Processing Division at ARM. Jem is responsible for setting the technology roadmaps for ARM's Media Processing Division including graphics and video technologies. He is also responsible for advanced product development, technological investigations of acquisitions and a member of ARM's CPU Architecture Review Board (ARB). Jem is also a founding director of the HSA foundation, holds three patents in the fields of CPU and GPU design and an honours degree from the University of Cambridge. Jem feels passionately that we can improve the way in which people interact with the digital world and that energy-efficient visual computing will have a big role to play in that.

2. Speaker
- Calin Cascaval Director of Engineering at Qualcomm Research Silicon Valley (QRSV)
- Title : Programming for Mobile Gadgets
- Abstract : As personal computing is going mobile, applications are also changing to adapt to new life styles and new constraints, and take advantage of new opportunities offered by permanent availability and connectivity. Mobile devices are a significant departure from traditional computing. On one hand, they are very personal, always on, always connected. They offer so much more than desktops in becoming the hub for our digital lives: more than just phones, they are the gateways for our social interaction through instant messaging, Facebook-ing and Tweeter-ing. On the other hand, they are much more constrained in terms of resources. Although progress in their computing and interface capabilities has been staggering, they continue to rely on battery power and are packaged in tight (and appealing) casings that are a nightmare for thermal dissipation. In this talk I will present the challenges facing programmers for mobile devices and discuss some of the solutions that we explore at Qualcomm Research.
- Bio : Dr. Calin Cascaval is Director of Engineering at the Qualcomm Silicon Valley Research Center, where he is leading projects in the area of parallel software for mobile computing. Previously, he worked at the IBM TJ Watson Research Center, where he was a Research Staff Member and Manager of the Programming Models and Tools for Scalable Systems group. Calin has worked on systems software, programming models, and compilers for a number of large scale parallel systems projects, such as Blue Gene and PERCS. He led the implementation of the first UPC compiler to scale to hundreds of thousands of processors, as well as research into parallel programming languages and parallel programming abstractions, such as Transactional Memory, Data-centric synchronization, the Asynchronous Partitioned Global Address Space programming model, and Amorphous Data Parallelism. He collaborated extensively with academia and has more than 50 peer-reviewed publications and more than 40 patent disclosures. Dr. Cascaval has a PhD in Computer Science from the University of Illinois at Urbana-Champaign (2000).

Advance Program

8:50 ~ 9:00 : Welcome and Workshop Introduction

9:00 ~ 10:00 : Keynote I : "Energy-efficient GPUs from mobile to supercomputers"
Speaker: Jem Davies, ARM Fellow & VP of Technology in the Media Processing Division.

10:00 ~ 10:30 : Break

Programming and Benchmarking for Mobile Platfrom
10:30 ~ 11:15: Invited Talk: "Efficient (Parallel) System Programming for Heterogeneous SoC Platforms", Wei Liu, Senior Software Architect at Intel.
11:15 ~ 11:45: "MobileBench: A Thorough Performance Evaluation Framework for Mobile Systems", Cholmin Kim, Jung-ho Jung, Tae-Kyeong Ko, Seung Woo Lim, Sunhye Kim, Kwanghee Lee, Wonju Lee, Samsung Electronics Co. (paper)

11:45 ~ 1:15: Lunch break

1:15 ~ 2:15: Keynote II : "Programming for Mobile Gadgets"
Speaker: Calin Cascaval, Director of Engineering at Qualcomm Research Silicon Valley.

Programming Model and Architecture Issues for Mobile Platform
2:15 ~ 3:00: Invited Talk: "SnuCL as an OpenCL Framework for Mobile Devices", Jaejin Lee, Professor at Seoul National University.
3:00 ~ 3:30: "A Memory-Disk Integrated Non-volatile Memory System with its Dual Buffering Adapter", Meiying Bian, Su-Kyung Yoon, Shin-Dug Kim, Yonsei University. (paper)


 Submit a full paper (5,000 words or less) to a web-based submission system through following link. (
For additional information regarding paper submissions, please contact the organizers.


Paper Submission Due : December 15, 2012   December 29, 2012
Notification Due : January 21, 2013
Camera-Ready Paper Due : January 28, 2013

Workshop Organizers

Sangyeun Cho, Samsung Electronics Co. and Univ. of Pittsburgh (
Hsien-Hsin Lee, TSMC and Georgia Tech (
Giho Park, Sejong Univ. (

Program Committee

Murali Annavaram, Univ. of Southern California
Seungjae Baek, Univ. of Pittsburgh
Calin Cascaval, Qualcomm
Koji Inoue, Kyushu Univ.
Masaaki Kondo, Univ. of Electro-Communications
Hyungdong Lee, SK Hynix
Yung-Hsiang Lu, Purdue Univ.
Scott Mahlke, Univ. of Michigan
Trevor Mudge, Univ. of Michigan
Weidong Shi, Univ. of Houston
Chulho Shin, LG Electronics
Youngmin Shin, Samsung Electronics Co.

Web Chair

Hongyeol Lim, Sejong Univ. (

Sponsored by

Sponsored by National Research Foundation(NRF) of Korea.