Ir para o conteúdo
Rui Carlos

Advanced Seminar on Multicore Platforms, Braga, Portugal, 1-3 June

Mensagens Recomendadas

Rui Carlos    311
Rui Carlos

the CoLab Advanced Seminar on Multicore Platforms 2009 Braga, Portugal, 1-3 June, 2009

The International Collaboratory for Emerging Technologies, or CoLab, under the Advanced Computing program and in close cooperation with the University of Texas in Austin (USA) and the University of Minho in Braga (Portugal), presents an Advanced Seminar on Multicore Platforms, at University of Minho, Braga, Portugal, on June 1-3, 2009

The Seminar aims to provide insights into the current state-of-the-art in multicore platforms, by inviting speakers from leading scientific and industrial experts of the community.

The topics addressed by the Advanced Seminar range from architectural and programmibility issues to parallel scientific computing.

Local organizer: Alberto Proença (aproenca @


Deadline: 22 May at the web site.

Note: there is limited number of seats.

Invited Talks

* Employing Intel® Threading Building Blocks to utilize multi-core processors

  Alexey Kukanov, Intel Corporation

* Parallel Computing on Manycore GPUs

  Michael Garland, NVIDIA Research

* Introduction to PGAS programming paradigm with UPC (Unified Parallel C)

  Montse Farrera, Universitat Politecnica de Catalunya

* Data parallel programming and the hierarchically tiled arrays

  David Padua, University of Illinois at Urbana-Champaign

* Parallelism in irregular algorithms

  Keshav Pingali, University of Texas, Austin

* Dense linear algebra libraries: deriving high performance from abstraction

  Robert van de Geijn, University of Texas, Austin


Alexey Kukanov

is a Staff Software Engineer of Performance, Analysis, and Threading Lab at Intel Corporation. He is a lead developer of Intel® Threading Building Blocks, the project that happily combined Alexey's interests in C++, library development and multi-threading. Earlier, Alexey worked on other software projects, including Intel Threading Tools. He received an M.S. equivalent degree in Applied Math from Nizhny Novgorod State University.

Michael Garland

is a research scientist at NVIDIA Research. He holds B.S. and Ph.D. degrees

in Computer Science from Carnegie Mellon University, and is an adjunct professor in the Department of Computer Science of the University of Illinois at Urbana-Champaign. He has published numerous articles in leading

conferences and journals on a range of topics including surface simplification, remeshing, texture synthesis, novice-friendly modeling, free-form animation, scientific visualization, graph mining, and complex graph visualization. His current research interests include computer graphics and visualization, geometric algorithms, and parallel algorithms

and programming models.

Montse Farreras

is an associate professor at the UPC (Universitat Politecnica de Catalunya) and an associate researcher in the Programming Models Team (Computer Science) at the BSC (Barcelona Supercomputing Center). She has been

collaborating with the Programming Models and Tools for Scalable Systems group at IBM Research since 2004, working on a scalable Runtime System for the XLUPC compiler. Her research interests are in programming models and

languages for large scalable systems.

David Padua

is the Donald Biggar Willet Professor of computer science at the University of Illinois at Urbana-Champaign, where he has been a faculty member since 1985. At Illinois, he has been Associate Director of the Center for

Supercomputing Research and Development, a member of Science Steering Committee of the Center for Simulation of Advanced Rockets, and chair of the College of Engineering Faculty Advisory Committee. He has served as a

program committee member, program chair, or general chair for more than 40 conferences and workshops. He served on the editorial board of the IEEE Transactions of Parallel and Distributed Systems, as editor-in-chief of the

International Journal of Parallel Programming (IJPP) and as Steering Committee Chair of ACM SIGPLAN’s Principles and Practice of Parallel Programming. He is member of the editorial boards of the Journal of Parallel and Distributed Computing, ACM Transactions on Programming Languages and Systems (TOPLAS), and IJPP. His areas of interest include compilers, machine organization, and parallel computing. He has published more than 140 papers in those areas.

Keshav Pingali

is the W.A."Tex" Moncrief Chair of Computing in the Computer Sciences department at the University of Texas, Austin. He received the B.Tech. degree in Electrical Engineering from IIT, Kanpur, India in 1978, the S.M. and E.E. degrees from MIT in 1983, and the Sc.D. degree from MIT in 1986. He was on the faculty of the Department of Computer Science at Cornell University from 1986 to 2006, where he held the India Chair of Computer Science. Pingali's research has focused on programming languages and compiler technology for program understanding, restructuring, and

optimization. His group is known for its contributions to memory-hierarchy optimization; some of these have been patented. Algorithms and tools developed by his projects are used in many commercial products such as

Intel's IA-64 compiler, SGI's MIPSPro compiler, and HP's PA-RISC compiler. His current research is focused on programming languages and tools for multicore processors.

Robert van de Geijn

is a Professor of Computer Sciences and Member of the Institute for Computational Engineering and Sciences at The University of Texas at Austin. His research focuses on programmability issues related to the high-performance implementation of linear algebra libraries, targeting sequential, threaded (SMP, NUMA, multicore), and distributed memory architectures. His FLAME project, a collaborative effort between UT-Austin and the University of Jaume I, Spain, employs formal derivation methods and high level APIs. This has yielded libflame, a library that has functionality

that overlaps with LAPACK but that can be more easily retargeted to achieve high performance on new platforms.

Partilhar esta mensagem

Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta


Já tem conta? Inicie sessão aqui.

Entrar Agora


Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade