![]() |
|||||
|
|||||
|
|||||
July 17, 2008
i3DSpeed, June 2008Added test results for GeForce GTX 260/280/SLI, RADEON HD 4850/4870. July 15, 2008
ATI RADEON HD 4870 X2 (R700) 2x1024MB PreviewA serious threat to NVIDIA. July 14, 2008
ATI RADEON HD 4870 512MBConsolidating market success. July 10, 2008
ATI RADEON 4850 512MB2.5 times the shaders on the example of 4 graphics cards. July 8, 2008
ECS A740GM-A Motherboard on AMD 740G ChipsetWhat an entry-level intergrated board should be? GeForce 9600 GT TripletSome very interesting and original products from Gainward and Forsa. July 7, 2008
XFX nForce 790i Ultra 3-Way SLI and Zotac nForce 790i-SupremeTwo motherboards on NVIDIA nForce 790i Ultra SLI chipset. July 3, 2008
AMD 780G/780V/740G Integrated Socket AM2+ ChipsetsHybrid CrossFire and High-Definition video. July 2, 2008
AMD Phenom X4 In Real-Life ApplicationsHow memory speed affects CPU performance. June 28, 2008
Corsair Dominator DDR2-1142 (PC2-9136) 4GB KitHigh capacity, high frequency and Green design. |
By Alexander Medvedev (unclesam@ixbt.com)
ProblemThe leading positions of Palm on the market of handhelds and, in particular, PDAs are getting somewhat doubtful. The reason is continuously growing competition from Pocket PCs. Let's leave aside the Symbian EPOC which sank down in other market sectors (in industrial PDAs and in smartphones, for example, from Nokia) and still popular but aged monochrome incarnations from PSION, and come up to cumbersome and weighty Windows CE devices with short run-down time (Windows CE can be called also Windows for Pocket PC or even .NET - the idea is the same). So, what can we see today?1. These devices are not bulky anymore - the most compact models come very close to Palm OS from Sony. Such a rapid pace can soon make them equal in dimensions with the Palm computers of the 500 series.Well, the situation doesn't look very pleasant for Palm OS. Here are their advantages for today: 1. Unsophisticated user interface. But each new Pocket PC version gets more friendly toward users, it becomes more convenient and gets rid of flaws in UI.Well, if Palm doesn't want to lose its share (the current situation is more or less balanced but possible changes would bring no good to Palm) it must take certain measures. SolutionSo, they made a decision on a new hardware platform and development of a new operating system - Palm OS 5.Hardware platformThe platform replacement is necessary because of too slow and unsatisfactory development of the Motorola Dragon Ball processors which earlier were used for Palm OS. Motorola lost its customers in its time as now it can offer only a 66MHz processor bundled with various built-in controllers! The aged software architecture of the Dragon Ball (32bits, though with a 16-bit data bus) makes the things even worse. Today one should go with 100 or 200 MHz and a normal 32-bit multitask processor. The developers from Palm took notice of ARM - a good popular RISC architecture first developed for desktop workstations and then succeeded on the market of mobile and built-in solutions. This architecture, or rather its superset from Intel, is used in all modern Pocket PCs. Here are strong points of this solution:1. High clock speeds and performance, well-scalable 32-bit RISC architectureAnd here are its weak points: 1. Potentially higher power consumption is arguable as it depends on many factors and processorsThe second item can cause headache. There are two wayouts - either using a second processor (probably located on one die with the main one) compatible with the Dragon Ball for old applications, or software emulation of the Dragon Ball. The second option looks more suitable. The technology of emulation is well developed for today, i.e. there are speedy algorithms that translate codes before fulfilling them. But all of them require extra memory usage and other expenses. Besides, such emulators don't cope well with a self-modifying code which can be used for copy protection of old applications of Palm OS. Reportedly, the ARM 200 MHz processor copes perfectly with emulation of Dragon Ball (like modern 33 MHz models). Well, we'll see it soon. One more advantage of the emulation is that typical non-game applications spend most part of time in the OS code waiting for user's moves or working with a user interface. Certainly, the whole OS will be rewritten for the new processor and no emulation will be needed - in contrast to Apple: during the similar platform replacement (it was also a Motorola's fault :-)) they first changed the core and most important subsystems and then, in new versions, they were getting rid of the remains of the old code. It's also known that hardware solutions for the Palm OS 5 will be based on the OMAP suite from TI (Texas Instruments), which together with the ARM RISC core houses the DSP which releases the main processor from such heavy multimedia tasks as decoding and encoding of multimedia data or, maybe, handwritten text and voice recognition. Besides, the suite comes with a screen digitizer interface, a color LCD controller, USB and serial interfaces, controllers of memory cards such as CF, SD and MS and other interfaces. It also provides support for wireless radio modules: Bluetooth and 802.11b Software platformThe key new features of the system are modularity and multitasking. This will bring in dynamic-link libraries (DLL) and determine a clear concept of a device driver. Multitasking will be implemented on the thread level only, which is enough for pocket PCs where all programs coexist in the shared memory. There is no file system as PC or Pocket PC sees it - all information will be stored in bases of RAM. File systems of external storage media such as memory cards will be supported via a special API like in the Palm OS 4.There isn't much to be changed from the standpoint of the base API. Most new features will arrive in the form of new APIs without losses of compatibility at the program code level with the old one. Theoretically, adaptation of programs must be extremely simple, - it's enough to recompile them for the new platform. But porting onto the new architecture can be a possible source of problems. Resolution of 320x320 will finally be supported at the level of the base API. However, non-square screens will still be lacking in original Palm models and, therefore, won't be supported by the base Palm OS. Palm makes just one basic resolution as it's easier to develop software and standardize interfaces of programs. (will modularity of the system let it to get adapted to non-standard resolutions? or Sony will have to deal with the original system code again creating its own special versions?). The sound support will be standardized. Both digital sound and playback of any PCM flow (16bit, stereo) will be possible. It seems that a microphone is going to become an essential part of new Palm models. I don't know whether a speaker is going to be integrated but a headphone jack will certainly be provided. Network and cryptographic capabilities and API of the new system will mushroom up. The wireless connection support (Bluetooth and 802.11b) is incorporated, as well as the cryptography API (RSA RC4 128 bit); and all critical data will be stored encrypted. At the moment at http://www.palm.com/ in the section for developers you can download for free a Palm OS 5 emulator which, first of all, is interested for the developers themselves - the standard pack of programs hasn't changed much, and first models on the Palm OS 5 will be of the most interest for us. Summary1. This fall will give us the new soft hardware platform PalmOS 5Well, this "revolution of hope" will bring certain results quite soon, and now I hope Palm will climb the mountain (ARM architecture and multimedia capabilities) without getting new bumps (dimensions and weight). PS At IDF Fall 2002 in San Jose it was mentioned that Intel XScale
based devices running under the PalmOS 5 would soon arrive in the market!
|
July 17, 2008
July 15, 2008
Digit-Life - ATI RADEON HD 4870 512MB - Page 3: Performance in games Welcome to the new design! Soundcard for the Digital DJ Digit-Life - Graphics Card Processor - Page 4: Optimal PC, conclusions some problem with d-link switch. |
|||||||||||||||||||||
|
Platform & Cooling · Graphics Cards · Multimedia & ProAudio · Notebooks & Handhelds · Other Devices · Shopping Advertise With Us · About Us · Affiliates · Forum Copyright © 1997—2008: Byrds Research & Publishing Ltd. All rights reserved. |
|||||||||||||||||||||||