Advertisement
Promo

Become a member of the ZDNet UK community

Adrian Bridgwater

View blog's RSS Feed

Software application development

This blog is intended to provoke discussion and exchange between like minded software application developers, engineers, architects, project managers - and keen hobbyists too.

Friday 8 February 2008, 12:30 PM

Do software engineers think about hardware?

Posted by Adrian Bridgwater

After spending some time on the phone to Symbian this morning I thought it was kind of interesting to note that a lot of the discussion I had with this operating system company was focused on hardware rather than software. In the same vein, I notice another batch of news emanating from Intel HQ about a prototype memory technology called Phase Change Memory (PCM) – and that most of the implications for news like this directly impacts the way applications may soon be developed.

Yes, of course software engineers think about hardware. They all do, especially embedded software engineers. But what I’m saying is - standing here in the firing line for technology news from every corner of the industry - it’s not all language, APIs and modelling y’know? Talk to a smartphone manufacturer for example and they’ll typically focus on how physical restrictions like screen size, memory and battery life affect application development. The aforementioned chip manufacturer would probably rather you thought of them as a “technology” company these days anyway right?

Anyway, where was I? Ah yes, memory devices. This one is codenamed "Alverstone" and it uses PCM, a new non-volatile memory technology providing faster read and write speeds at lower power than conventional flash. It also allows for bit alterability normally seen in RAM.

With Moore’s Law fast becoming a distant memory, Intel says that RAM and flash technologies will run into scaling limitations over the next decade, but PCM costs will decline at a faster rate. The advent of multi-level-cell PCM will, according to Intel, further accelerate the cost per bit crossover of PCM technology relative to today's technologies.

Clearly, without hardware there would be no software - and vice versa for that matter… but perhaps we don’t consider the interrelationship between the two enough?

Comments on this post

Adrian Bridgwater

This member is ranked #4 in our top 100

  • Adrian Bridgwater
  • Applications Development, London, UK
  • Member since: July 2007

Site Activity Rating 6

CoreTechs

Contacts' Latest Discussions

Number of Tracked Discussions: 2,090

ator1940 ator1940

AOL's Steve Case

Wednesday 23 December 2009, 12:31 PM

1 comment
ator1940 ator1940

Plurk holding Microsoft's feet to...

Tuesday 22 December 2009, 3:00 PM

3 comments
manek manek

Why don't people delete old emails?

Thursday 17 December 2009, 6:26 PM

8 comments

Contacts' Latest Blogs

Number of Contacts Blogs: 5

Avatar manek

EMC brings tiers to the storage party

Wednesday 16 December 2009, 9:36 AM

0 comments
Avatar Karen Friar

HP workers set dates for strikes

Thursday 3 December 2009, 7:57 PM

1 comment

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters