• 2

為 宏達電 阿福機 喊冤



看來 阿福機 真的不錯 就是 記憶體空間太少了

轉貼 chx19的個人空間 發表

很多人天天吵來吵去說多普達手機200CPU看到就沒胃口
為什麼你們不看到AMD和CORE沒胃口?
比PD慢那麼多!!!


大致翻譯說明:
(1) Wizard就是DPD 838
(2) HP6315/MPX220用的CPU就是OMAP 1510
1510,只有一個ARM9核心處理器,只是內建DSP處理器而已
850則還有ARM7處理器和DSP處理器,還有2D加速和Java硬體加速,性能不能相比的
(3)OMAP850最高穩定超頻速度是:276MHz (OMAPClock) 但是此時的GSM系統出現不穩定,會出現GSM無信號,除此以外並無其他問題,PDA功能仍然可正常工作.因此最高可靠超頻速度建議為:264MHz
(4)DPD830(S200) JBanchMark2 分數 比 ATOM要高
(5)使用TCPMP播放高速率視訊檔案時,超頻是非常有必要的,一般240MHz可以滿足需要
(6)超頻到264MHz後,整數加法運算性能超越PXA270-416MHz,但是浮點運算,依然落後
(7)OMAP850是8條流水線,Xscale是4條,這個是有好處,也有壞處的
OMAP850的並行處理能力比Xscale強
如果程序最佳化得好的,200MHz的OMAP850在效能上可以接近於416MHz的XScale
那些SPB Benchmark目前沒有這個最佳化,因此,測試結果沒有太大意義
另外,只針對XSacle的程序用在OMAP850上,也只能變慢不少的
(8)OMAP 850是雙核心的,但有別與PC X86上AMD X2,Pentium D這類
OMAP850是2個不同的物理CPU組成的
它有2個核心,一個ARM926負責PDA功能,另外的ARM7負責GSM Phone功能的
Xscale則,只有一個核心的ARM9處理器,它負責全部事情的處理
當GSM和PDA同時工作時,OMAP850的效能就完全發揮出來了
在PPC Phone上,電話接通下,再執行其他任務,PXA的性能將明顯下降,OMAP就不會
OMAP的2個Core都是195MHz,分別處理PDA和GSM
所以OMAP只適合在PPC Phone上使用,不使用GSM,OMAP永遠只是一個195MHz的低速CPU

(9)耗電,絕對是OMAP850比Xscale少很多
CPU所用的工藝,Xsacle是0.18的,而OMAP是0.13的
(10)就記憶體而言,Xscale是SD-RAM,OMAP850是R-RAM,也是不同的

總結:
畢竟Xscale與OMAP的架構是完全不同的
用針對Xscale的軟體去衡量OMAP850的性能,也是不合理的

OMAP850是集成了基帶處理器的數字系統,決定了它需要用在移動通訊領域的
你不可能在純PDA上看見OMAP850的蹤影

HTC新的WM5手機,大部分都是OMAP850,沒見了Xscale的影子,因為WM5為TI OMAP做了最佳化,用起來不會讓你感覺到慢的

想玩GBA,PS等模擬器的人,OMAP850是不合適的,其實就PPC玩模擬器的價值也不大,極其不方便的操作鍵盤,會很有趣?最多是演示一下而已.而針對PPC開發的遊戲,軟體,用OMAP850,你是不會覺得有什麼緩慢的地方,最多必要時超頻一下即可.

耗電始終是PPC的一個重要問題
OMAP用40%的耗能,獲得PXA27X 80%的性能,在PPC Phone上,是成功的!



很多喜歡把omap850與intel的Xscale做比較,前者是195MHZ,後者是416MHZ,多數人理解成為Xscale會更快,更強。這裡我找了一個資料參考後做了一下對比:
1、omap850的雙核心的,但不同於PC是的雙核處理器。OMAP850是2個不同的物理CPU組成的,一個ARM926負責PDA功能,另外的ARM7負責GSM電話功能,而Xscale則只有一個ARM9處理器,它負責處理全部事情

