2010年10月27日 星期三

Clang 成功編譯能運作的 Linux kernel 2.6.36

Linux 2.6.36 在上週釋出了
關心進展的可以追 KernelNewbieThe H Open Source

著名的 LLVM 的 C frontend - Clang
繼去年宣佈能成功編譯 FreeBSD kernel 之後
LWN 上得知, 現在已經能夠編譯能運作的 Linux 2.6.36 Kernel

相信不久之後, 除了GCC 外 編譯 Linux 就有 Clang 這個新選擇

2010年10月20日 星期三

急起直追的 Firefox 4









跨入十月之後, Firefox帶來了值得高興的消息
從持續紀錄 Firefox 最新 JavaScript 效能的arewefastyet網站上

Firefox 在自己的 sunspider 與 Google 的 v8bench 兩項效能評估指標
都有超越 Apple Nitro 的成績













上圖為 6月時 Firefox對比於 Apple Nitro/Google V8 優勢的窘境


隨著網頁技術的演進, 瀏覽器的角色日益重要
新興瀏覽器(Chrome, Opera, IE9)皆有著不錯的技術背景
Firefox 新的競爭者重心由以往的 IE6/7 轉向了這些新挑戰者

回顧在6月時, chrome v8/apple nitro 對於firefox 還是如此的遙不可及
在Chrome的蠶食逼近, IE9 的改頭換面下
甚至有要Mozilla放棄自有的 Gecko 投入 Webkit 的言論出現

在Chrome V8點燃的瀏覽器 JavaScript 效能競爭
並隨著之後HTML5取代Flash 以及 GPU在網頁瀏覽的應用等話題
新的瀏覽器戰爭已經揭開了序幕

在以 Firefox 揭開瀏覽器革命時代之後
Mozilla再次用行動向大眾證明了維護 Firefox/Gecko 技術平台的信念

續 Xubuntu On MSI CX420 - RT3070 dkms support

昨日更新系統到 Xubuntu 10.10

由於kernel版本更新, 一再重複安裝 rt3070 驅動程式, 也是相當煩瑣
想要讓它像目前使用的 fglrx 一樣透過dkms 更新

其實一方面也是因為沒嘗試過dkms
於是參考了RT3090的範例, 昨晚花了點時將 rt3070 driver 打包為 dkms 形式

由於kernel 2.6.35改動了一些usb function的名稱, 所以ubuntu 10.04 與 10.10 稍有不同
(其實正確來說是 kernel <= 2.6.34 用 10.04, kernel >= 2.6.35 用10.10)
有需要者請自行取用: 10.04版 10.10版

後註: 其實 RALINK 官網上有對應新版的 RT3370 驅動程式, 然而 dmesg 看來雖然有驅動, 但卻無法正常運作, 所以這裡使用的是次新的版本, 有時間再來看新版的問題

2010年10月9日 星期六

Meego on OpenSuse - Smeegol











上圖為在 EeePC 701 上安裝後調整的效果
(Wifi icon旁原有bluetooth的icon, eeepc沒有就移除掉了)

OpenSuse 近日發布了 Meego 的新聞
該計畫有個有趣的名字 - Smeegol (Suse Meego Linux, 諧音於Lord of Ring中的角色), 
LiveCD 的下載位址在此
使用 LiveCD 開機後選取 Yast->Live Installer 就可以安裝好

由於這個Smeegol計畫, 所以初嘗Suse的系統
老實說支援很不錯, zypper也很好用
安裝在 EeePC 701 上, 效果算很不錯 (讓我的EPC 701 有復活的fu)
Meego社交網站整合已經有很多平台了
包含 flickr, facebook, twitter, last.fm, MySpace, digg 等 

由於政治因素, 很可惜 Meego 官方比較親近 rpm 體系
所以目前 Debian/Ubuntu 沒有正式支援 Meego
(是有人嘗試編譯 Meego UX 安裝在 Debian 上, 並且有所成果)
雖然Canonical很用心的建構 Ubuntu Netbook Unity
但單以User Experience來看, 個人比較看好 Meego

Halide's FFT 實作與效能比較

在許多 Halide 相關論文的投影片都可以看到與 FFTW 的速度比較 宣稱以 Halide 實作的 FFT 相較為 FFTW 的 1.5X 快 像是 An Introduction to Halide (CVPR 2015 以及 Halide: Decoupling...