2005-07-03

轉:蘋果Rosetta幕後的腦:Transitive

矽谷新創公司Transitive將搭起關鍵性的橋樑,讓蘋果電腦順利轉換到英特爾架構。但分析師質疑,使用類似的轉譯器,執行效果可能大打折扣。

Rosetta軟體把目前為PowerPC蘋果電腦寫的軟體,轉譯成可在內建英特爾晶片的麥金塔電腦上執行,而Transitive供應的正是Rosetta軟體使用的引擎。Transitive執行長Bob Wiederhold說:「我們與蘋果有長期的合作關係。」

在某電腦程式執行的同時,Rosetta會把PowerPC指令轉譯成對應的x86指令。雖然能轉譯的程式有限,但這個軟體能協助蘋果電腦用戶與軟體開發人員降低轉換硬體平台的痛苦。蘋果長Steve Jobs 6月6日在一場專題演講中展示Rosetta,證明它能執行PowerPC版的Adobe Photoshop以及微軟的Word和Excel--這三種應用程式攸關麥金塔電腦的成敗。

Jobs展示Rosetta的過程順暢無阻,順利地載入並修改了幾份文件。但分析師仍認為,蘋果和Transitive仍面臨Rosetta效能上的挑戰,因為以往電腦製造商設法借助轉譯器,把原本為一種晶片寫的軟體移植到改用不同晶片的機器上,但這類嘗試成左漕狺l寥寥無幾。

Illuminata分析師Gordon Haff說:「歷史告訴我們,二進制轉譯(binary translation)基本上是行不通的。也釵陷瞻@日轉譯器能夠完美達成任務,但就往例而論,這種概念往往摔個倒栽蔥,多次遭電腦工業界揚棄。」

但總部在加州洛斯加托斯的Transitive矢志要樹立更高的標竿,讓應用程式從舊處理器平台遷移到新處理器平台的執行效果,就算與專為新平台而寫的原生軟體(native software)比較,也不至於太相形見絀。

Wiederhold舉Transitive第一家客戶Silicon Graphics Inc.(SGI)為例說,搭配舊型處理器使用的軟體經轉譯後在新機器上執行的速度,通常最起碼也能達到原生軟體執行速度的80%。但他承認,得分這麼高,一部分原因是SGI系統用於繪圖任務,而繪圖的轉譯損失(translation penalty)不大,甚至可說沒有。

他指出,就運算密集的任務而言,轉譯軟體的執行效能可達到原生軟體的60%到80%。

另一質疑者是Insight 64分析師Nathan Brookwood。他說:「說是說50%或60%,但實際上的效能只做到30%或40%。」先前的嘗試包括:迪吉多電腦公司(Digital Equipment)用FX!32軟體在內建Alpha晶片的電腦上執行x86 Windows程式;惠普公司用Aries軟體在Itanium平台上執行為PA- RISC晶片所寫的HP-UX軟體;英特爾用IA 32-EL軟體在Itanium平台上執行為x86晶片而寫的程式。

但Jobs目前還算滿意。在展示會上,Jobs說,轉譯軟體跑得「滿快的」,儘管他的簡報幻燈片上宣稱效能「(夠)強」。他用來展示Rosetta的電腦內建一顆3.6GHz的Pentium 4處理器,以及2GB的記憶體。

蘋果雖不以竭盡所能支援麥金塔電腦舊機型的使用者著稱,但以往在協助用戶轉換處理器方面倒是有一些經驗。1994年,當蘋果電腦捨棄摩托羅拉680x0處理器、改用PowerPC時,就採用模擬軟體(emulation software),讓使用者在新型電腦上執行舊軟體。

當然,Wiederhold也樂於贏得蘋果這個客戶。他說:「和釵h擁有突破性技術的新創公司一樣,我們的技術也引起諸多懷疑--懷疑我們能否達到所承諾的效能。爭取外界的肯定,對我們的成市D常重要。」

