為什麼要學習多核心 (Multi-Core) ?
行動裝置從2012年開始,進入多核心的時代,所有的應用處理器(Application Processor)都是雙核心與四核心規格。2013年開始,四核心更成為主流規格。如何展現多核心的效能優勢?最關鍵的地方,就是要做好軟體設計。多核心與單核心的軟體設計,以及理論基礎,都很大的不同。研發人員已經不能以過去單核心時代的觀念,來進行研發工作了。
儘早建立多核心軟實力,提升產品價值,並開始積累多核心軟體能量,這門課是 Multi-Core 研發人員的第一課。
-
誰適合參加?
尚未具備多核心 Android/Linux 的概念,想開發多核心軟體的工程師。或是初次接觸多核心領域者。
-
課程方向
軟實力決定產品價值。本課程說明嵌入式 Android/Linux 系統應如何組態 (Configurations) 成真正的多核心 (Multi-Core) 系統。課程講解 Linux kernel 的多核心原理,並講解 Android 多核心軟體設計的觀念。
課程大綱
上課時數:6 小時,共計 1 天。
1. 認識多核心 (Multi-Core) 技術 |
1.1 ARM 多核心處理器技術 1.2 Android Framework 的多核心支援 1.3 Linux kernel 多核心支援 1.4 多核心處理器依賴軟體的設計 1.5 SMP 與 Multi Threading 1.6 發揮多核心 Android 系統的效能 |
2. Linux SMP & Multi-Core |
2.1 認識 Linux SMP 技術 2.2 認識 Control Group 2.3 認識 CPU Government 2.4 認識 CPUset 2.5 Kernel Configurations |
3. Control Group 深入淺出 |
3.1 Process Affinity 3.2 Thread Affinity 3.3 Use Cases of Control Group |
4. 多核心軟體實作起步走 (以 MagicLEGO.org 為例) |
4.1 使用 MagicLEGO.org (Samsung Exynos 4 多核心方案) 4.2 Multi-Core 處理器未來發展 4.3 CPU Configurations (使用 MagicLEGO) 4.4 開發環境 4.5 “Hello, Multi-Core!” |
5. 多核心 Android App 開發 |
5.1 Android Threading 5.2 AsyncTask & Parallelize 5.3 Design Principles of Parallelization 5.4 Parallelization: Automatic or Manual 5.5 Examples & Benchmarking |
* 本公司保留變更講師與課程內容的權利。
先備知識
● 看得懂 Java 與 C 語言
● 略懂 Android App 開發
最新消息
主辦單位
協辦 & 贊助單位
技術支援
支持單位
報名費用
本活動由勝華科技官方贊助與協辦,活動全程免費。
報名須知:
1. 本活動由勝華科技贊助,全程免費。
2. 未能出席者,恕不補發講義。
3. 請將免費資源留給真正需要的人,敬請務必確認能出席再行報名,謝謝您的合作。
活動時間
日期:2013 年 1 月 17 日
時間:10:00~12:00,13:30~17:00 (9:30AM 開始報到)
活動地點
台北數位學堂:台北市開封街一段32號4F-401教室
我要報名
● 由於講義預算編列關係,我們提供 100 份免費講義。由於現場教室座位可容納 120 人;因此,為讓免費資源得到最大使用效益,將於一般名額額滿後,再開放 20 個無講義的座位
● 當天若有未報到之學員,工作人員會將剩餘之講義提供給「無講義免費票」之學員 (依報名順序提供)
訂閱活動
關於
關於 Moko365
Moko365 (仕橙3G教室) 為兩岸領先的科技顧問培訓機構,主要業務包含三項:1.Android底層軟體開發;2.協助客戶進行Code Review以及平台的移植;3.Android企業內訓,協助企業進行人才養成。客戶包含LG、宏達電、廣達會等國內外五十家企業、政府法人,累積訓練研發人員近五千人次。成立於2009年台北,在北京、上海、深圳均可提供服務。 目前是台灣開課規模最大、課程體系最完整的Android教育訓練中心。挾著深厚的技術實力與顧問諮詢經驗,2012成立Lightning Startup,協助客戶將行動通訊領域的好點子、好創意轉化成商品。更多有關資訊,請瀏覽 http://www.moko365.com/
關於勝華科技
勝華科技成立於1990年,為全球知名的觸控面板(Touch Panel)及中小尺寸液晶顯示器(LCD)製造大廠,總部位於台中加工出口區,深耕台灣,佈局全球。本公司主要從事觸控面板、導光板暨照明、TFT顯示器及液晶模組、OLED之研究開發、設計、製造、銷售。產品主要應用於手機、Tablet PC、Notebook、通訊產品、數位相機、影音播放器、衛星導航等產品。
勝華以「相信不斷地為別人創造希望,必能獲得本公司最大之成長及永續之經營」的經營理念,以不斷創新累積核心能力及持續發展具競爭力核心產品的經營策略,致力於研發、品質、成本、交期及企業社會責任之努力,提供客戶整體解決方案。勝華是全球觸控面板及手機用面板之領導廠商,客戶群涵蓋手機、平板電腦等各項消費性電子產品之國際品牌大廠。
勝華正致力以軟體創新打造新的核心競爭力,未來將結合開發者社群資源,建立自有的軟體創新能力,期許能成為突破傳統硬體供應鍊思惟的領頭羊,並成為台灣硬體產業轉型的典範。勝華科技為台灣股票上市公司(股票代號:2384),其它資訊請瀏覽 http://www.wintek.com.tw/
關於 MagicLego.org
MagicLEGO.org is a system engineering community investing for product innovation. We investigate system methodology for software optimization on the reference hardware, i.e. MagicLEGO Product Development Kit. We also maintain a software base optimized for Samsung Exynos SoC. For more information, please see www.magiclego.org
-
內訓服務
邀請仕橙至貴公司授課,可節省貴公司的出差成本,無人數限制,可達到最大的參與人數,降低外訓成本。
業務服務
內訓連絡窗口:
Ellaine Lin, PMP (林小姐)
Tel: 02-2361-0415 分機: 18
Mobi: 0956-590-990
需要我們的內訓服務,請立即與我們連繫。