msm7200 520mhz vs. xscale 800mhz? - General Topics

Is there much of difference beside clock speed. from the msm7200 in the touch pro 2 and the xscale running at 800mhz in the omnia II in terms of performance? ANy help would be appreciated.

If you ask me it (should) make quite a difference. The msm7200 is quite notorious for it's quite allright clockspeed but slow performance.
I used to have a Diamond (with 528 mhz) and then got a Omnia (Marvell 624 mhz) which was already quite a difference. I guess the 800 mhz will make even more of a difference.
Do note that there is a big difference in resolution between the Diamond and the Omnia, so that will also give some speed increase. The Omnia II has a Samsung 800 mhz chip (as far as I know) and I don't know what kind of performance that will give.
Both cpu's are a ARMv6 (afaik), so in that perspective you could say the 800 mhz is faster than the 528 mhz.
See this:
Samsung chip: http://pdadb.net/index.php?m=cpu&id=a6410&c=samsung_s3c6410
Qualcomm chip: http://pdadb.net/index.php?m=cpu&id=a7200a&c=qualcomm_msm7200a

My old diamond was much slower than my current ipaq 211. The ipaq has a 624mhz marvell and is much faster and more responsive than the diamond. It can also play videos back much better. 800mhz would just increase the performance gap.

The Omnia II is Arm11 which is slightly faster than the iphone 3G(both get blown out of the water by the 3Gs), and should support OpenGL ES 2.0.
Here's Samsungs Data sheet on it: http://www.samsung.com/global/syste.../2008/5/30/785500s3c6410_datasheet_200804.pdf
The msm7200, i BELIEVE(dont quote me), would be faster than the SC36410, if it had proper drivers.. however, thats not the case.

numbers are an indicator and nothing more. They give you a clue but clues can be very misleading. If they were usefull, why would you need benchmarking?
http://en.wikipedia.org/wiki/Megahertz_myth
(yeah i know wiki is sometimes full of BS but it certainly backs up what I learned in Uni and during my assembler cracking/virus writing days)
The ONLY way to compare CPU's is to run the same application and then run the SAME task in that application. Once you have done so ALL you can say is "For performing task X in application Y, processor ZXY running operating system ABC is faster on the BLAHBLAH platform" and nothing more. It does not mean its faster at everything or indeed, you cannot say its faster than ANYTHING else until you have tested it.
At the end of the day, the processor is affected by drivers, processor design and the operating system and its installaition.

and Software.. if theres no apps that incorporates acceleration, then its wasted.

what about qualcomm 1G snapdragon cpu?
how fast is that compares to current 528mzh? haha
i'm waiting for Acer S200 with 1G cpu.

netnerd said:
what about qualcomm 1G snapdragon cpu?
how fast is that compares to current 528mzh? haha
i'm waiting for Acer S200 with 1G cpu.
Click to expand...
Click to collapse
please re-read and if you still don't understand, i'll try and explain again.

clearly, marvell is better, even the mhz is lesser than what qualcomm offers!
having better decoders also like video playback & multitasking when video is playing!
waiting for devices with marvell cpu pxa168 series.
they use qualcomm chip becoz its cheaper & provide hsdpa to network & GPS module while the rest does not come with it. so individual chip must be used. but its better like GPSone VS SiRF III

Related

Over Clock