但目前情況仍不明的一點是,Rosetta能否逆向操作--把x86軟體轉譯成可在PowerPC麥金塔電腦上執行。若是可以,這種弁鈺N確保未來的麥金塔軟體可在前幾代的舊機器上使用,有助於鼓勵潛在的PowerPC麥金塔電腦用戶升級到新機型,進而顯著拓廣Transitive的營收來源。

Transitive去年秋季發布的QuickTransit版本就支援此弁遄A但Wiederhold不願透露蘋果打不打算採用。

不過,蘋果希望程式設計師製作該公司所謂的「通用二進元」(universal binaries)軟體--同一套程式?包含適用兩種處理器的版本。這麼做會造成程式變得臃腫釵h,但若是程式設計師遵照這種作法,那麼就毋須使用從英特爾到PowerPC的轉譯器了。

蘋果不願評論Transitive是否與Rosetta的技術水乳交融,但Jobs的確在接受紐約時報訪問時證實Transitive在其中扮演一份角色。

接受CNET News.com專訪時,蘋果資深副總裁Phil Schiller拒絕說明Rosetta軟體有多少比例是蘋果自己開發出來的。「我不談細節,但那絕對是蘋果的技術,」Schiller說。

Transitive員工約65人,工程師全住在英格蘭曼徹斯特。創辦人兼技術長Alasdair Rawsthorne在1995年就讀曼徹斯特大學時發明這項技術,並據此在2000年創立公司。Wiederhold說,該公司曾在2000年10月、2002年2月和2004年9月三度籌募資金,共集資2,400萬美元,股東包括Pond創投夥伴公司、Crescendo創投公司和Accel夥伴公司。

Wiederhold指出,目前Transitive的客戶是六家大型電腦製造商,新客戶會在未來數月陸續公布。今年底或明年初時,該公司希望開始把產品賣給第二類客戶:軟體公司。軟體公司可採用Transitive的QuickTransit,以加速把自家軟體推向新處理器平台。


QuickTransit可用來轉譯原本為x86、大型主機(mainframe)、Power或MIPS平台所寫的軟體,並且把軟體遷移到Itanium、PowerPC和x86處理器平台。

AltiVec與其他局限

縱使Rosetta能轉譯釵h麥金塔應用程式,仍有一些重大的局限。

蘋果在寫給軟體開發人員的報告中說:「釵h應用程式在轉譯後就能執行,但不是全部都可以。轉譯後可以用的應用程式,執行速度絕不會像原生程式一般快,因為轉譯過程本身會耗上一點資料處理時間。」

蘋果說,Rosetta是為了「轉譯目前市面上所售的應用程式,這些程式用來在內含G3處理器的PowerPC平台上執行,而且搭配Mac OS X作業系統」。

但蘋果指出,Rosetta不適用於幾種類型的程式:專為使用PowerPC之AltiVec指令所寫的程式;需要使用G4或G5晶片才能執行的程式;為Mac OS 9而寫的程式(目前可在Mac OS X的「經典」模式下執行);核心延伸(kernel extensions);依賴核心延伸的應用程式;以及在「系統偏好」控制台裡插入偏好設定(preferences)的程式碼。

蘋果聲明:「你的應用程式與Rosetta的相容程度,端視應用程式的類型而定。具有釵h使用者互動而且運算需求偏低的應用程式,例如文書處理程式這類,相容性就相當大。需要少釣洏峈怳為吽A而且有時運算需求高或使用OpenGL的應用程式,在大多數情況下,也頗為相容。運算需求高度密集的程式,則不相容。」

本文章來自於 :::::: Apple Corner ::::::
這份報導的網址是:http://applecorner.com/modules.php?name=News&file=article&sid=384

你人生目的失去了多少?



有一天,一名大學教授到一個落後鄉村游山玩水,他僱了一艘小船遊江,

當船開動後教授問船夫:『你會數學嗎?』
船夫回答:『先生,我不會。』

