BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Towards productive parallel programming: Unified Parallel C  - Mon
 tse Farreras (Universitat Polit`ecnica de Catalunya)
DTSTART:20121011T150000Z
DTEND:20121011T160000Z
UID:TALK39733@talks.cam.ac.uk
CONTACT:Eiko Yoneki
DESCRIPTION:Programming for large-scale\, multicore-based architectures\nr
 equires adequate tools that offer ease of programming\nand do not hinder a
 pplication performance.\nIn the last years\, the research community has in
 itiated different \nefforts to create a suitable and robust programming mo
 del \nfor such architectures. In this talk I will present the\nUnified Par
 allel C (UPC) language. UPC is a Partitioned Global\nAddress Space (PGAS) 
 language (other PGAS languages include\nTitanium and Co-Array Fortran). PG
 AS languages provide a \nshared-memory-like programming model\, where the 
 address space \nis partitioned and the programmer has control over the dat
 a layout.\nThe programmer is able to exploit data locality to achieve\nper
 formance.\nAn advantage of the UPC language is that it extends an existing
  language\n(C) with constructs to express parallelism and data distributio
 n\, \nthus it is easier to learn than a completely new language. \nI will 
 discuss the UPC strengths\, weaknesses as well as our\nresearch work and a
 chieved results.\n\nBio: Dr. Montse Farreras received her PhD degree in co
 mputer science at UPC\n(Universitat Politecnica de Catalunya) in 2008. She
  works as an\nassociate professor at the same University\, and she joined 
 to the\nProgramming Models research line at BSC (Barcelona Supercomputing\
 nCenter). In this research group she is conducting research about\nParalle
 l Programming Models for High Performance Computing (HPC)\,\nfocusing on p
 roductivity\, performance and scalability. She has been\ncollaborating wit
 h the Programming Models and Tools for Scalable Systems\ngroup at IBM TJ W
 atson Research Institute since 2004\, working on a\nscalable Runtime Syste
 m for the XLUPC compiler and she has participated\nin European projects (H
 PC-Europe2\, PRACE) exploring the usability of the\nUPC language.\n\n\n
LOCATION:FW26\, Computer Laboratory\, William Gates Builiding
END:VEVENT
END:VCALENDAR
