Saved Bookmarks
| 1. |
Solve : Better Android Phone in 2012?? |
|
Answer» Will the Android Phone market aha something great inf 2012? HTC One X SpecsThat outperforms Desktops and Laptops I have five years ago. Except for the display. But I expect more. Maybe I will wait for a bigger screen. Wait. Thar's more: Quote Samsung Galaxy S3 SpecsThe support different carriers caught my eye. That is a consideration. Do the link above for more. Moderator, if you don't like me putting stuff like this in 'other' just scram and holler out load. My question: I want a new phone. But should I wait until NEXT year? http://hothardware.com/Reviews/Asus-Eee-Pad-Transformer-Prime-Preview/?page=7 The Tegra 3 has a Texture fillrate of 0.4 GPixels/sec. That's equal to the integrated graphics of the nForce 630a(GeForce 7025) http://en.wikipedia.org/wiki/Tegra Some sources even claim that the Tegra 3 is faster than a Core 2 Duo T7200....Wow. If you're a multimedia junkie it might be worth the wait to a more powerful GPU that can output to an external screen at resolutions higher than the phone's HD screen-the GeForce 7025 slightly struggles at 1280x720 (from my own experience) with really lightweight games such as Cube 2: Sauerbraten and occasionally do videos stutter if there is a lot of motion. My comparison may not be entirely valid though, do note that the 7025 is old tech-released in June 2005; the Tegra 3 may support various new features that accelerate performance-I looked at a Samsung Galaxy Note (powered by a http://www.arm.com/products/multimedia/mali-graphics-hardware/mali-400-mp.php 0.3-1.1 GPixels) the other day at a store and played a Gameloft FPS shooter and man were the graphics stunning on the 720p screen. Absolutely no lag whatsoever. The screen was so crisp and lickable, too. Let's hold on for a while and see what the mobile department has to offer, though, note that even the old PowerVR SGX545 with a fillrate of 1 GPixels/sec should in theory outrun the Tegra 3. http://www.anandtech.com/show/5163/asus-eee-pad-transformer-prime-nvidia-tegra-3-review/3 Oh actually the SGX543 does. So I would say don't buy the Tegra 3 for entertainment purposes. For business purposes, like viewing documents, doing some quick photo annotating and the like, perhaps. http://www.brightsideofnews.com/news/2011/2/21/why-nvidiae28099s-tegra-3-is-faster-than-a-core-2-duo-t7200.aspx The benchmark results are skewed-The Tegra 3 runs GCC 4.4 with optimizations whereas the T7200 runs GCC 3.3 without optimizations. http://blog.laptopmag.com/nvidia-tegra-3-benchmarks-beat-apples-a5-chip-hands-down One of the comments: Quote You're forgetting one big factor: floating-point performance.Transfusion, thinks or the reply. There is more news coming. Word is the new phones will all be "ice cream sandwich" Aneroid 4.0 right out of the box. Quad cores. 1 GB RAM. And there are other players besides ARM. Android and Linux are packages the migrate well to other CPUs. Intel or ARM? Hard to say. It is not about MPS. If the battery will not last six hours, you can't use it. Quote from: Geek-9pm on March 04, 2012, 04:52:05 AM Intel or ARM? Hard to say. It is not about MPS. If the battery will not last six hours, you can't use it.Yeah I agree. When the battery is dead it doesn't matter if you have the latest quad-core. Quote from: Geek-9pm on March 04, 2012, 04:52:05 AM There is more news coming. Word is the new phones will all be "ice cream sandwich" Aneroid 4.0 right out of the box. Quad cores. 1 GB RAM. And there are other players besides ARM. Android and Linux are packages the migrate well to other CPUs.Don't forget Windows 8, which has ARM support; here's a video of a beta build of it running on a Tegra 3 tablet: http://www.youtube.com/watch?v=HWOOefm_rwo Competitors to ARM and Intel's Medfield? Well the only thing I can think of is MIPS, which does decently in the low-end tablet market: http://www.pcmag.com/article2/0,2817,2398778,00.asp It has the same compatibility rate for normal Android apps as does Medfield. Yeah Ice Cream Sandwich will soon fuse the gap between phone and tablet-I still see tablet versions of apps floating around the Android Market, in the future this may save developers time.Now they are saying a quad core does better of performance power thing. Here is a new PR story: http://www.tomshardware.com/news/qualcomm-arm-chips-s4-lte,14842.html When I first heard of quad core on a hand held device, I though it was a joke. No a joke. MFLOPS is not a meaningful measure of performance of a consumer device. A lot of stuff does not require floating point. http://en.wikipedia.org/wiki/FLOPS Quote from: Geek-9pm on March 04, 2012, 10:03:41 AM A lot of stuff does not require floating point.http://blogs.arm.com/multimedia/547-at-home-on-the-range-why-floating-point-formats-matter-in-graphics/ From what I understand, floating point numbers allow the system to do arithmetic computations with greater accuracy through the use of exponents to place a decimal point; fixed point operations usually return inaccurate data when fractions are involved. There are FPUs, also known as "coprocessors," in all our consumer CPUs right now. Clearly with game graphics getting more advanced I wouldn't want any pixels out of place. I don't want my Crysis 2 experience ending up like Duck Hunt. Also: http://howtomakeelectronicmusic.com/mixing-tip-use-32-bit-floating-point-format-to-avoid-clipping I would also assume that floating-point operations are employed in music making so as to reproduce what the artist originally wanted the audience to hear. There is a lot of distortion when I disable 32-bit float wave in FL Studio. Quote from: Geek-9pm on March 04, 2012, 10:03:41 AM When I first heard of quad core on a hand held device, I though it was a joke. No a joke.Yeah its pretty amazing when you think of the old clumsy tech of the past; the (all lousy) 3dfx Voodoo3, the Voodoo 5 with dual graphics which couldn't beat its equivalent competitors, the nVidia GeForce FX5200, the ATi Rage Fury MAXX, the Trident cards... then we have the CPUs, the simply awful Cyrix chips that were the result of reverse-engineering Intel's chips...OK about the Floating point thing. I may have spoke out of turn. For scientific applications, precision and accuracy are put before overall performance. All things that have to do with human perception do not require great precision in many cases. Notice how in a movie the will use low light levels and fast nation to confuse the eye. The same scent in slow motion with full light of day would show the flaws. Using 32 bit fixed point computations is so much faster that loading point. If you know the upper and lower boundaries ahead of time, the long integer data type can be used in applications where there is already some historical data that lies inside boundaries. Inn other words, not so big and not so small. So if you send a probe to the dark side of a planet that you have never studied before, your want that probe to be able to handle a very wide range of real numbers. So you will not use your smartphone for that. Quote ...Long variables can range from -2,147,483,648 to 2,147,483,647.Your best display device does not have hat order of pixel products. I think. A triad of RBG dots could have a range of 24 bits, three bytes. That is beyond the ability of the human eye to identify levels in a lighted room. In a custom built system just for consumer electronics, an engineer might do a design the uses 40 bits as a long integer. Then there would be not point in using float. BTW; in RISC design there is such a thing as a ten bit 'byte' so that 40 bits would be just 4 'bytes'. What I am saying is the chip makers do not need to design stuff for the academic community. They will aim at the consumers . Do you know how many Android phones have been sold? A lot, but does not require a floating point number. Quote from: Geek-9pm on March 04, 2012, 11:33:40 AM OK about the Floating point thing. I may have spoke out of turn.Ah, I see. If you already know the limits you probably won't assign arbitrary numbers. Now with HD screens coming into play I definitely won't be able to see the difference between any singe pixel. I was under the impression that entire sprites would be distorted if we didn't employ enough precision. Quote I was under the impression that entire sprites would be distorted if we didn't employ enough precision.Correct. the float gives you range. Very small number can be represented with no lose of accuracy. But if you know how small is small, you can work around the limitation. Example: You have a digital multimeter, or even an old analog, with just one scale, 0 to 100 volts. The precision of the meter is given as better than or equal to 1% full scale. But that means plus or minus one volt. at 95 volts it is a very good voltmeter. But when you go to measure 5 volts you have a problem. There is no decimal point. It says 5 volts. But that really means over 4 volts but less that 6 volts. That is withing the given spec for the meter. That is why voltmeters should have a rang range selector. And there are alternative forms of floating pint. You can do a 24 bit floating point with less range but still very accurate within then range. If need be, engineers and break away from standards and create a math library aimed at the end product. This sort of thing is what attracts DESIGNERS to the ARM structure. Intel can do designs base of ARM if they want to. The have the legal stuff required to do that. Or even their own RISC . But that is another story. Reference: http://communities.intel.com/docs/DOC-3264 Intel vs. RISC -- "The Complete Story" Quote from: Transfusion on March 04, 2012, 10:39:34 AM fixed point operations usually return inaccurate data when fractions are involved. Fixed point operations are 100% accurate when dealing with rational numbers. floating point is not. 0.1 cannot be represented perfectly by floating point, but it can be represented easily using a scaled integer. Floating point is accurate, but it's rarely precise. that's why you need to compare floating point values with a tolerance rather than directly. for example, the following C# snippet prints out false: Code: [Select]using System; public class testing { public static void Main(String[] args) { float thirdf = 1/3; double thirdd = 1/3; Console.WriteLine(thirdf==thirdd); } } However, using the Decimal type, which is a 128-bit value representing 96-bit integer numbers scaled by a power of ten. The smallest possible non-zero value is 0.0000000000000000000000000001. Arithmetic using Fixed-point arithmetic is always precise, but not always accurate. Additionally, using fixed-point arithmetic to rival the abilities of floating point types has a performance overhead. floating point is done by the FPU built into any modern desktop, but the integer arithmetic has to be scaled using a number of operations on the CPU itself. Earlier computers that only had fixed point arithmetic (without coprocessors, anyway) could do scaled integer math many times (OFTEN ten-fold) faster than floating point. Cellphones and other mobile devices should be going for things like battery life first; therefore they should look for solutions that reduce power consumption; adding cores, memory, floating point support, etc. will either mean the device uses more power and therefore becomes useless after a few hours for it's intended purpose, or it means the battery is larger, making the device clumsier. There is of course room for improvements with battery technology too, but it would make more sense to improve the battery for longer life rather than use up the extra juice on a bunch of redundant circuitry that could easily be done without. Also, regarding RISC: the pentium and later chips are RISC chips, with a CISC translation layer, if I understand correctly. Quote Also, regarding RISC: the pentium and later chips are RISC chips, with a CISC translation layer, if I understand correctly.Right! Intel wants to sell legacy. All the chips have the same visible CISC to the programmers. But that is another layer of redundant stuff that is not needed. Intel is trying to sell history. A program that did differential calculus twenty years ago does not result in more eye-pleasing graphics Twenty years ago handheld graphics were almost nothing. Remember Pac-Man? |
|