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/2005
119 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
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]