Welcome to the 1st annual workshop on parallelism in mobile platforms(PRISM-1)!
Mobile platforms are an increasingly important computing environment for
people and businesses. It is both historic and symbolic that PCs were
smartphones in 2011. Rapid advances in wireless network technology like 4G
multicore based mobile architectures continue to fuel the development of
applications on mobile platforms, which, in turn, attract elevated attention
to the mobile
While performance and power are two most critical design goals for computing
platforms across the board today, mobile platforms are perhaps the most
the right balancing of the two design goals due to their battery powered
Furthermore, mobile platforms are subject to other unique design constraints
limited form-factor, no active cooling, and constantly changing external
Typically, environment changes are continuously "sensed" for
contextualizing a given
One of the most important principles in designing today's computing systems
exploit parallelism. Mobile platforms are no exception and we find
instances of the use of parallelism in them. At the hardware level, there
processor cores, GPGPU, accelerators, multiple banks of memory, multiple
non-volatile memory chips, and multiple radios, to name a few. At the
parallel and concurrent threading techniques are commonly employed to
responsiveness and throughput in the OS and applications alike. We
future mobile platforms will make more extensive and creative use of
This workshop focuses on how parallelism is, and can be, utilized in
and their interaction in order to improve the user experiences with mobile
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;
- 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.
- 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
- 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
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. (https://cmt.research.microsoft.com/PRISM2013/Default.aspx).
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
Sangyeun Cho, Samsung Electronics Co. and Univ. of Pittsburgh (email@example.com)
Hsien-Hsin Lee, TSMC and Georgia Tech (firstname.lastname@example.org)
Giho Park, Sejong Univ. (email@example.com)
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.
Hongyeol Lim, Sejong Univ. (firstname.lastname@example.org)
Sponsored by National Research Foundation(NRF) of Korea.