Is there a way to over clock the TC? I have had WM devices before and was able to over clock it with OMAP. Went to N95-3 for a wile (S60) and am now back to WM. Didn't know if this method still worked or if there was a new method.
Thanks
Anyone have an idea?
AFAIK there is no overclocking tool for the Qualcomm. Maybe that's because it's a dual core design. But I'm still hoping that I'm wrong.
TI Omap is also Dualcore. It's just because nobody has written a program to overclock so far.
I agree. It's just a new processor with different architecture and developers haven't made any overclocking tool for that yet. But... it's a matter of time.
If you are right, then it should really be only a matter of time. Due to the fact that HTC uses the Qualcomm for all their new products chances are high. Overclocking to 500MHz could resolve most performance issues. Maybe we should ask HTC for delivering an overclocking tool.
It's almost sure that in the near future we will have the tools to overclock easily our devices, while this processor (32bit Qualcomm MSM7200), is capable to run at much higher speed. For example future devices such as HTC Omni and Toshiba Portege G910 & G920 will run with this processor at 528MHz!!!
athanaso77 said:
It's almost sure that in the near future we will have the tools to overclock easily our devices, while this processor (32bit Qualcomm MSM7200), is capable to run at much higher speed. For example future devices such as HTC Omni and Toshiba Portege G910 & G920 will run with this processor at 528MHz!!!
Click to expand...
Click to collapse
Man that would be great!
"is capable to run at much higher speed. For example future devices such as HTC Omni and Toshiba Portege G910 & G920 will run with this processor at 528MHz!!! "
there seem to be a common misconception that the same family of cpus running on various Mhz's are under and overclocks that is sadly not the case not on pc's and not on pda's
Well I hope that even if this is not the 528MHz prosessor in the TC that it can still be over clocked.... I've run my Blue Angel, Hermes, and StarTrek all over clocked.
yeah most overclock at least a bit
though some cpu's never got oc programs i believe
like samsungs hope for your sake that this cpu will get a tool
personaly i'd go with the longer batt life though
and a good driver will prob do alot more for general speed
Don't know why there's so little rumor about this - but there is actually an app that could possibly let us overclock the TC:
http://forum.ppcgeeks.com/showthread.php?t=11573&page=2
It's called HTC Performance and it has already been included in some HTC Kaiser ROMs. I fit works with the Kaiser, why not with the TC?
I will test this! I just wonder why "nobody" knows about this app.
Found some more info on the forum: http://forum.xda-developers.com/showthread.php?t=347546&highlight=htc+performance
Looks like it doesn't work... Or does it? I'm still about to test.
What the f---?! I can't believe this. I set it to 520MHz and PointUI became soo slow. Then I started the camera app and it ran perfectly smooth. PointUI also runs good now after closing th camera app. Don't know what to think about this but: Try it!
@Rudegar
Hm, I would like to have both (more or less ). More power when I need it and less power when battery life is much more important. Maybe a little more speed would provide the performance to play my files encoded in H264 smoothly. But I don't want to watch my files every day so there is no need to overclock my device all the time.
@maati
The people in that forum are talking about an HTC Apache. AFAIK the Apache has an Intel XScale processor. So I would be really surprised if it works with the TC or Kaiser. Maybe there are another tweaks within this package?
Either way, there is at least one company which tries to find a solution: http://www.wizcode.com/devblog/comments/pocket_hack_master_v5_feature_requests/
(Unfortunately they are trying it for just a while and it seems that they still haven't made real efforts)
Guess we'll wait and see.
Rudegar said:
there seem to be a common misconception that the same family of cpus running on various Mhz's are under and overclocks that is sadly not the case not on pc's and not on pda's
Click to expand...
Click to collapse
What are you talking about????
You must have forgotten that 32bit Intel XScale PXA270 processor runs in most devices (such as Gigabyte i350, ASUS P535 and many many other) at 520MHz BUT in XDA Atom life at 624MHZ!!! And we are talking for exactly the same processor!!!
One more example for you because you talked about Samsung processors... 32bit Samsung SC32442 runs in HTC P3600 and ETEN X600 at 400MHz but in ETEN X650, ETEN X800, MWg Zinc II and HTC P3600i runs at 500MHz.
So... who has made the misconception?
Have a nice day!
Still no ideas?
Overclock TC
Kick the subject:
Anyone found a tool to overclock the TC or any suggestions how to write an overclock application?
"You must have forgotten that 32bit Intel XScale PXA270 processor runs in most devices (such as Gigabyte i350, ASUS P535 and many many other) at 520MHz BUT in XDA Atom life at 624MHZ!!! And we are talking for exactly the same processor!!!"
no it's not the same processor at all sure it's the same processor family but
you are dead wrong if you believe that all p4's are the same or all athlons no matter
the mhz
nanometer mean alot and verious silicon dices provide various cabebilites speedwise
2 devices with the same cpu one running 520Mhz and one running 300 dont mean that they took 1 cpu and over or underclocked it
just like the first p4 of the northwind series was 1.6Ghz and the last one was 3.06Ghz this was not! the same chip they just changed the mhz of
apart from just that then just cpu speed is not everything flash storage speed and sd interface speed or wifi or usb speed and lack of gpu driver in tc and kaisers case
are much bigger bottlenecks then cpu speed in current devices

Which Processor is faster & better

"Intel Bulverde 520 MHz"
The one in the Universal
OR
"Qualcomm MSM7201A 528 Mhz"
in the new HTC HD unit
I feel they are the same. Am I right?
qualcomm is much better
Its similar the difference between a 2.5ghz Pentium 4 and a 2.5ghz Core2Solo
i don't think that core2solo and pentium4 with ht much differ
l2tp said:
i don't think that core2solo and pentium4 with ht much differ
Click to expand...
Click to collapse
Google up "Instructions per second" and you'll understand.
The Netburst architec of P4 is one of the worst example in history of it. A failure by engineering standard.
The PXA270 Processor in the Universal actually runs at 624mhz and is underclocked. The HTC X7500 uses the same CPU running at 624mhz. It is clearly the better CPU.
genetik_freak said:
The PXA270 Processor in the Universal actually runs at 624mhz and is underclocked. The HTC X7500 uses the same CPU running at 624mhz. It is clearly the better CPU.
Click to expand...
Click to collapse
Very, very wrong.
I wouldn't say that the Intel two processors are exactly the same, with one just being underclocked via software. Notice how intel puts out multiple pentiums of a given generation at different speeds? Would you venture to say that all those chips are the same too?
Also, clock speed is a poor metric when comparing chips from different companies. PDADB.Net says that the Intel chip has a ARMv5TE instruction set and the Qualcom chip has a ARMv6 instruction set. The Intel is a generation behind.
Comparing
Wikipedia says
Main article: Megahertz myth
The clock rate of a computer is only useful for providing comparisons between computer chips in the same processor family. An IBM PC with an Intel 486 CPU running at 50 MHz will be about twice as fast as one with the same CPU, memory and display running at 25 MHz, while the same will not be true for MIPS R4000 running at the same clock rate as the two are different processors with different functionality. Furthermore, there are many other factors to consider when comparing the speeds of entire computers, like the clock rate of the computer's front side bus (FSB), the clock rate of the RAM, the width in bits of the CPU's bus and the amount of Level 1, Level 2 and Level 3 cache.
Clock rates should not be used when comparing different computers or different processor families. Rather, some software benchmark should be used. Clock rates can be very misleading since the amount of work different computer chips can do in one cycle varies. For example, RISC CPUs tend to have simpler instructions than CISC CPUs (but higher clock rates), and superscalar processors can execute more than one instruction per cycle (on average), yet it is not uncommon for them to do "less" in a clock cycle. In addition, subscalar CPUs or use of parallelism can also affect the quality of the computer regardless of clock rate.
Click to expand...
Click to collapse
Sonus you are correct about the Mhz comparison. However, the PXA270 in the Universal can be safely "overclocked" to 624Mhz because the chip is designed to max out at that speed.
I would still like to see some benchmark tests between the 624Mhz PXA270, and the 528Mhz Qualcomm MSM7201A.
Generations aside, I can't see the Qualcomm chip outperforming the Intel Chip by much, if any. Also, it should be noted that the PXA270 can be scaled, not sure if that is true for the MSM7201A.
The other catch phrase is "Performance per watt". I bet the MSM7201A has a huge advantage over PXA27x in that, mainly due to newer manufacturing process.
That may be true wuzy, but considering the PXA270 is almost 5 years old and still being used in new devices should tell you plenty about its capabilities and performance.
Not really... It does, however tell a lot about the stinginess of device manufacturers.
As for the overclocking, not every Universal can run 624 MHz without crashing because the CPUs are going through a selection process after manufacturing and there is simply no reason to use the best ones for a device that doesn't need them running at full speed.
The crashes are usually the result of the type of program used to overclock and also the rom. For the most part, people have found that 624mhz is pretty stable, inlcuding myself. Some have even pushed it beyond that speed, but that's another story...
Also take this into consideration:
The Universal has been on the market since 2005, almost 4 years now. By industry standards, it should be obsolete. Why is it not then? Simply, it is quite inexpensive compared to the newer devices having similar features, sometimes less. When it comes to performance vs. price vs. features, you just cannot beat the value of the Universal and its blistering fast 520/624mhz PXA270 CPU! The PXA270's performance is only rivaled by its bigger brother, the 800Mhz PXA320 which has made its way into some newer devices already.
genetik_freak said:
That may be true wuzy, but considering the PXA270 is almost 5 years old and still being used in new devices should tell you plenty about its capabilities and performance.
Click to expand...
Click to collapse
Try out a Diamond/Touch Pro with Opera9.5 the next time you see one and notice the speed difference.
On MSM7201A compared to our PXA27x it's a lot more smoother.
The lack of driver for MSM7200 on a lot of devices released last year tainted our perception on the new generation chips I think.
Touch HD vs. ASUS Galaxy7 at end of the year... hmmm
I think you're missing the point wuzy.
I know there are newer devices out now that can deliver slightly better performance in some areas than the Universal, but considering how old our device is, it is to be expected. All I'm saying is that given the age of the Universal compared to what's out there now, The Universal has held up well. Furthermore, with all the new cooked roms popping up, you can expect the Uni to live even longer!
Take a look at H.264 decompression and real high performance tasks and the PXA270 looses so badly against the PXA320 that it is not even funny anymore...
Why does the Uni keep up with most software? Because most programs are written for the old ARMv4 instruction set, thus wasting a lot of CPU cycles on newer processors that have already moved on. Apart from that the average application simply does not need that much CPU power to begin with.
The Uni held out well in a market that is very slow to adapt new technologies to begin with. The Axim x50v had a dedicated graphics chip at the end of 2004 - how many applications make use of that today? Only some games (ports, emulators) and media players. For those alone the Axim has held out better than the Uni though as it is still one of the best performing PPCs on the market.
Our little one will be around for quite a while, but it is far, far away from what nowadays devices can offer and it shows if you run anything beyond mail and office apps on it.
Which Processor is faster & better
I feel from your input above that "Qualcomm MSM7201A 528 Mhz" has higher performance, clock rete, Instructions per second, & Performance per watt when compared to the "Intel Bulverde 520 MHz" about 2:1 am I right ?
Another Question:
What is the highest speed Processor available for the PDA industry today?
Best Regards.
IMHO the ARM Cortex processors are very far up the ladder when it comes to performance and energy consumption. The Pandora makers claim 10 hours of runtime for their device. Together with its media chip this little bugger is capable of decoding 720p HD video streams (take a look at the Archos 5)
I am not sure if the MSM7201A chipset's CPU alone reaches twice the performance of the Uni, but you will see a huge difference in apps that support and need the latest in CPU architecture (media players & games). If (one way or the other) the 3D capabilities can be put to use you will probably see more than a 2:1 performance boost.
The sad truth is the Universal is one of the slowest VGA devices around. Especially considering lack of the graphical accelerator (which was even present in prototypes).
Too bad the dedicated 3D chip didn't make it into the final design. But it's still better than having a 3D accelerator without drivers! I have a Sharp EM-ONE here with a GoForce 5500 that could theoretically accelerate many video formats. The sad truth is that because there are no drivers no media player can make use of the chip. Even worse: Because the graphics chip still controls the display video is even slower because the optimized X-Scale drivers can't be used. It's like Sharp and NVidia wanted to punish users double So, as bad as it is, the Uni is not the worst device out there!
x86
I wonder why there´re no x86 cpu´s placed in mobile devices yet. maybe because of the high power consumption? x86 cpu´s running at 528mhz would be more powerful than arm cpu´s. furthermore the device could run x86 os like xp embedded with more features and capabilities...
x86 CPU enabled systems are still too much power hungry and too much complicated to be used in such a small device (sounds weird when talking abut HTC Universal, doesn't it).

Difference between Qualcomm MSM7201(A) and MSM7225 Processor ?

What is the difference between the MSM7201(A) processor (who ist built into devices like HTC Touch Diamond, HTC Touch Pro, HTC Touch HD, SonyEricsson Xperia X1) and the MSM7225 processor (who ist built into devices like HTC S740, HTC Touch 3G) ?
The are usually both clocked at 528 MHz and the Feature List seems to be similar.
I just noted that devices with MSM7225 processor has always a 320x240 Pixel QVGA Display while devices with MSM7201(A) processor has often a 640x480 Pixel VGA or 800x480 Pixel WVGA Display.
Someone correct me if im wrong, but isnt the qualcom processor the CDMA version of the Processor?
They are all GSM/WCDMA devices.
Im pretty sure the guy at the sprint store today told me that the difference between the GSM Diamond and the CDMA diamond was the processor thoguh so idk
The CDMA Processors are afaik named 7500A, 7501A and 7525 while the GSM/WCMDA Processors are named 7200, 7201(A) and 7225.
But now I've heard that the 7225 (and probably the 7525) doesn't include a GPU.
Interesting...
A quick google shows that both support the exact same features.
By this I mean connectivity (GSM/CDMA/3G), TV-out, 5MP Camera, Bluetooth, Wifi, (a)GPS, IrDa etc etc.
They are both built on the same 90nm process.
They are both RISC 32-bit structures built with ARM11 (36EJ-S) core with ARMv6 supported cores (like a DSP).
Where they differ is that the MSM725xx's are dual-cores whereas the MSM720x's are solo.
What this means; this will handle all your regular tasks but whatever the MSM720x's (Touch Pro) cannot handle, this won't do any better. For instance, if the Touch Pro cannot playback 720p HD movies at 30fps, this won't either.
So what good is the second core? It will help greatly in multitasking (open more tasks) and make the user interface (background tasks) feel much more quick/less laggy, at the expense of slightly reduced battery life.
The difference is that the MSM720x's were once the bleeding edge and were surpassed by the TI OMAP3xxx's and QSD. Whereas the MSM725xx's were released after this had happened, they just copied the old structure set, and were aimed for mainstream smartphones to provide cheaper alternatives.
To be honest, these SoC's provide much more performance at less power than the old SoC's (624MHz Intel Xscale PXA270 ie Marvell ARMv5) but whine and fall against anything built upon ARM Cortex A8 or ARM Cortex A9 series. So for today's standards they both are relatively slow processors for smartphones.
Sources:
http://pdadb.net/index.php?m=cpu&id=a7201&c=qualcomm_msm7201
http://pdadb.net/index.php?m=cpu&id=a7225&c=qualcomm_msm7225
http://www.qualcomm.co.uk/news/releases/2007/070212_enables_mass_market.html
http://en.wikipedia.org/wiki/O2_Xda#Xda_Atom_Life
http://tweakers.net/reviews/1578/4/htc-legend-designstatement-van-aluminium-hardware.html
dont think 3d driver will ever come.....
there is not even a gpu in the prccesor......

Tegra or Snapdragon

Hi everybody, I just have some questions.
I plan to change my HTC Hermes next year but I don't know which based-device will be the best...
Snapdragon or Tegra.
Tegra seems to have 8core of execution for great graphics but not a big frequency(600-800Mhz). Snapdragon got the Ghz and is supposed to reach 1.3Ghz in 2010. There is also a dual core snapdragon 2x1.5Ghz supposed to be available this year but will it be for smartphones?
These are the questions I have because a PDA is a lot of money for me and I wanna choose the right device...
Thanks
Well snapdragon is multi core SoC just like Tegra but what nvidia is so proud of is power island. It means that they can shut off unneeded module(ex. turn off all modules except of modem when in standby). Tegra uses ARM11 CPU where snapdragon is based on improved cortex A8 besides it is clocked at 1Ghz so tegra can't win this one. GPU is better on tegra and probably video performance is better too but when it comes to brute force snapdragon wins hands down.
I think that is all you need to know about tegra and snapdragon. About that 2x1,5Ghz snapdragon it is designed to be used on smartbooks. It would be an overkill for smartphone at least for now.
Thanks that's all I wanted to know
also a Mhz is not just a Mhz
first of all a qualcomm mhz could mean more or less performance boots then a OMAP mhz
not to mention it don't really matter if the cpu is super fast if the ram and storage and other IO of a device can't keep up
joplayer said:
Tegra seems to have 8core of execution for great graphics but not a big frequency(600-800Mhz). Snapdragon got the Ghz and is supposed to reach 1.3Ghz in 2010.
Click to expand...
Click to collapse
Tegra is just like the Snapdragon a SoC. If we use the same logic that Nvidia used, then the Snapdragon is also a multi core SoC ( CPU, GPU, DSP, ... ). But its just marketing to make it look to people that they get a 8 Cpu system
Like Wishmaster89 pointed out, there is a major difference between the CPU's used on both system.
The 600Mhz Arm11 ( ArmV6 ) on the Tegra is capable off executing, about 1/3th what the Snapdragon's ArmV7 1Ghz Cpu can do.
The GPU on the other hand, is more powerful in the Tegra. There is a little list being used to compare the overall ( theoretical ) strengths off each platform's GPU
Nintendo DS: 120,000 triangles/s, 30 M pixels/s
PowerVR MBX-Lite (iPhone 3G): 1 M triangles/s, 100 M pixels/s
Samsung S3C6410 (Omnia II): 4 M triangles/s, 125.6 M pixels/s
ATI Imageon (Qualcomm MSM72xx): 4 M triangles/s, 133 M pixels/s
PowerVR SGX 530 (Palm Pre): 14 M triangles/s, ___ M pixels/s
ATI Imageon Z430 (Toshiba TG01): 22 M triangles/s, 133 M pixels/s
PowerVR SGX 535 (iPhone 3GS): 28 M triangles/s, 400 M pixels/s
Sony PSP: 33 M triangles/s, 664 M pixels/s
PowerVR SGX 540 (TI OMAP4): 35 M triangles/s, 1000 M pixels/s
Nvidia Tegra APX2500 (Zune HD): 40 M triangles/s, 600 M pixels/s
ATI Imageon _ (Qualcomm QSD8672): 80 M triangles/s, >500 M pixels/s
Click to expand...
Click to collapse
So, the Tegra's GPU is about twice as powerful as the Snapdragon's ATI Z430 ( looking at Triangles ). The reason why i use the term theoretically is because a lot off factors can make or break a GPU ( many more then on a CPU ). Bad drivers, bandwidth limitations, to little memory, bad mix off texture units, vertex units etc..
Problem with Nvidia is, they have always had the habit off exaggerating things ( a lesson learned more then a few times in the past ).
Another problem is, are the GPU's actually being used on the PDA/Smartphone's? A lesson i learned in the past from the x50v, with its own dedicated powerful ( in that time ) 2700g ( 800.000 Triangles in that time ). The reality is, most applications rely the most on the CPU.
At best, if you have dedicated games, written for the PDA/Smartphone market, very few will tap in to all the power that the Tegra has to offer.
Even the PSX Emulators ( who run great ( full speed 50/60fps pal/ntsc games ) ) on the Snapdragon. Forget about running a lot off psx games on a Arm11 without tweaking ( and frame skipping ). Because it relies the most on brute force cpu power ( and this is where the Snapdragon shines ).
So? What is there besides games? Video playback? Sure... The Tegra can supposedly do 1080p, while the TI OMAP & Snapdragon's only do 720p. But from what i have read, its more to the DSP that does the work. The snapdragon's DSP runs at 600Mhz, i don't find any information about the Tegra's DSP? Does it even have any? Anybody with more info how they even handle things?
When it comes down to PDA/Smartphone's... take it from me. The most important thing is first the CPU. Then the amount off memory ( and memory speed ). Then the GPU.
Lets just say i like to see a fair comparison between both systems, to see there real power ( and not some nvidia fake PR where a lot off people still fall in ).
Like i said, i don't exactly trust Nvidia's numbers when there PR posts crap like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Those numbers are what you can call a pure lie. When people from the OpenPandora project ( what uses a TI Omap3630 @ 600Mhz, with a slower GPU ), is able to run quake3 at 35+ fps... Yet, Nvidia claims 5fps for the Snapdragon, thats actually more powerful then the TI Imap3630... I love those little [*] next to the text... Small text below: "* NVIDIA estimates". In other words, how much trust can somebody place in the specs from a company that that pulls stunts like that.
Also... Snapdragon is used in the following smartphones that i know off: Toshiba TG01, Asus F1 ( S200 ), HTC HD2 ( Leo ), and a few more that are on the way. Where is the Tegra? The MS Zune... Thats it...
You think that HTC, Toshiba, Asus will all have looked at the different available SOC providers ( TI, qualcomm, Samsung, Nvidia etc ). Yet ... Who do they pick for there new top off the line products...
I hope this helps...
OP, therw isn't much to add after all that expert info, but I can make it easy for you. SD = raw power, Tegra = fancy graphics. I prefer power, because of the better overall performance.
as i see it the tegra chip has 2 600mhz cores + 6 other cores to do video, audio etc.
so a 1ghz snapdragon would have to split it mhz to deal with any audio, video etc whilst the tegra chip would have separate cores dealing with this stuff leaving 2 600mhz cores free.
this would make tegra a lot faster than snapdragon.
one thing which would be interesting would be batt life
in various situations
and excluding the atom as it's not really a phone cpu
one thing of note is that every snapdragon phone, although seems fast still has the standard wm lag at times (probably more wm that the cpu).
whilst the zune hd looks super smooth and very fast.
we will have to wait for the first tegra wm phone to see if it has the wm lag as its hard to tell by comparing a mp3/4 player (which has a os which was probably made from the ground up to run on the chip) to a phone.
Ganondolf said:
as i see it the tegra chip has 2 600mhz cores + 6 other cores to do video, audio etc.
so a 1ghz snapdragon would have to split it mhz to deal with any audio, video etc whilst the tegra chip would have separate cores dealing with this stuff leaving 2 600mhz cores free.
this would make tegra a lot faster than snapdragon.
Click to expand...
Click to collapse
You're completely wrong! As I said both are multi core SoC's. Both snapdragon and tegra have separate cores for video and audio! The only difference is that tegra can shut off unneeded module where snapdragon can't. Besides they know that their CPU is slow so they have to give people something that will make them forget about CPU so they decided that talking about 8 cores on something as small as their SoC would be a good choice.
As I said before raw CPU power of snapdragon is at least 3x greater than tegra and zune HD is smoother because all the work is done on the GPU(besides the whole Zune OS 4.0 was probably designed on tegra so don't expect it to lag) where WM is only CPU driven. Besides wait for HTC Leo to see almost lag free device(show me device that never lags).
For the last time. For know tegra has slow CPU where Snapdragon has a beast for CPU. Things should change with tegra2 and snapdragon2.
Ganondolf said:
as i see it the tegra chip has 2 600mhz cores + 6 other cores to do video, audio etc.
so a 1ghz snapdragon would have to split it mhz to deal with any audio, video etc whilst the tegra chip would have separate cores dealing with this stuff leaving 2 600mhz cores free.
this would make tegra a lot faster than snapdragon.
Click to expand...
Click to collapse
*uch* So much misinformation... I may not be a expert, but you just claimed that the Snapdragon needs to split its mhz, to do ... video? Did you even read that snapdragon's specs. Dedicated ... GPU. GPU = Video!
Another wrong point, is that both cores are not at 600Mhz. One core is at 600Mhz, and one Core is at 400Mhz. The 600Mhz core is a ARM11 core, and the 400Mhz, is a Arm7 core ( not to be confused with the ArmV7 aka Cortex A8 ).
The basic idea is, when a phone is in standby, that the 400Mhz Arm 7 core, does the basic staying alive stuff. Where as the 600 Arm11 core, is only used for the big stuff. The basic idea is good.
But, the Snapdragon 1Ghz ArmV7 Cpu is able to downscale, and reduce its power footprint also. What solution is the better one ... We will needs to see.
To put things in perspective:
Tegra:
* ARM 11
* ARM 7
* GPU
* 2D Engine
* HD Video Encoder
* HD Video Decoder
* Audio
* Imaging
Snapdragon
* ARM v7 ( Cortex A8 )
* GPU
* DSP
* HD Video Decoder
* ...
Now... You will say. Hey, look at all those extra cores that the Tegra has. Must be a power house... No ... It does not work like that.
The Snapdragon's 600Mhz DSP has several capabilities, including dedicated Image processing, etc. The question is, how fast is the Image processor for the Tegra? If its a separate core, it has its own frequency. This alone make a big difference, because the slow that core, the longer it takes to do the job ( and the more power drain ).
The 600Mhz Tegra that we are comparing here, has only a 720p output capability. Just like the Snapdragon. As far as i can tell, the Tegra 600 is used in the Zune. Something tells me that the Tegra 650 is more for notebooks.
HD Encoding / HD decoding. By any definition, that is part off the GPU. Just like the ATI Z430 has its own dedicated HD capabilities. And any GPU these days has the ability to disable part off its to save power. So we can assume that the same capability is in the mobile variant. The Z430 is based on the GPU found in the x360. It has its own HD, audio, media, etc processing capabilites ( aka, if you like to call it in Nvidia's term... HD, Audio, Media Core's ).
So, from a technical point of view, the Snapdragon has also 8 cores. Hell, we can trump that, because the DSP is capable off more then just Image processing. So, how many extra cores can be gain from that?
To be honest, there is so much misinformation that people jump on... Its actually kinda incredible ( and frightening )... While i need to admit, when looking at the Google links, Nvidia did a good job at spreading the FUBAR information. Most sites took over the information, without questioning it one little bit...
Lag?
And Ganondolf regarding the lag that you report? To be honest, i have shown several movies to a friend with WM6.5 + Touchflow backported on older HTC devices ( devices with the same slow cpu's, like the Tegra uses ). Guess what... Beyond a bit off lag on the Image viewer, they had no lag.
Take a look at the Video's off the HTC HD2 ( Snapdragon ) ... And find the lag there please...
I have seen a few people like you before on other forum's, going around all high & mighty about the Tegra. At first i was impressed by its general specs. Until you start to look deeper, and discover that the CPU is slow as hell ( and the second one is even worse ) compared to the Snapdragon / Cortex A8 / ArmV7 design. That the "extra" cores, are just functionality provided from the GPU. And that its 1080p claim, does not come from the version now used.
In fact, Snapdragon also has 1080p capability. See the QSD8672. But you will not find that SmartPhone's just yet. Just like the Tegra 650 with its 1080p. Has anybody even seen a Tegra 650 on the market? I don't think so ( for good reason ). Looks like another Paper launch from Nvidia.
Simply put:
As of July, 2009 or Oct 2009 for that matter:
Snapdragon mobile phones = shipping.
Tegra mobile phones = vapourware. (not even any firm rumours)
Benjiro said:
Lag?
And Ganondolf regarding the lag that you report? To be honest, i have shown several movies to a friend with WM6.5 + Touchflow backported on older HTC devices ( devices with the same slow cpu's, like the Tegra uses ). Guess what... Beyond a bit off lag on the Image viewer, they had no lag.
Take a look at the Video's off the HTC HD2 ( Snapdragon ) ... And find the lag there please...
Click to expand...
Click to collapse
the lag i was talking about was on the toshiba tg01 which i have played with. there is no point saying look at videos of the htc hd2 as i saw vids of the tg01 which looked like it was lag free, till the hd2 comes out and i have a play i (we) wont be able to tell if its lag free or not. as i can see u are making your argument about lag on a phone that has not been released which i think is a rubbish argument, as someone could say a tegra phone could teleport you across the world (there is no proof).
Also im not on the tegra bandwagon as i like snapdragon just as much, i was going by what i had heard on the net. maybe like you said information has been made to look like the tegra chip is super powerful compared to all the other phone cpu's, what is not true but till i see a phone with a tegra chip in it how would we know?
agitprop said:
Simply put:
As of July, 2009 or Oct 2009 for that matter:
Snapdragon mobile phones = shipping.
Tegra mobile phones = vapourware. (not even any firm rumours)
Click to expand...
Click to collapse
By far the most important point.
Far more important than the MHz number which may or may not even indicate greater or lesser performance or battery life than a competitor with an entirely different architecture.
There is one piece of info that I haven't been able to find. Which one of the two has better performance when it comes to battery power usage?
Anyone?
Tegra is right on the ball.
Yes, the ARM11 cpu is theoretically 1/3 the speed of the Cortex but don't forget there's an ARM7 offloading network traffic, 2D acceleration separate from the CPU and GPU, dedicated HD encoding hardware (decoding is common on both) and sound acceleration. Many of the processing bottlenecks in a mobile device are successfully offloaded in the tegra, ultimately giving the ARM11 less tasks to cope with in the first place, and no need for thread balancing which, fingers crossed, leads to more stable os performance. Another thing to note is that nVidia's official specs say ARM11 MPCore, which means that various tegra chips could have anywhere from 1 to 4 ARM11 cores (the tegra chipset used in the Microsoft Zune player was a duel-core ARM11).
The main point though I think is the power. You don't need a massive CPU in a mobile device, what you need is battery life, which although we haven't received final figures, the tegra is looking infinitely more impressive than anything else on the market. If my iPhone 3GS is anything to go off even x2 the battery life would be welcome, this thing dies in no time at all be it browsing the web, playing video or music; reviews show snapdragon phones to be even worse than this. The nVidia specs regarding battery in earlier posts are mostly accurate but based on a netbook battery. The Zune HD running the tegra has 33hours of audio, 8.5 hours of video, however uses only a 660mAh battery; this is half the size of the battery on the iPhone 3GS and HTC Touch HD2 for example.
The tegra GPU is a powerful CUDA based design and will allow for GPGPU acceleration of the only major computationally intensive task that phones are likely to do in the future which is image processing for augmented reality.
They've provided on-chip support for most modern input/output devices.
nVidia have covered all the bases, I'm seriously looking forward to tegra phones.
Yes, but as I've learned (the hard way) from my Touch Pro, all the features in the world mean nothing if they're not used. Touch Pro was supposed to have video acceleration and double the speed of my old Tytn. Where are those? Nowhere. Why? Some say "there aren't any drivers for the GPU", others say that TPs processor may be 500MHz, but its design is worse than the one in my older Tytn...
I don't care. As a customer, user and buyer, I know that my older phone was faster than my new one. If in the near future we have a Snapdragon 1GHz phone that does everything in its CPU and a Tegra phone that ballances cpu-gpu-physics-whatever in different parts of its design, history says that the Snapdragon will be the better choice. You see, WM Solitaire, Word Mobile, RSS Readers, Twitter clients and all existing software, at least for WM, is written to run on a single processor. I've yet to see a good program/game that will actually take advantage of any devices GPU - and that won't happen while the market is split, for a developer would need to create his program for a specific device (meaning less profit) or simply forego any acceleration and create something "that runs anywhere". We can thank Microsoft for going the Linux way and advocating device makers doing whatever they want, whichever way they want, without some standard way of using different hardware parts (like, say, DirectX in Windows).
very interesting informations.
Battery life is really important, that's at the moment the only advantage of the Tegra vs SN.
I am really keen to know if Manila works also fast with less CPU-Power of the Tegra-Chip as the Leo.
There must be some driver or software problem I would say - because there's no PDA out with the Tegra.
Also no announcement... otherwhise it could be also a strategy from HTC that they didn't get a problem in selling the Leo and oncoming Android-device.
So we must w8...
I think you guys should see PGR on the Zune HD.
Stunning graphics.
For me the processor speed will come 2nd place to functionality. I have recently started to use the remote desktop on my HD, but wish it had a TV out like my Touch Pro.
I was thinking about upgrading to a Leo but that has no TV also.
Discussing advanced graphics for a Snapdragon is not helpful if you are restricted to 4 inches.
Hopefully HTC will put HDMI or at least video out on all future devices. The resolution of the devices is upto it, so why not.

TI OMAP 3630 vs Qualcomm Snapdragon

Having a droid, I have dug into the details of TI's omap platform and I heard that the Xtreme will have the 3630. I am very impressed with the whole omapzoom.org and the platform itself. I am not at all familiar with the Qualcomm offerings. Anyone up for discussing the differences between these two platforms to include the advantages and disadvantages of each?
Cheers, jdeclue
TI Omap is based on the arm-cortex A8 tech which is supposedly to be more efficient and fast. Qualcomm has a long history of bad graphics support. The GPU is horrible. Well, its not exactly that bad but the drivers that are provided for the use for Qualcomm's GPU is often inadequate and hence underperforming. Sure the snapdragon is a whole lot better than the previous qualcomm SOCs (i.e. msm72xx series). But I feel that the reason for it is due to the higher clockspeed. The 1ghz speed tends to help with the peformance. But for me personally i would prefer the TI OMAP simply because it is a cortexA8 core which is better performing and the much better GPU.
So in a nutshell,
Qualcomm Snapdragon clockspeed maybe higher than the OMAP but the performance wise is comparatively close.
BUT however the OMAP GPU is better than Snapdragon.
With the ongoing increasingly graphically intensive trend, i think the way to go is with TI's OMAP. (Or untill qualcomm releases the 1.5ghz dual core snapdragon, then i would consider it )
There. That's my take.

Categories

Resources