2、omap850的一個時鐘週期能執行8條指令,而Xscale則一個時鐘週期只能執行4條指令但Xscale的頻率比omap850高出一倍,所以這裡基本上是處理速度差不多的,其實如果程序最佳化得好的,195MHz的omap850在效能上可以等於416MHz的XScale,SPB Benchmark目前沒有這個最佳化,因此,測試結果沒有太大的意義,此外,針對XSacle的程序在,在omap850上運行,會變慢一倍。

3、這裡我們來說說功耗,在PC上intel的CPU因為頻率高的關係是耗電大戶,這大家都知道,相同PR值的AMD的CPU功耗要比intel的CPU小很多(這裡對比的是奔騰D與速龍,酷睿是從移動的PM演變而來,在此不做比較)。同樣omap850也有這樣的優點,在待機的狀態下,只需要10μA的電流即可,830一晚也就耗掉2%-3%的電量。這樣的優點是不用多說的,待機二到三天不成問題。在晶片工藝上比較也是這樣,Xsacle是0.18的,而OMAP是0.13的。0.18的要比0.13的省電。

4、這裡我們再來做個記憶體類型上的比較。Xscale用的是SD-RAM,OMAP850用的是R-RAM,誰好誰差一些,不用我多說了。

5、omap850更適合在PPC Phone上使用,當GSM和PDA同時工作時,OMAP850的效能就完全發揮出來了,在PPC Phone上,電話接通下,再執行其他任務,Xscale的性能將明顯下降,OMAP850就不會.OMAP的2個內核都是195MHz,並分別處理PDA和GSM的功能。所以OMAP適合在PPC Phone上使用。這就是為什麼在一些純PDA上看不到omap的CPU。


說到最後:Omap850的架構與Xscale架構上是不同的,TI的omap850更適合應用在移動通信領域。這就是為什麼Dopod的產品大部分TI的omap系列CPU。WM5針對omap850做了最佳化,這樣大家在用的時候不會感覺到慢。omap850內部還有2D加速的單元,這就是為什麼omap850比Xscale的圖形性能強悍的原因了,從TI的產品結構上來看,omap850是2.5G-2.75G中最好的產品。不要看頻率的對比,重要的是分析一下結果

原文
--- OMAP1510 vs OMAP850 ---

With all due respect, this statement is foolish, especially if you don't know the difference between the OMAP 1510 and the OMAP 850. It is possible for a CPU of one architecture to be faster at a lower clock speed than another CPU of a completely different architecture; it all depends of how much work each CPU under comparison can perfrom within a given clock cycle.

Both the OMAP 850 and the OMAP1510 are dual core. Both have a primary ARM core (the 850 has an ARM926 core, the 1510 has an ARM925 core) for the OS, application processing, etc. However, the 1510's 2nd core was simply a C54 DSP, whereas the 850 2nd 'core' is actually a multi-core containing a ARM7 coupled with the C54.

Becuase the 1510 2nd core was only a DSP, it most likely (this is a educated guesss on my part) still required the primary ARM to control the GSM radio, even though the C54 did the work. In the 850, the 2nd 'core' is a completely indepdent unit, which can operate without any need to burden the primary ARM.

Given the above, IMHO it's pretty much a given that the OMAP 850 will outperform the OMAP 1510.

For more information, check out TI's datasheets.

As for comparing the OMAP 850 with an XScale at any speed, I can't say how it will stack up, and I haven't been able to find any OBJECTIVE analyses comparing the two architectures. However, understand that because the XScale is a single core CPU, a good percentage of its processing power, even in 624MHz variant of the chip, is being dedicated to the GSM processing, as that is first and foremost in a PPC phone. In the OMAP 850, this is not an issue; 100% of the primary core's time can be spent on the OS and it's applications. Just becuase it's only rated at 200MHz doesn't necessarily mean it's gonna be a dog.

--- TI OMAP 850 vs INTEL Xscale Bulverde PXA270 416 MHz ---

