addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Parallel Computing in Mobile Platforms: Qualcomm MARE and Google RenderScript

This is a joint event with Jike Chong and the HPC and GPU Supercomputing Meetup  who are providing the facility. Please register at only **ONE** meetup page. Seating is limited. 


General Discussion:

6:15-6:50pm: What’s new and first-time attendee intros

Main Program:

7:00-7:40pm Power Programming for Mobile Computing (Dr. Calin Cascaval, Director of Engineering, Qualcomm Silicon Valley Research Center)

7:50-8:30pm: RenderScript (Jason Sams, Tech Lead for Renderscript; Tim Murray, RenderScript Software Engineer, Google)

Refreshments sponsored by AMAX.

Title: Power Programming for Mobile Computing 

Personal computing is going mobile and applications are changing toadapt to take advantage of new opportunities offered by permanentavailability and connectivity. Mobile devices are a significant departure from traditional computing. On one hand, they are very personal, always on, always connected. They promise to fulfill the promise of being the hub for our digital lives. On the other hand, they are much more constrained in terms of resources than desktops. Even though progress in their computing capabilities has been staggering, they continue to rely on battery power and are packaged in appealing packages that are a nightmare for thermal dissipation.

In this talk I will present the challenges facing programmers formobile devices driven by architectural and packaging constraints, aswell as the changes in applications domains. I will introduceQualcomm MARE, our parallel programming model that enables thefull exploitation of mobile SoCs in the context of applications, such asbrowsers, which have been difficult to parallelize using existing approaches.

Speaker Bio:

Dr. Calin Cascaval is Director of Engineering at the Qualcomm SiliconValley Research Center, where he is leading projects in the area ofparallel software for mobile computing. Previously, he worked at theIBM TJ Watson Research Center, where he worked on systems software, programming models, and compilers for a number of large scale parallel systems projects, including 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. He collaborates extensively with academia and has more than 50 peer-reviewed publications and 40 patent disclosures. Calin has a PhD inComputer Science from the University of Illinois at Urbana-Champaign.

Speaker Bio:

Jason Sams is the original creator and technical lead for 
Renderscript. His speciality is getting the most performance possible 
out of the various hardware present in Android devices.

Tim is a software engineer on the RenderScript team at Google. Prior 
to joining Google, he managed the CUDA driver team at NVIDIA. 

Join or login to comment.

  • Manu P.

    We had a standing-room only event last night, that was also extra lively in the Q+A part. I think we were all able to learn more about parallel programming approaches from Qualcomm and Google and issues in mobile. The impact of battery life and the need to handle dynamically assigned assets as the power-performance profile changes over temperature, battery life and other system inputs also came out clearly. Added complications of asset-mix from a range of SoC providers was also covered.

    October 8, 2013

10 went

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy