技術文章列表: 多核心軟體開發

作者:Owen Ou,2011年11月11日 星期五

在Android產品的設計上,單核心的時代即將結束,2012年將全面進入多核心的時代。在11月3日由由仕橙3G教室與MagicLego團隊共同主講的「多核心Android+ARM軟硬體」研討課程中,從淺入深地清楚介紹了兩大議題:1. 轉換至多核心ARM平臺,軟體如何設計? 2. 轉換至多核心ARM平臺,硬體設計有何差異?... ...(閱讀全文)

作者:Jollen Chen,2011年11月11日 星期五

應用程式到框架,框架透過JNI來到C/C++底層,Thread object與Native thread是一對一關係時,作業系統再將指定的Native thread指派到另外一個處理器,接下來就可以得到這樣的效果:Thread object被指派到另外一個處理器了... ...(閱讀全文)

作者:Jollen Chen,2011年11月9日 星期三

任務切割的目的,在於將應用程式裡的計算工作,切割後指派至另一個處理器核心;讓應用程式,能真正使用多核心的計算能力。這就是為什麼多核心軟體的設計,決定了多核心系統效能。上述的觀念,就是「平行處理」... ...(閱讀全文)

作者:Jollen Chen,2011年11月7日 星期一

就在上週四(11/3),Moko365與MagicLego團隊共同舉辦了一場「Multi-Core 嵌入式開發」研討課程。這次的課程,可以說是多核心軟硬體開發的「電腦概論」課程,不但是多核心開發的第一門課,更是了解「沒有軟體、沒有多核心效能」的基礎課程。沒有良好的軟體設計,無法發揮多核心處理器的效能。既然如此,多核心軟體的涉及範圍為何?只需要作業系統支援多核心即可嗎?... ...(閱讀全文)