Can you compare a TI OMAP processor with an Intel processor? In short, no. There are quite a few differences as follows:

‧ The two chipset and architectures are completely different and it is impossible to compare them directly. The Intel architecture is what is called a single core. One chip is used to run both the radio and Operating System parts of the device. This is how most mobile phones work, and it delivers significantly improved battery management, reliability and product life. TI architecture currently have a two chip solution, where the radio and CPU are separate. This is less battery efficient and they need a faster CPU in order to operate the same way. Windows Mobile has been optimised for both the TI architecture and the Intel architecture, and both chip manufacturers have optimised their hardware accordingly. The OS builds are completely different and operate and interact with the hardware in different ways.
‧ The TI OMAP 850 chipset is specifically designed to work with Windows Mobile devices. This means that the TI chip can perform some operations in with one command whilst the intel chips require multiple "step-by-step" commands. The up side of this is considerably faster execution of regularly occuring tasks. The down side to this change is that some third party applications which have been written to work with previous versions of windows mobile will still require the "step-by-step" commands and will therefore run more slowly. If these applications are revised to support the TI command set the performance should be equivalent to the intel devices.
‧ An intel CPU basically executes four commands on each clock cycle - whilst the TI OMAP 850 chipset used in the i-mate
‧ The TI OMAP 850 has a much lower power consumption (in part due to the slower clock speed) - leading to a considerably better battery life.

Our ultimate intent is to have our devices operating more efficiently with no speed degradation apparent to the end user, and better battery life. This may require the adoption of different chip sets on different i-mate

--- OMAP850 Dual Core 200MHz CPU---
I can imagine the cries of dispair when the HTC Wizard was announced last year, that it would be powered by a Texas Instruments ARM processor. This especially after the debacle that was the HP iPAQ h6315. After using the Wizard for a week now, I can say that while the OMAP850 processor on the Wizard is only clocked at 200Mhz, it is speedy enough.

It isn't as fast as the 624Mhz processor on the Axim x50v, but it feels just slightly slower than Jennifer's HTC Magician (which has a 416Mhz Intel XScale PXA272 and a slightly unbloated OS). Put it this way, it feels twice as fast as my old Toshiba e310 with its Intel StrongARM 206Mhz. And that is with the bloated Windows Mobile 5.0 OS.

Specifically the OMAP850 contains two cores, an ARM926 application processor from ARM's family of ARM9E cores and a TI EDGE digital baseband chipset, the TCS3500 (an ARM7MCU coupled with Texas Instruments C54 DSP). Basically the workload of the Wizard (or any mobile device that uses the 850) is thus divided into the two cores (with some shared) as you can see from the diagram below (from Texas Instruments):


The ARM926 core controls the WiFi module, Infrared, LCD, buzzer, SD/MMC flash card and SDIO modules, LCD backlight, U connection, battery, camera, LEDs and GPS (The Wizard doesn't have one).

As Windows Mobile 5.0 is a multi-task processor, processors has to divide up between the phone part of the OS and the PDA part. Receiving a call could slow the device down considerably, but the 3500 DSP is specifically there to deal with GSM calls.

It also controls EDGE data communications. The DSP also handles the AC97 audio controller, SIM card, touch screen controller and part of the Bluetooth (voice), as well as the speakers.

Both of the cores share the load on memory controller, 2D graphic accelerator, keyboard and data Bluetooth.

The only slow down I noticed is when playing DivX encoded videos (above 500kbps and it would stutter) but overclocking to 240Mhz using OmapClock would sort it. Even sophisticated 3D games like Michael Schumacher Racing World Kart 2002 ran well. So don't sweat if the device you want contains a OMAP850.

--- conclusion ---
But speed is a subjective matter, and what may seem okay to me may not be okay for you. You should trial any device to see if it fits. Don't let the stores pester you to purchase something. Stay as long as you want and force them to demo the units you want to purchase and make sure they have a reasonable return/exchange policy should you change your mind

2007-09-25 15:10 發佈
文章關鍵字 宏達電 阿福機
說那麼多還不如拿實機比一比( 阿福對小魚兒還是聰明G ), 搞文字遊戲... 整人嗎!!
這一篇是多餘的,這種筆戰 將會永無止盡 ,,,

指正一點,Xscale本身不會拿去做通訊運算,所以額外需要通訊處理器,
這點在成本等等考量上會比較弱,但是效能考量上根本就是絕對優勢。
而說成OMAP850因為能夠同時支援兩個一般運算/通訊運算,所以效能比較有利,那根本是詭辯,

一般運算的部分Xscale > OMAP850,
而通訊單元的部分,根本就是其他的Solution來跟OMAP850的另一顆核相比,牛頭不對馬嘴,
最直觀的看法來看,OMAP850反而比較像是電腦的整合式晶片SoC,效能通常就是比較差,
這情況跟QCT MSM7200是一樣的狀況。


另外想要附帶說的,
討論校能前,也要想想使用者用的習慣,
是不是會常常安裝另外非手機廠商設計的軟體,
或者是跑一些特殊的編碼影音,
嵌入式系統不像PC,指令相容到那麼高。

不論Xscale或者是OMAP850內部的一般運算單元,
您所安裝的程式,絕大部分都只能針對ARM架構做最佳化,
除非廠商開放API給3rd Party或者網路一般開發者,
否則附上在多的DSP、在多的額外運算單元,沒有Driver、API,
一般使用者根本無法使用,而且也完全感受不到校能,
TI的平台就是主架構採用最基本的低階SoC,
旁架構擅用DSP,對於在銷售前開發的軟體(廠商自行開發),效能無疑的可以調整到最高、最快,
但是在銷售後其他人開發的軟體,可就沒救了,這本來就是這種架構的致命缺點

偶速818pro第一批用戶.....偶混愛偶滴818pro,刷了EVO8 + 超頻264更愛了!

但回想起購買之初,被朋友同期購入的同級價位競品Eten M600巴假的.....一直被巴假的,直到現在還是被巴假的.....

實際使用的心聲...下次換機,絕對不想再選一顆理論頭頭是道口沫橫飛,到頭來還是被巴假的CPU....

待818pro退役,但還是會選擇HTC的手機吧!CP值高? 不;品質用料好? 更不是;服務保固一流? 絕對不是!

那究竟為什麼呢? HTC是大品牌,用戶多,其中才濟濟得以分享使用心得,更有01柚子兄一般的超級高人cook新靭體延長"堪用"期,簡而言之,HTC的魅力對偶而言不在HTC本身,而是HTC的廣大用戶
Intel是個國際知名CPU大廠,相信它的東西不會太差,
關於它花多少研發人員來做"PDA用"CPU,也不是我個人(或玩家)在乎的,
但我比較在乎它花多少時間在整合"通訊"功能到它的CPU內,有人知道嗎?
但就我所知,至少QUALCOM或OMAP比它專心多了.
經過這麼棒的解說之後...
那阿福機到底效能有沒有辦法提昇我還是看沒有...
hsuhwoo wrote:

看來 阿福機 真...(恕刪)


理論歸理論
實用歸實用
如果實用起來就是速度慢
那理論講得再好也改變不了慢與不足的現象吧...
頂多成為一個藉口
另外..模擬器不見得要玩動作或格鬥遊戲吧
用來玩一些RPG或SLG也是可以吧
至少劣者對這些遊戲的興趣比動作或格鬥遊戲要來得大
輕步玉階飛夜色...不勝蕭然掩月來...
那小弟想換的MIO A702 CPU 也是200 MHZ 是否也意謂著反應會比較慢???
iiox 兄!!

等明年 SONY 的新手機...
也是由 HTC 代工

SONY 的設計因該會比較大方一點^^
我的玩具 Canon 1D Mark2 Sony Vaio Dopod 818pro@wm6 有回覆留言時,麻煩回一份 到 私人訊息
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?