Next Monday (17/1/2005), 18:30, the Haifa Linux Club will once again meet to hear Dorit Naishlos from IBM HRL talk about:
Autovectorization in GCC
Vectorization is an optimization technique that has traditionally targeted vector processors. The importance of this optimization has increased in recent years with the introduction of SIMD (single instruction multiple data) extensions to general purpose processors, and with the growing significance of applications that can benefit from this functionality. With the adoption of the new Tree SSA optimization framework, GCC is ready to take on the challenge of automatic vectorization. In this talk we describe the design and implementation of a loop-based vectorizer in GCC. We discuss the new issues that arise when vectorizing for SIMD extensions as opposed to traditional vectorization, and the challenges of doing that in a multi-platform compiler such as GCC.
We meet in the Technion, Taub 3. See http://www.haifux.org/where.html for arrival details.
Attendance is free, and you are all invited!
We are always looking for interesting lecture ideas, and we have already begun scheduling the 2005 season!
Future lectures include:
117 SIL Dancing the SAMBA: An introduction to living with Windows Alon Altman 24/01/2005
118 SNMP and OpenNMS Zeev Halevi 31/01/2005
118-sil C without a spoon: Variables and Functions
Orna Agmon
07/02/2005119 The VFS of the Linux-2.4 kernel - a play in 5 acts Guy Keren 14/02/2005 Happy St. Valentine's Day!
119SiL C without a spoon: Dynamic allocation and good programming in general Orna Agmon 21/02/2005
120 Writing a STAM disk-based file-system for the Linux-2.4 kernel Guy Keren 28/02/2005 Prior understanding required .
121 Intro to *BSD: A look at other open source operating systems. Ido Barnea 14/3/2005
Have a subject you want to talk about? Or a subject you'd like to hear someone else talk about? email us.
Orna. -- Orna Agmon http://haifux.org/~ladypine/ ICQ: 348759096
-------------------------------------------------------------------------- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
