![]()
注冊參會:http://linux.chinaunix.net/hellogcc2012/
ChinaUnix技術(shù)沙龍的宗旨是與大家分享技術(shù)帶來的快樂,營造一個自由、和諧、共享的交流環(huán)境是我們的主要目標(biāo)之一。
ChinaUnix技術(shù)沙龍是完全免費(fèi)、開放的,讓網(wǎng)上的朋友有一個在網(wǎng)下面對面交流的機(jī)會,我們希望在每一次沙龍中大家可以從交流中獲得新的信息,在別人的點(diǎn)撥下解決一些疑難問題,在熱烈的討論中迸發(fā)出智慧的火花。
2012年11月10日,我們將來迎來2012年HelloGcc WorkShop,這已經(jīng)是ChinaUnix社區(qū)第三次和HelloGcc工作組合作,在國內(nèi)為推廣GNU Gcc等相關(guān)技術(shù)交流而舉辦該項(xiàng)活動。今年我們繼續(xù)選擇北京中科院研究生院中關(guān)村教學(xué)樓作為我們的活動地點(diǎn),歡迎大家積極參加! (2010現(xiàn)場圖片和PPT)(2011現(xiàn)場圖片和PPT)
【活動簡介】 HelloGcc工作組于2007年,由自由軟件愛好者成立,旨在營造一個自由,開放,共享的技術(shù)社區(qū),討論和學(xué)習(xí)GNU底層系統(tǒng)工具,包括GCC,GDB,BINUTILS等。我們每年都會舉辦一次這樣的技術(shù)討論會,希望通過自由,開放,共享的方式來增進(jìn)大家相互的交流。 【時間日程】
2012年11月10日(周六)下午
13:25 – 13:30——致謝、宣傳
13:30 – 14:10——話題1+提問
14:10 – 14:50——話題2+提問
14:50 – 15:30——話題3+提問
15:30 – 15:50——休息&自由討論,抽獎環(huán)節(jié)
15:50 – 16:30——話題4+提問
16:30 – 17:10——話題5+提問
17:10 – 17:30——話題6+提問
17:30 – 17:45——抽獎環(huán)節(jié),合影 【演講主題】 1、LLVM: A Complete Development Platform
演講者:楊勇勇
中國科學(xué)院自動化研究所在讀博士生,三年級。感興趣的領(lǐng)域包括:嵌入式系統(tǒng)開發(fā)平臺、大規(guī)模數(shù)據(jù)計(jì)算、軟件工程、編譯優(yōu)化技術(shù)、代碼生成及調(diào)度算法、操作系統(tǒng)等等。
簡介:自動化研究所下屬的“國家專用集成電路設(shè)計(jì)與研究工程技術(shù)中心”目前正在開發(fā)一款面向極大數(shù)據(jù)量和運(yùn)算量的SoC平臺原型,負(fù)責(zé)數(shù)據(jù)處理的核心是一個自主設(shè)計(jì)、概念新穎的多運(yùn)算核系統(tǒng)。本人負(fù)責(zé)的工作內(nèi)容是構(gòu)建該處理核心的軟件工具鏈,包含高級語言處理器、匯編器、反匯編器、鏈接器、調(diào)試器等。 我們選擇LLVM作為編譯工具的實(shí)現(xiàn)基礎(chǔ)。該話題演講討論的是一套基本的軟件開發(fā)平臺,我們會介紹LLVM系統(tǒng)結(jié)構(gòu),如何實(shí)現(xiàn)一個LLVM的后端,以及通過LLVM的MC層整合匯編器/反匯編器,并在最后簡單討論鏈接器和符號調(diào)試器。
2、GCC上的空間優(yōu)化
演講者:陳振強(qiáng) or 程斌
陳振強(qiáng)博士是ARM資深編譯軟件工程師并且是Linaro工具鏈工作組的成員。他在編譯相關(guān)領(lǐng)域有多年的工作經(jīng)驗(yàn)。他目前的工作重點(diǎn)是代碼性能和空間優(yōu)化;程斌是ARM編譯軟件工程師。他在編譯及嵌入式相關(guān)領(lǐng)域有多年工作經(jīng)驗(yàn)。他最近做了大量優(yōu)化GCC代碼空間的工作。
簡介: 隨著越來越多的工控機(jī)嵌入式開發(fā)人員使用GCC進(jìn)行開發(fā),GCC 生成代碼的長度問題越來越得到重視。由于歷史上GCC的空間優(yōu)化不象性能優(yōu)化那樣活躍,我們認(rèn)為GCC生成代碼長度有更多的潛力改進(jìn)以滿足開發(fā)者的需求。最近一年我們重點(diǎn)做了GCC和庫的空間優(yōu)化和分析,這個演講將介紹這些工作的方法,發(fā)現(xiàn)及成果。 3、淺談如何參與社群開發(fā)
演講者:陳韋任
簡介:暫缺 4、更快的android模擬器
演講者:康爍
簡介:我們使用了以LLVM為中間語言的動態(tài)二進(jìn)制翻譯技術(shù)作為我們?nèi)到y(tǒng)模擬器的指令執(zhí)行引擎,并且根據(jù)全系統(tǒng)模擬的特點(diǎn)做了多種優(yōu)化,最后給出相關(guān)性能分析以及性能測試數(shù)據(jù)。目前我們的全系統(tǒng)模擬器已經(jīng)可以正確的運(yùn)行android3.0系統(tǒng),以及一些典型應(yīng)用如Angry Bird等。通過nbench,Dhrystone, whetstone等性能測試用例的初步分析,指令執(zhí)行速度比已有的android官方模擬器有一定提高。其中會和大家討論和分析一些優(yōu)化的技術(shù):
* 混合執(zhí)行的翻譯策略問題
* TLB以及內(nèi)存訪問優(yōu)化技術(shù),包括我們實(shí)現(xiàn)的技術(shù)和qemu已有的技術(shù)
* 指令翻譯塊的劃分等等。
5、KGTP,GDB 和 Linux
演講者:朱輝 (teawater) KGTP和GDB開發(fā)者
簡介:KGTP( http://code.google.com/p/kgtp/) 是一個 靈活 輕量級 實(shí)時 Linux 調(diào)試器 和跟蹤器。將對KGTP各種功能進(jìn)行一些介紹。
6、MIPS SDK演示
演講者:劉佳
簡介:市面上不乏優(yōu)秀的MIPS處理器,比如jz4770,但是相對于如火如荼的ARM,MIPS的生態(tài)環(huán)境顯得比較薄弱,我將于近期免費(fèi)提供一套MIPS SDK下載,包含QT-Creator,GNU Toolchain,QEMU,LLVM,MIPS-GNU/Linux,U-Boot,方便大家進(jìn)行MIPS相關(guān)的開發(fā)。
【活動地點(diǎn)】 中科院研究生院中關(guān)村教學(xué)樓 (S106) HelloGcc Workshop 2012會務(wù)組真誠地歡迎您的光臨和參與!衷心祝愿您能夠在本次大會上有所收獲!如果您還有其他問題,可以通過以下方式聯(lián)系到我們:
電話:010-59857760;郵件:rmzhou<AT>staff.chinaunix.net
|