<< GNU Tools Cauldron 2012 | GNU Tools Cauldron 2014 >>

Date: July 12 to 14, 2013.

Location: Google Headquarters Building 1200, 1200 Charleston Rd, Mountain View, California, USA http://goo.gl/maps/y4Kei

Registration Fee: No charge. This event is completely funded by Google. WE HAVE REACHED CAPACITY . We cannot accept any more registrations. Sorry.

Submission deadline: 28 February 2013. Note: we will also accept "last minute" BoF/talks at the conference, if there is still room available.

Organizers

Cat Allman

Diego Novillo

Ian Lance Taylor

Presentations

The videos for all the recorded presentations are available at the Cauldron 2013 playlist on YouTube. Links to the individual videos are also available in the table below. youtube-dl can be used to download the videos with free software.

Title Slides Video Accelerator BOF summary video Address and Thread Sanitizer in GCC: State of the Onion asan.pdf video ARM and AArch64 BOF ARM-BOF-2013.pdf video AutoFDO: use sample based profile to drive feedback directed optimizations AutoFDO.pdf video Developing Interblock Combine Pass in GCC Developing_Interblock_Combine_Pass_in_GCC.pdf video DejaGNU BOF N/A video DWARF: What Should GCC Tell GDB N/A video GCC-plugin for light-weight bounds checking Lightweight_bounds_checking.pdf video GCC re-architecture BOF GCC_rearchitecture_bof.pdf video GCC/ABI BoF abi_verification.pdf, ABI Checking Toolkit video GCC Plugin for Light Weight Bounds Checking N/A video Glibc BOF http://sourceware.org/glibc/wiki/Cauldron%202013 Not Recorded GNU UPC Intrepid-GNU-UPC.pdf video GNU Toolchain Ecosystem on AIX N/A video Graphite BOF N/A video Integrating Data Race Detection into GDB Debugging_data_races_with_gdb.pdf Not Recorded KGTP, a GDB "knife" on Linux Kernel KGTP_a_GDB_knife_on_linux_kernel.pdf video LTO/IPA BOF Linktime_optimization_bof.pdf video Metalibm metalibm.pdf video Port GDB To A New Processor Architecture: TI C6X port-gdb-tic6x-qi.pdf video Register Allocation BOF RABOF.pdf video State of interprocedural optimizers in GCC Status_of_interprocedural_optimizers.pdf video State removal in GCC removing-global-state-from-gcc.txt video The Impact of Different Compiler Options on Energy Consumption impact_of_compiler_options_on_energy_consumption.pdf video MAchine Guided Energy Efficient Compilation machine_guided_energy_energy_efficient_compilation.pdf video Using the Tool for Automatic Compiler Tuning (TACT) for GCC Development Using_TACT_for_GCC_Development.pdf video

Local Information

On the first night, we will meet at the Computer History Museum (http://www.computerhistory.org/directions/). Registration starts at 18:30. There will be a buffet dinner from 19:00 to 21:00. The museum exhibits will be open from 19:00 to 20:30, with buffet dinner outside of the exhibits served from 19:00 to 21:00. We have the reception space until 22:00 so people can hangout and talk.

Google will provide a shuttle from Hotel Avante on Sat and Sun morning.

Google will provide a shuttle to Hotel Avante on Sat and Sun evening.

Shuttle times: Sat 8:30 at Hotel Avante. 19:45 shuttle back to the hotel. Sun 8:30 at hotel Avante. 17:30 shuttle back to the hotel.

For the first night, you will need to arrange your own transportation to the Computer History Museum.

If you need to use public transit, you can find public transit directions online (e.g., http://goo.gl/maps/sxdWc).

The conference will be held at Building 1200 (1200 Charleston Rd, Mountain View, http://goo.gl/maps/y4Kei). Note that this is NOT the main Google Campus (which is located at 1600 Amphitheater Parkway).

We will be using the conference rooms Tambourine and Triangle .

If you are presenting, you may bring your laptop or a usb stick with your presentation in pdf format.

There is wireless connectivity available.

Hotel Information

We have negotiated reduced rates with the Avante Hotel in Mountain View

860 E. EL CAMINO REAL, MOUNTAIN VIEW, CA 94040 650-940-1000 https://www.jdvhotels.com/hotels/california/silicon-valley-hotels/hotel-avante

Here is the link for registration:

https://reservations.ihotelier.com/crs/g_reservation.cfm?groupID=1012504&hotelID=5604

Estimated hotel costs for the Avante (all prices in USD):

Thursday: $159.00

Friday/Saturday: $105.00

Sunday: $139.00

Monday: $189.00

Schedule

We will start on Fri at 19:00. Presentations will run Sat all day and Sun until about 5pm. We have a very packed schedule, so it is unlikely that we will be able to add more presentations. However, we will have additional rooms for impromptu meetings, if needed. Cauldron 2013 schedule.

Cauldron 2013 schedule

Presentation Abstracts

Cauldron 2013 abstracts.

Cauldron 2013 abstracts

Anti-harassment policy

Google is dedicated to providing a harassment-free event experience for everyone, regardless of gender, sexual orientation, disability, gender identity, age, race, national identity, or religion. We do not tolerate harassment of event participants in any form. All attendees of events at Google must abide by our anti-harassment policy.

Mailing lists

Abstract submissions, registration, administrivia questions: tools-cauldron-admin@googlegroups.com Announcements and discussions related to the conference: gcc@gcc.gnu.org .

Workshop description

We are pleased to announce another gathering of GNU tools developers. The basic format of this meeting will be similar to the last one at Charles University in Prague (http://gcc.gnu.org/wiki/cauldron2012).

The purpose of this workshop is to gather all GNU tools developers, discuss current/future work, coordinate efforts, exchange reports on ongoing efforts, discuss development plans for the next 12 months, developer tutorials and any other related discussions.

This time we will meet at Google Headquarters in Mountain View, California from 12/Jul/2013 to 14/Jul/2013.

We are inviting every developer working in the GNU toolchain: GCC, GDB, binutils, runtimes, etc. In addition to discussion topics selected at the conference, we are looking for advance submissions.

If you have a topic that you would like to present, please submit an abstract describing what you plan to present. We are accepting three types of submissions:

Prepared presentations: demos, project reports, etc.

BoFs: coordination meetings with other developers.

Tutorials for developers. No user tutorials, please.

Note that we will not be doing in-depth reviews of the presentations. Mainly we are looking for applicability and to decide scheduling. There will be time at the conference to add other topics of discussion, similarly to what we did at the previous meetings.

To register your abstract, send e-mail to tools-cauldron-admin@googlegroups.com.

Your submission should contain the following information:

Title:

Authors:

Abstract:

If you intend to participate, but not necessarily present, please let us know as well. Send a message to tools-cauldron-admin@googlegroups.com stating your intent to participate.