教授又問船夫:『你會物理嗎?』
船夫回答:『物理?我不會。』

教授又問船夫:『那你會用電腦嗎?』
船夫回答:『對不起,我不會。』

教授聽後搖搖頭說道﹕『你不會數學,人生目的已失去六分之二;
不會物理,人生目的又失去六分之一;
不會用電腦,人生目的又失去六分之一;你的人生目的總共失去六分之四…』

說到這兒,天空忽然飄來大片黑雲,隨後吹來強風,眼看暴風雨就要來到,
船夫問教授:『先生,你會游泳嗎?』
教授愣一愣答道:『不會。沒學過。』
船夫搖搖頭說道:『那你人生目的快要失去六分之六了…』
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

也許,別人的價值不一定是屬於我們的價值...

不過,我倒認為,
要有屬於自己的人生目的不是很難的,
要真的達到人生目的更難~~~~

隨著年紀越大,人生的目的越多;
隨著年紀再大,人生的目的越少。

2005-05-16

憂鬱症評量表

有憂鬱症感覺的人似乎越來越多了...

沒事, 可以去評量一下自己..有沒有症狀?


http://www.jtf.org.tw/overblue/taiwan/

我的分數=18, 看來...似乎是有點了的感覺~~~

它說, 若是你的分數超過19分,就有憂鬱症了!

北埔冷泉的啟示

恐懼、慌張

導向敗亡



沉著、冷靜

求得生機






檢視較大的地圖

2005-04-26

範圍是寫假的呀!? 騙子~~!

今天帶著愉快、上進的心情去請教老師考古題.
我原本來以為是我自己不用功, 該讀的地方沒有讀到...

結果, 居然跟我說:

"這些都是在課本上的呀!!"

ㄟ...經過老師快速地翻了一下課本, 果然~~~

「範圍之外」!

嗯.....只好裝做很纏愧的表情..


是怎樣?
明明就有公告範圍, 偏偏要出範圍外的東西嗎?
那就直說整本書嘛...何必要搞這招?

以為這樣出題很跩, 可以考倒很多人唷!?

幸好這個公告不是契約, 否則一定告到你倒!
死騙子! (氣~~憤怒~~~)


P.S. 只能哀怨地承認: 這是考生的悲哀~~~~

2005-04-24

甜甜圈(Donut ?)重新定義---統一多拿滋

去年秋末,統一多拿滋掀起台灣甜甜圈旋風,意外創造出台灣的甜甜圈人口,甚至衍生顧客排隊七小時,只為買甜甜圈的市場奇景。

「我們賣的不只是甜甜圈,而是一個主題。」統一多拿滋總經理林盟欽說。林盟欽透露,「為了消費者覺得很好吃的那一口,我們要做很多投資。」為了生產出特別口味的甜甜圈,統一多拿滋不惜斥鉅資在廚房設備上。以紐約?紐約門市為例,一千萬元的門市投資,廚房就占了五百萬元。這比率遠高於一般餐廳的廚房設備占總投資額二○%。

多拿滋的甜甜圈,是有「秘方」的。用七種基本款,搭配不同配料與製程,變出五十種口味,並產生特別口感。連糖膜技術也是一項商業機密,糖放進水裡的溫度必須調配得剛剛好,才能達到要求的糖水濃稠度。如果溫度不對,調出來的會是白色而非透明的糖霜。

下鍋時間也是以秒計算。不同甜甜圈的油炸時間不同、單面炸完翻面的時間也不同。為了精準控制甜甜圈油炸時間,也為簡化作業模式,廚房每個炸鍋都有計時器。入炸鍋時同步設定好計時器,要翻面繼續油炸,和炸好的叫聲都不同。

---摘錄自《商業周刊》

-------------------------------------------------------

