TOM Technology News: Intel has begun to sell programming tools, enabling developers to develop software supporting 64-bit X86 chips, which will be an important step in the new generation of 64-bit chips.
Intel plans to publish a new compiler software on the local time. Intel has begun to sell 64-bit to strong, Pentium 4 chips that support EM64T technology this year. Intel is responsible for software development product marketing James Renendes, said the code created by this compiler can run on the 64-bit chip of Intel or AMD. He said that our customers are interested in generating code that can be better running on their customers' computers. For running on the AMD chip, the code generated by our compiler can be comparable to any other compiler.
Intel's compiler has two versions of Linux, Windows. Renendes said their customers include IBM, Oracle, which uses their compiler to develop database software, even the red flag Linux and MySQL databases use it.
The new version of Windows and Linux platforms C, C compiler are $ 399, and the Fortran compiler price is $ 499-1399.
Although Sun is also actively supporting its Solaris operating system to support 64-bit x86 chips, Intel does not support the Solaris operating system. Intel's spokesperson Michael Harrhan said, according to the customer's feedback plan, we found that they are turning to the X86-Linux platform by the UNIX platform closely related to the particular manufacturer, so this will be our main direction.
Intel's income is mainly from chips, but its software is also an important catalyst that makes its chip performance. Intel's strategy has turned from a clock frequency of the chip to a multi-thread, multi-core chip, from software perspective, multithreading, multi-core means the same programming problem: How to write software that can complete multiple tasks at the same time. Renendes said that this is a very tricky problem, mainstream software does not support multi-threaded, multi-core technology. He said that sometimes programmers divide the task into two threads, a primary engine for software, another user interface for software, but this is just for programming, not to improve performance.
The next step will be divided into a separate thread. For example, a video game that simulates a real effect can divide each effect into a separate thread instead of letting a thread are responsible for the entire engine.
In order to better utilize multi-threaded and multi-core technology, Intel also sells other tools. Its VTune software can monitor the performance of a single thread, enabling programmers to see the efficiency of different methods. In addition, it also sells software for thread synchronization.
From:
Tom Technology