ARM, Microsoft collaborating on 64-bit Windows version
By Agam Shah
ARM is working with Microsoft to tune the Windows OS to work on processors based on ARM’s 64-bit architecture, an ARM official said this week.
Ian Forsyth, program manager at ARM, could not comment on a specific release date for the 64-bit version of Windows for ARM processors, but said ARM is continuously working with software partners to add 64-bit support.
“ARM works with all its OS and ecosystem partners to inform them on next generation technologies and enable their support,” said Nandan Nayampally, head of ARM’s processor marketing division, in an email statement. ARM’s TechCon show is currently going on in Santa Clara, California.Specific product support questions would need to be directed to the partners, Nayampally said. A Microsoft spokesman in an email declined to comment on specifics of the 64-bit version of Windows RT, saying it had no information to share at this time.
Microsoft last week released its Surface tablet, which runs Windows RT, an OS that has 32-bit architecture and works with ARM processors. The company also released Windows 8, which works on x86 processors and is 64-bit. ARM this week announced its first 64-bit processor designs, Cortex-A57 and Cortex-A53, which are based on ARM’s Armv8 architecture. The chip designer said that it expects servers and mobile devices based on the processors to reach the market in 2014.
Windows RT runs on tablets with 32-bit processors from Nvidia and Qualcomm. Microsoft’s Surface and Asus’ Vivo Tab RT tablet use Nvidia’s quad-core Tegra 3 processor, while Dell’s XPS 10 and Samsung’s P8510 Ativ Tab use Qualcomm’s dual-core Snapdragon S4processor.
The 32-bit Windows RT OS has a limited memory ceiling, and a 64-bit Windows RT OS would expand the memory capacity in tablets and PCs. A 64-bit version of Windows on ARM would also bring it on par with Windows 8.
Nvidia is developing a processor core based on ARM’s 64-bit architecture under the code-name Project Denver. Nvidia declined to comment on development of 64-bit software for Windows.
A Qualcomm spokeswoman said the company cannot comment at this time on specific product plans. However, Qualcomm is an ARM partner and helps explore and evaluate emerging technologies including 64-bit software support, the spokeswoman said in an e-mail.
Microsoft’s interest isn’t surprising since the move to 64-bit seems like a natural progression for ARM and supporting vendors, just as it was for x86, said Charles King, principal analyst at Pund-IT.
But software would need to be written to support the 64-bit ARM instruction set, and porting many x86 64-bit applications is a challenge, King said. Existing applications that ran on previous versions of Windows do not run on RT.
“From a purely technical perspective, porting many common x86 applications to ARM is problematic,” King said.
There are also questions on how developers will take the move from 32-bit to 64-bit, King said. But if customers want applications, the developers will deliver.
“These are some of the obvious challenges. Fortunately, everyone involved has a year or more to sort things out,” King said.