多拿滋,會不會成會下一個蛋塔現象的加班人?不過,我認為蛋塔已經可以被直覺為肯德基就某個角度而言,是成功的!(蛋塔是由肯德基所帶起的風潮)。不過,從統一的經營上看來,對於多拿滋的研發,並不下於一般所謂的高科技產業,它對於口味的挑剔已經到了超高精準的地步,若真持續以這樣個態度經營這個產品,相信會是一家永續的品牌,而風潮,才會是永遠的。

不過,雖然台灣傳統的甜甜圈在英譯上是Donut,但是其口味與美式的Donut截然不同。硬要說,只有長相...相似罷了。
甜甜圈炸起來比較鬆軟,那一圈麵包內空隙較大(密度很低),沾上糖粉之後,就是小點心。不過,要以甜甜圈吃飽,是很難的一件事!

Dount,雖也是圓圓的一圈,但是它的密度比較高,是很扎實的一圈麵包,當然重量也比較重。它上面可以加上糖粉、巧克力、奶油、水果...等等,口味比較多樣(因為它比較扎實,可以撐的起那些配料)。美國家庭可以將這個是為早餐的一部份,因為...是可以吃飽的。

Dount現象,我的觀點認為是因為這種東西很少見,如過往的蛋塔一般,所以一開始時會引起廣大的迴響、抄襲、弄得處處都在賣Donut。不過,當社會大眾開始如美國家庭一般習慣到只認為是「麵包的一種」時,一切就回復正常了。畢竟,它真的只是一種麵包!

引起好奇,是一種推銷的手段。

統一企圖將多拿滋做成一種主題,類似他們操作StarBucks的手法。不過,我卻不認為有機可循。
StarBucks是基於「咖啡文化」而成功的,「咖啡文化」是個本來就普及於世界上許多文明國家。「咖啡文化」中有許多的延伸,像是:文藝、音樂、美術、商業...,等等。我們幾乎可以說「咖啡文化」之於西方文化如同「茶文化」之於東方文化。

但是怎麼樣也找不到「麵包文化」所代表的意義。而這也就是多拿滋生命週期結束的原因。

有文化的地方,才有商機。要創造文化,得先砸下銀子;縱使砸下銀子,也不一定可以創造文化!

杜邦在中國上了一堂震撼教育課

「在杜邦(DuPont),所有的事都有一個經驗教訓。」公司成立逾兩百年的杜邦,歷經過各式危機處理後,去年卻在中國狠狠地學到全新「經驗值」。

負責危機處理的杜邦全球副總裁范凱琳〈Kathleen H. Forte〉接受《商業周刊》獨家專訪被問到這次事件時,沉默了大約兩秒,歸納出這次事件的經驗值是:「你永遠不能去預期〈事情〉會怎麼演變。」

---摘錄自《商業周刊》

---------------------------------------------------------------

DuPont集團,是個如Ford一樣有著歷史的巨人,他們的經驗、能力大多都遠遠在一般的企業、個人之上。很難想像這樣的巨人也會有被重擊的一刻!

DuPont會遇到挫折,雖不致死,但它的經驗告訴我們,如商周上所說:

「當賀利得首度接受中國人民日報專訪時,針對中美兩國消費者在該事件上反應不一時,曾試著回答:「我認為,我們對美國消費者比較熟悉。」言下之意,杜邦學到了不能只從美國看世界。台灣和印度的被迫遷廠事件和大陸的特氟龍事件,都一再讓身經百戰的兩百年跨國老店杜邦學到,即便是市場趨向全球化,但跨進另一個國界,很多經驗都必須歸零。」

「全球化Globalization」已慢慢地不是一個新名詞了,而是一個如IT(Information Technonoly)、IA(Intelligent Appliances, 智能家電) 一樣是個鈤常生活中會遇到的了。若沒有習慣它,是否意味著會慢慢地脫節呢?

要如何習慣「全球化」也許就跟要如何「悟道」...一樣難吧!

Share/Save Bookmarklet

Share/Save/Bookmark