2023 2024 EduVark > Education Discussion > General Discussion


  #1  
August 19th, 2016, 10:01 AM
Unregistered
Guest User
 
IIT Bombay GCC Workshop

When the workshop on Essential Abstractions in GCC '13 in Indian Institute of Technology Bombay was conducted?
Similar Threads
Thread
IIT Bombay ISTE Workshop
IIT Bombay Aakash Workshop
DBMS Workshop by IIT Bombay
workshop in iit bombay
IIT Bombay Online Workshop
CFD Workshop IIT Bombay
IIT Bombay NKN Workshop
IIT Bombay Thermodynamics Workshop
Workshop by IIT Bombay
IIT Bombay Workshop March
IIT Bombay EM Workshop
Workshop In IIT Bombay
Robotics Workshop IIT Bombay

  #2  
August 19th, 2016, 10:35 AM
Super Moderator
 
Join Date: Mar 2012
Re: IIT Bombay GCC Workshop

The Essential Abstractions in GCC '13 workshop on GCC Internals was conducted by GCC Resource Center on June 29 - July 3, 2013 at Indian Institute of Technology IIT Bombay.

GCC is the de-facto standard compiler generation framework on GNU/Linux and many variants of Unix.

This is a 5 day workshop from June 29, 2013 to July 3, 2013 – four days of lectures and labs with an additional half day of lab for interested participants.

New in this workshop-

Extra time and Teaching Assistant support for laboratory assignments.

Material updated to GCC-4.7.2 which is now compiled using C++.

Translation of C++ programs.

Reorganization of material based on experiences in the past workshops.

Workshop Schedule

Time Activity
9:30 - 11:00 Lecture/Lab
11:00 - 11:30 Tea break
11:30 - 13:00 Lecture/Lab
13:00 - 14:00 Lunch
14:00 - 15:30 Lecture/Lab
15:30 - 15:45 Tea break
15:45 - 17:15 Lecture/Lab
17:15 - 17:45 High Tea
20:00 - 21:00 Dinner

Schedule of Lectures/Labs

Sat, June 29, 2013

Lecture Topics-

Introduction, Workshop plan
Overview of compilation and GCC
Gray box probing of GCC (for C and C++)
Adding passes to GCC
Demo on Make, Byobu, Ctags, Cscope, and Eclipse.

Lab Topics-

Gray box probing of GCC (for C and C++)
Adding intraprocedural passes

Sun, June 30, 2013

Lecture Topics-

Module binding mechanisms in GCC
LTO (Link Time Optimization) framework
Configuration and building

Lab Topics-

Adding interprocedural passes with
and without LTO
Configuration and building

Mon, July 01, 2013

Lecture Topics-

Gray box probing of RTL (Register Transfer Language)
Introduction of machine descriptions
Spim machine descriptions levels 0 and 1
Advanced issues in machine descriptions
The retargetability model of GCC

Lab Topics-

Gray box probing of RTL
Machine descriptions

Tue, July 02, 2013

Lecture Topics-

Introduction to parallelization and vectorization
Parallelization and vectorization in GCC

Lab Topics-

Observing parallelization and vectorization

Wed, July 03, 2013

Lab Topics-

Completion of lab assignments of days 1, 2, 3, and 4.

Contact-

Indian Institute of Technology Bombay
Powai
Mumbai, Maharashtra 400076


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5. The time now is 06:40 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8