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