Archives

Posts from David Stewart (Intel) RSS



David Stewart is a software engineering manager at Intel Corporation. David currently manages Team Open Solaris in the Software and Solutions Group. David's group charter is to ensure that Xeon is the best platform to run Open Solaris. Prior to this role, David held a variety of management positions in Intel's Desktop Boards and Systems division and Server Products group. Prior to joining Intel in 1997, David held management and engineering positions in consumer software products and server products. David holds a BS in Computer Science and MS in Computer Science from Colorado State University in Fort Collins, which he received in 1983. You can catch Dave's non-work thoughts in his personal blog, http://davestewart.livejournal.com

OpenSolaris Host - Virtual Box - Windows Guest

By David Stewart (Intel) (71 posts) on May 16, 2008 at 8:17 pm
Comments (0)

Having seen a great demo and presentation this week about the new VirtualBox 1.6 release, I have been enjoying trying out the various combinations to see which ones I like more. Today I tried out the Solaris version of VirtualBox on my OpenSolaris 2008.05 laptop. My laptop is a Sony VAIO, a Centrino Pro processor based system. [...]

Continued ›

Category: Graphics, Open Source, Virtualization

Fun with USB sticks - how to make one bootable with OpenSolaris 2008.05

By David Stewart (Intel) (71 posts) on May 15, 2008 at 3:00 pm
Comments (1)

One of the nice things about OpenSolaris 2008.05 is that it is delivered as a bootable LiveCD. This means that you can try out the OS easily on your computer and see if it will work without risking the OS you are running on it now. Once you decide that all of the [...]

Continued ›

Category: Open Source

VirtualBox v1.6 - Open Source desktop virtualization

By David Stewart (Intel) (71 posts) on May 14, 2008 at 2:12 pm
Comments (3)

VirtualBox is a great desktop virtualization solution. It's free for personal use / evaluation, runs on Mac, Windows, Linux, Solaris or OpenSolaris, and supports a huge number of guest OS's. The user interface is really well tuned for a simple desktop user, and as UI's go, I think it has some really good context-aware help. I [...]

Continued ›

Category: Open Source, Virtualization

Observations of OpenSolaris launch at CommunityOne

By David Stewart (Intel) (71 posts) on May 11, 2008 at 6:59 pm
Comments (0)

Cinco de Mayo (May 5, 2008) Sun launched their OpenSolaris 2008.05 distro of the OpenSolaris code. The venue for the launch was CommunityOne, a free one-day conference held on the Monday before JavaOne. Above is a snap of Rich Green who runs software at Sun, doing the launch. This is the second year [...]

Continued ›

Category: Open Source, Uncategorized

Dave finally gets it on the OpenSolaris logo

By David Stewart (Intel) (71 posts) on May 10, 2008 at 9:00 pm
Comments (3)

The infamous new bubbles logo, AKA the .com logo The original classic .org logo OK, I am a little slow in the uptake here. And I am not in any way shape or form an expert on trademarks and brand management. That said, I thought the orange and blue opensolaris.org logo would [...]

Continued ›

Category: Open Source

OpenSolaris on Xeon video, Episode 2 - Saving Power

By David Stewart (Intel) (71 posts) on May 9, 2008 at 2:00 pm
Comments (0)

Here is the second installment of my series of 5 minute videos on Intel's OpenSolaris project work. In this segment, I talk about what we're doing to try saving the planet for our grandchildren. It's a noble cause and I hope you will join us!

Continued ›

Category: Open Source

Intel Keynote at JavaOne

By David Stewart (Intel) (71 posts) on May 8, 2008 at 8:18 am
Comments (0)

This is the second JavaOne I have attended, and Intel has been a big sponsor. This year, the VP of my division is giving the Intel keynote. Doug got sick on Monday of this week, and being in San Francisco, he got a lot of home remedies and Chinese herbs to fix him up. He made [...]

Continued ›

Category: Uncategorized

OpenSolaris Developer Summit 2008, Day 2

By David Stewart (Intel) (71 posts) on May 7, 2008 at 10:53 am
Comments (0)

Day 2 of the Summit started with a panel discussion on Advocacy, which I was invited to help kick off. Advocacy is an interesting Community, because it includes the worldwide user group effort as well as evangelism for OpenSolaris. I praised the Advocacy efforts of Sun and others, relating how difficult it is to create [...]

Continued ›

Category: Open Source

Radio Free Software: Intel on OpenSolaris

By David Stewart (Intel) (71 posts) on May 6, 2008 at 3:30 pm
Comments (1)

Barton George and I talk on this 10 minute podcast about what Intel is doing on OpenSolaris. Download it and listen to some of the work we're doing. Pass it on to your friends. Here is the tagline from his podcast show, Radio Free Software: Intel on OpenSolaris - 08D01586.0 Title: Dave Stewart of Intel Description: An interview [...]

Continued ›

Category: Open Source

OpenSolaris OS 2008.05 First Impressions

By David Stewart (Intel) (71 posts) on May 5, 2008 at 3:44 pm
Comments (10)

I installed the final release of OpenSolaris OS 2008.05 on my Sony Vaio Centrino Pro laptop. OpenSolaris 2008.05 is the new product based on the OpenSolaris project. You can obtain yours by going to opensolaris.com. In fact I'm typing this blog post between sessions at CommunityOne on my new OpenSolaris 2008.05 installation! Some initial impressions: 1. The OS [...]

Continued ›

Category: Graphics, Open Source

OpenSolaris Developer Summit 2008, Day 1

By David Stewart (Intel) (71 posts) on May 4, 2008 at 11:23 am
Comments (0)

I'm sitting today at the OpenSolaris Developer Summit in Santa Cruz. Some thoughts about Day 1: > There was a changing in the guard from the Sun engineering side: Bill Franklin is delegating the role of executive sponsorship to Tim Cramer. Tim gave a very candid talk saying that they had not yet achieved [...]

Continued ›

Category: Open Source

Avoiding the annoying sendmail grumbles on OpenSolaris boot

By David Stewart (Intel) (71 posts) on May 1, 2008 at 8:11 am
Comments (8)

Disclaimer: I'm not sure this problem will happen on the true "opensolaris" or not, I don't have those final bits running yet. But I'm an avid fan of Solaris Express Developer Edition builds or SXDE.  (I know, I'm weird.  I actually like the infamous WOS[1]). Ever since I started running SXDE, I have been annoyed by the [...]

Continued ›

Category: Open Source

Dave, talking about OpenSolaris on Xeon

By David Stewart (Intel) (71 posts) on April 30, 2008 at 2:56 pm
Comments (0)

Thanks to my good friends in our SSG Marketing group, I did a 5 minute video on the work we're doing at Intel to enhance OpenSolaris for our processors. Here is the URL - http://softwarecommunity.intel.com/videos/home.aspx?fn=1490: Of course, none of this would be possible without the awesome work from very talented engineers. My thanks to [...]

Continued ›

Category: Graphics, Multicore, Open Source, Software Engineering, Virtualization

OpenSolaris Developers Summit #2

By David Stewart (Intel) (71 posts) on April 30, 2008 at 2:30 pm
Comments (1)

The 2nd OpenSolaris Developers Summit is this weekend in Santa Cruz, CA. This is the bi-annual event to get the community together face-to-face and hash out issues and make decisions and educate ourselves. I went to the last Summit in October 2007. It was great to meet folks in person that I had been [...]

Continued ›

Category: Open Source

Solaris on Xeon - the Sun and Intel view

By David Stewart (Intel) (71 posts) on April 27, 2008 at 2:51 pm
Comments (0)

Recently I had the chance to sit with my colleagues from Sun and talk about the work we're doing on Solaris optimization on Intel's Xeon processors. The discussion is available online here: Sun and Intel webcast on Innovation This talk is MC'd by Julian Lukacs, from Sun's Market Development group which works with software developers to [...]

Continued ›

Category: Open Source, Virtualization

Reasonably reliable Suspend on OpenSolaris - today

By David Stewart (Intel) (71 posts) on April 25, 2008 at 11:02 am
Comments (0)

Last night, I decided to upgrade to the latest build of "Nevada", which is the project that OpenSolaris is based on. Build 87 (or SNV87 to the cognoscenti) has some cool features present, like improvements to memset(), memmove() and memcpy() to use the latest Intel processor instructions and some other good stuff. And [...]

Continued ›

Category: Mobility, Open Source, Virtualization

Challenges for the future of OpenSolaris

By David Stewart (Intel) (71 posts) on April 15, 2008 at 10:50 am
Comments (2)

I’m putting together a talk this week that I will be delivering at CommunityOne in San Francisco on May 5 on some of the work we’re doing to support Intel-based kit with OpenSolaris. It’s great to talk about the accomplishments of many people, and how developers can take advantage of them. For example, I’m [...]

Continued ›

Category: Events, Open Source

Why do we need another OS?

By David Stewart (Intel) (71 posts) on April 10, 2008 at 3:03 pm
Comments (5)

If you have Windows and Linux, why do you need anything else? Oh sure, there are always special-purpose OS's, which address a particular niche or usage. But in terms of general-purpose OS's, you have two basic models, one of them open source the other closed. Both have a broad and lively development community and broad [...]

Continued ›

Category: Open Source, Software Engineering

OpenSolaris / VirtualBox

By David Stewart (Intel) (71 posts) on April 10, 2008 at 2:00 pm
Comments (5)

I'm running OpenSolaris in a VirtualBox guest on WindowsXP. It works pretty well running most apps, particularly Firefox. Here is what I have working: Hardware is a Sony VAIO Centrino Duo laptop running with a 3945 wireless networking setup. Windows XP is the host OS, it’s the default that came with the laptop. Downloaded [...]

Continued ›

Category: Open Source, Virtualization

Why do I do this?

By David Stewart (Intel) (71 posts) on April 10, 2008 at 8:19 am
Comments (0)

Why do I work in the job I have? How did I get started? How does a new person get started? I got an email out of the blue from one of my readers, asking if I would consent to being interviewed about my career choices for a class she is taking in [...]

Continued ›

Category: Open Source, Software Engineering

Making access to memory faster in OpenSolaris (and Core2)

By David Stewart (Intel) (71 posts) on April 4, 2008 at 3:55 pm
Comments (4)

We have been working so hard over the last year plus on implementing new Intel technologies into OpenSolaris and supporting new processors and platforms, it's good to stop for a moment and consider how we are speeding up the product you have in your hands today. (Or, you really *ought* to have your hands on). [...]

Continued ›

Category: Open Source

OpenSolaris - I'm a sucker for a good demo

By David Stewart (Intel) (71 posts) on March 18, 2008 at 9:44 pm
Comments (5)

I have to admit it - I'm a real pushover for a sweet demo. Now by demo, I mean something "real" and not faked up, polished and hokey. We used to joke about demos from a certain company that they would show off in their keynotes, but underneath was just a Visual Basic prototype. No [...]

Continued ›

Category: Gaming, Open Source

OpenSolaris in China

By David Stewart (Intel) (71 posts) on March 16, 2008 at 5:24 pm
Comments (3)

Dave is in China this week for quarterly operations reviews with the Intel China OpenSolaris team. Last year we chose to grow a lot of our development team in Shanghai and Beijing for a couple of key reasons: First, Intel has been doing a lot of system software work in Shanghai for many years. We have a [...]

Continued ›

Category: Open Source

Open Source Music

By David Stewart (Intel) (71 posts) on March 10, 2008 at 11:03 am
Comments (9)

Pity the poor executives of the recording industry! It's a medium which owes its very existence to technology. But it's also a medium which has had its business model tortured beyond recognition by technology. Consider the recent release of the album "Ghosts I – IV" by Nine Inch Nails (NIN). It's available in a variety of [...]

Continued ›

Category: Gaming, Open Source

Laughing at OpenSolaris and clients

By David Stewart (Intel) (71 posts) on February 26, 2008 at 6:22 pm
Comments (6)

There is someone I know who will remain nameless on this blog, but suffice it to say that he is a very senior techie guy, very plugged into open source. During a casual chat, we were talking about some technology that was being developed in the Linux world that has to do with the client experience [...]

Continued ›

Category: Uncategorized

More HDR shots from Israel

By David Stewart (Intel) (71 posts) on February 23, 2008 at 6:27 pm
Comments (3)

Some additional HDR experimentation. (Again, thanks to Adobe Photoshop CS3 and my Core 2 Duo laptop, building these was a snap): HDR allowed me to capture the full range of picture detail from the deep shadows in the front of the nave to the colorful details in the stained glass windows at the front. [...]

Continued ›

Category: Uncategorized

More photoshop HDR photos

By David Stewart (Intel) (71 posts) on February 18, 2008 at 9:01 am
Comments (0)

Here are some more experiments I did with HDR images.  Above is a scene at the beach in Tel Aviv, Israel. There is a storm coming in, thus the dramatic clouds. This is the southern edge of the Sea of Galilee. Note the Sea Level marker in the foreground The northern edge of the Sea of [...]

Continued ›

Category: Cool Software, Graphics, Multicore

Recruiting in the web 2.0 era

By David Stewart (Intel) (71 posts) on February 8, 2008 at 11:55 am
Comments (6)

It's rather shocking but I'm actually coming up on about 20 years being a manager.  You'd think I would have figured it out by now. Although I have been a "hiring manager" during most of that time, I have gone through waves of staffing up or replacing people. I'm going through that mode right now - I [...]

Continued ›

Category: Multicore, Open Source

Intel + Sun + 1 Year = OpenSolaris++

By David Stewart (Intel) (71 posts) on January 22, 2008 at 3:35 pm
Comments (14)

Today marks the one year anniversary of Intel and Sun joining together in collaboration to improve the Solaris operating system, among other things. Here's the way I tell it to people: "We're working to make Xeon the best platform to run Solaris." One year into our collaboration marks a great time to review what we have [...]

Continued ›

Category: Manageability, Mobility, Multicore, Open Source, Virtualization

Maybe good things *do* come from Indiana

By David Stewart (Intel) (71 posts) on November 27, 2007 at 7:42 pm
Comments (5)

I'm not talking about the state of Indiana per se. The few times I have been through the state of Indiana it was in the back seat of my parents' car in a cross-country drive. (Although I do have a friend who lives there, and don't they make popcorn?) No here I'm talking about a [...]

Continued ›

Category: Open Source

Attempts at HDR night shots

By David Stewart (Intel) (71 posts) on November 14, 2007 at 3:53 pm
Comments (0)

I'm still experimenting with HDR, which is a technique for rendering in a digital photo more of what the human eye sees. I gave a brief description previously in a post here. This week I am staying in high rise hotel rooms as I do a week in China (visiting Shanghai, Beijing and Shenyang). It's a [...]

Continued ›

Category: Graphics

Software support for Transactional Memory

By David Stewart (Intel) (71 posts) on November 7, 2007 at 8:00 pm
Comments (1)

Last week I attended Intel's annual Software Enabling Summit in Anaheim. This is a worldwide gathering of Intel's software engineers charged with ensuring that the world's software takes best advantage of Intel processor and platform features. (Sidebar: My wife thought it was really funny that we had a whole conference about "enabling", and suggested that I [...]

Continued ›

Category: Multicore, What If Software

First experience with HDR

By David Stewart (Intel) (71 posts) on November 4, 2007 at 8:05 pm
Comments (10)

I'm a bit of a photo wonk. It probably started when I was about 12 or 13 with my first roll-film twin-lens reflex camera. You know, the kind that you look DOWN into the viewfinder. I remember a visit to Maryland with my little camera and hanging out with Marty Torre in his darkroom. The magic [...]

Continued ›

Category: Cool Software, Graphics

How Passion is good, how heat burns, how Free can S*ck

By David Stewart (Intel) (71 posts) on November 3, 2007 at 12:50 pm
Comments (4)

This week, an important thing happened in the open source world. A great step was taken to broaden the appeal of a major project. And yet, it's community treated it largely with utter contempt. Some in the OpenSolaris community took a big step by refactoring the OS into a single CD-sized image, bootable from that CD image, with Gnome 2.20, [...]

Continued ›

Category: Open Source

Cityware and the 30-processor i386

By David Stewart (Intel) (71 posts) on October 27, 2007 at 5:05 pm
Comments (0)

If you could strip away the buildings, streets, monuments and dirt, a city would resemble a twisted ganglia of pipes, wires, tubes and vents. This is the viscera on which all city life depends, without which people soon would decamp for another city. Businesses owners and homeowners depend on these services to run smoothly day in [...]

Continued ›

Category: Multicore, Software Engineering

Share ... the ... *code*?

By David Stewart (Intel) (71 posts) on October 18, 2007 at 3:24 pm
Comments (7)

Sun is doing a great job providing the OpenSolaris community members with cool swag to promote OpenSolaris.  A couple of the shirts show actual printouts of Solaris code, and superimposed are the words "<share> ... <the> ... <code>".  (It's a little like the Heroes tag line: "Save the cheerleader... save the world".) This is of course [...]

Continued ›

Category: Open Source, Software Engineering

OpenSolaris: The Next Generation

By David Stewart (Intel) (71 posts) on October 16, 2007 at 4:49 pm
Comments (2)

I'm back from this past weekend's first ever OpenSolaris Developer Summit in Santa Cruz. A great opportunity to meet people who are the voices behind the work and talk about what's next. A big focus is the evolution of OpenSolaris into where it should be going in the future, under the banner of "Project Indiana", the [...]

Continued ›

Category: Open Source

Developing for OpenSolaris

By David Stewart (Intel) (71 posts) on October 13, 2007 at 6:52 am
Comments (2)

This weekend, I'm at the OpenSolaris Developers Summit in Santa Cruz, CA. This is a small gathering of developers (limited to 100) focused on getting the next major evolution of OpenSolaris ready and to spread news about work that has already happened. If anyone wants to meet up at the Summit, let me know!

Continued ›

Category: Open Source

Scheduling Success

By David Stewart (Intel) (71 posts) on October 11, 2007 at 12:26 pm
Comments (1)

Back when I was in school studying operating systems, one of my favorite topics was the scheduler.  For some reason, this seemed like the very core of what you want an OS to do – do a good job of scheduling quickly, then get out of the way.  At the graduate level, we studied how [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks, Virtualization

Patience – or lack thereof

By David Stewart (Intel) (71 posts) on October 1, 2007 at 8:14 am
Comments (0)

On my personal blog, I recently wrote on patience, or more properly, my lack of it!  In my personal sphere, I am frustrated with the lack of progress I am making in getting over an injury that is sidelining my running.  The progress in improvement is incredibly slow, and I want to be back to [...]

Continued ›

Category: Intel® Software Network 2.0, Open Source, Software Engineering

OpenSolaris at Fall IDF 2007

By David Stewart (Intel) (71 posts) on September 19, 2007 at 8:42 pm
Comments (2)

I'm headed back to Portland after attending the first two days of IDF in San Francisco. There were four talks which were specific to OpenSolaris at IDF. Here were some impressions. > Virtualization - presented by a tag team of Sun presenters. The first presenter is a visiting professor who has been working on the Solaris hypervisor, [...]

Continued ›

Category: Events, Open Source, Virtualization

Systems that lower our carbon footprint

By David Stewart (Intel) (71 posts) on September 15, 2007 at 5:49 pm
Comments (0)

I'm having a meeting on Monday with some Solaris experts on various power management topics. As advanced as Solaris is as an operating system, there is more work to be done on power management. The case for systems doing a good job managing power is strong -- after all, when systems consume more power than they [...]

Continued ›

Category: Open Source, Software Engineering

Open Source saves Dave's toucus

By David Stewart (Intel) (71 posts) on September 6, 2007 at 8:01 pm
Comments (1)

It's a good day when something I do casually in one area saves my bacon in another. My trusty two year old work laptop decided to start folding itself over and dying pretty miserably. Computer death - or "graceful degradation" as we called it in my first OS class - takes many forms, depending on the [...]

Continued ›

Category: Open Source

OpenSolaris at IDF

By David Stewart (Intel) (71 posts) on September 4, 2007 at 10:15 am
Comments (3)

Last week I spent some time going over some of the content at this month's Intel Developer's Forum in San Francisco that is related to Solaris.  Here's a snapshot of the technical content:  > Writing Device Drivers For Solaris -- this should be a good information session to get over the knowledge hurdle.  I have been working [...]

Continued ›

Category: Events, Manageability, Open Source, Virtualization

Making Xeon the best platform for Solaris

By David Stewart (Intel) (71 posts) on August 30, 2007 at 11:47 am
Comments (0)

Well, we're getting there.  Ever since the January 22, 2007 announcement of Intel's work to improve Solaris for Intel silicon, we have been busy building our development expertise in-house and basically trying to make sure Intel processors are the best choice for running Solaris.  This includes a strong commitment to open source and the OpenSolaris community.  At [...]

Continued ›

Category: Open Source

Who decides fairness?

By David Stewart (Intel) (71 posts) on June 21, 2007 at 8:55 am
Comments (3)

I had an experience just now that models one of the new problems with having so many cores to play with.  I was walking down a hallway to a cafe to get a mod-morning drink.  In front of me was a group of about five co-workers chatting away amiably, walking at a reasonable pace, but walking slower than I [...]

Continued ›

Category: Multicore, Open Source, Software Engineering

Why Linux people lust after DTrace

By David Stewart (Intel) (71 posts) on May 15, 2007 at 12:25 pm
Comments (37)

Back in 2002, I was managing the team that worked with Oracle on the engineering side.  This was when they were transitioning from developing the database on Solaris to Linux, and we were helping them with this transition.  Of the various requests their devs made, one of the first was "when can we get DTrace [...]

Continued ›

Category: Open Source

Making Solaris a better Linux than Linux

By David Stewart (Intel) (71 posts) on May 10, 2007 at 3:37 pm
Comments (3)

Interesting to hear Ian Murdock this week at CommunityOne - he spoke about closing the "Familiarity Gap" between Linux and Solaris.  Some key ideas:  "Solaris is a better Linux than Linux" - Mark Andreeson.  Certainly Solaris is arguably more reliable and scalable than Linux and has a lot of phenomenal capabilities, but it doesn't have the driver [...]

Continued ›

Category: Open Source

Web 2.Overload

By David Stewart (Intel) (71 posts) on April 26, 2007 at 10:14 am
Comments (5)

Normally I'm pretty enthusiastic about new technology ideas.  This is because even a mediocre or boring idea might hold the seed for something insanely great.  And since Web 2.0 holds the promise of cons-ing together new things from pieces of other things very easily, it's the natural place to look for the viral DNA of the [...]

Continued ›

Category: Open Source

How Open is Open Solaris?

By David Stewart (Intel) (71 posts) on April 22, 2007 at 5:26 pm
Comments (7)

The first time I tell people that Solaris is open source, I usually get a double-take.  Next, they kind of snigger, and assume that "Open" Solaris is really a ploy for a proprietary vendor (Sun in this case) to act open, but in reality be closed.  Then they think, "OK it's free, but it's not open [...]

Continued ›

Category: Open Source

What Solaris Means to Developers

By David Stewart (Intel) (71 posts) on January 22, 2007 at 7:47 pm
Comments (4)

I've been thinking a lot about how today's Sun-Intel announcement affects app developers. In particular, how does Solaris affect an ISV's chances for selling software in the enterprise? To figure this out, I cracked open a book on Solaris Internals to get caught up. Given that I earned my salary as a Unix internals guy from 1984 [...]

Continued ›

Category: Intel® Software Network 2.0

"What if my programming language did... THIS!!"

By David Stewart (Intel) (71 posts) on January 15, 2007 at 9:46 pm
Comments (0)

Sun recently kicked off the "Kitchen Sink Language" project, which is an opportunity provided by the open sourcing of Java. Now instead of waiting for your favorite language to add a new feature, or resorting to new technologies like Ruby, you can just grab yourself a copy of the Java Compiler (javac) source and add [...]

Continued ›

Category: Intel® Software Network 2.0

Five alternatives to threading

By David Stewart (Intel) (71 posts) on January 4, 2007 at 10:42 pm
Comments (4)

http://www.vmware.com/As I have posted before threading is not the only option you have in dealing with the onslaught of multi-core products. In fact, it may not be the best one. Here are five alternatives to threading to get the benefit of multi-core: 1. Fork separate processes, and connect them with pipes. Great advantage in sharing the [...]

Continued ›

Category: Intel® Software Network 2.0

Getting off the Hype Train

By David Stewart (Intel) (71 posts) on November 28, 2006 at 10:24 pm
Comments (0)

The other day, I was reading this blog entry by Joel on Software, which did a very good job describing the woes of being an app developer in a shifting technology world. Basically it sucks. If my app is based on DCOM for example, why in the world should I drop everything and port it over to [...]

Continued ›

Category: Intel® Software Network 2.0

Don't Thread! The End of the Free Ride

By David Stewart (Intel) (71 posts) on November 15, 2006 at 5:57 pm
Comments (5)

So multi-core is here, and here to stay. Dual core, quad core, it's a done deal and not just from Intel. What amazes me is that SW developers are not reacting a lot more than they are. Folks, the problem here is that we devs are accustomed to getting a free ride on the Moore's Law [...]

Continued ›

Category: Intel® Software Network 2.0

The Power Struggle

By David Stewart (Intel) (71 posts) on November 8, 2006 at 10:48 pm
Comments (0)

Not long ago, I got a chance to have some extremely valuable discussions with the IT staffs of a number of large American companies. The rationale for these visits was to explain our server technology roadmaps and to ask for their feedback. We wanted first-hand validation of some of the trends we were seeing in [...]

Continued ›

Category: Intel® Software Network 2.0

Another good idea for Outsourcers

By David Stewart (Intel) (71 posts) on November 1, 2006 at 10:52 pm
Comments (0)

Outsourcers are always looking for an "edge", a way to compete against other options. There is a competition against other outsourcers of course. There is also a competition against "in sourcing," where their corporate customers decide to turn inward for their coding needs. The most important asset that an outsourcer brings, besides lower costs and higher [...]

Continued ›

Category: Intel® Software Network 2.0

What is an Outsourcer to do?

By David Stewart (Intel) (71 posts) on October 27, 2006 at 10:46 pm
Comments (0)

It's undeniable " the Flat World has resulted in the rise of Outsourcing. I don't have the quote in front of me, but I believe it was Gates who was attributed with the comment that he used to think it would be better to be an average person in an average town in the US [...]

Continued ›

Category: Intel® Software Network 2.0

The hidden $5 bill in your pocket

By David Stewart (Intel) (71 posts) on October 24, 2006 at 6:48 pm
Comments (0)

There are a lot of opportunities to make money in software that are simply left on the table. Sometimes it's because even in a target-rich environment, the cost is too high to go after all of the opportunities. Other times, the risk is just too great. But some opportunities are too good to pass up, [...]

Continued ›

Category: Intel® Software Network 2.0

Profiting from a Core Software strategy

By David Stewart (Intel) (71 posts) on October 20, 2006 at 5:37 pm
Comments (0)

If you know about the Core Software Strategy, it's quite powerful, because you can take advantage of the considerable investment that Intel and others make with "engines", the core code which drives a large number of solutions in both Enterprise and Consumer space. (Read my other post to hear my thoughts on this strategy). One of [...]

Continued ›

Category: Intel® Software Network 2.0

Can traditional app designers take advantage of Web 2.0?

By David Stewart (Intel) (71 posts) on October 17, 2006 at 4:39 pm
Comments (0)

With all of the excitement around Web 2.0, one thing to keep in mind is that once the pure intensity and hype around the trend begins to mellow, we should begin to see the ideas become mainstream. For example, "Peer-to-Peer" (P2P) was a trend that popped up around the turn of the century. The hype was [...]

Continued ›

Category: Intel® Software Network 2.0

Where Moore meets Metcalfe - Part 2

By David Stewart (Intel) (71 posts) on October 13, 2006 at 7:14 pm
Comments (1)

This is a continuation of the post I did a few days ago showing the impact of Web 2.0. Here is the rest of my personal Web 2.0 Top 10 list, and how Moore's law could impact them: 6. Konfabulator - this one is now known as Yahoo! Widgets, after Yahoo! bought Konfabulator. This is totally [...]

Continued ›

Category: Intel® Software Network 2.0

Where Moore meets Metcalfe

By David Stewart (Intel) (71 posts) on October 11, 2006 at 4:12 am
Comments (1)

These days, everyone seems to have their own personal Web 2.0 "top 10" list. But how could Web 2.0 concepts help general work-a-day app developers do a better job? And, why in the world does Intel seem so interested in this topic? By the way, if you want a Web 2.0 description, go read O'Reilly's definition [...]

Continued ›

Category: Intel® Software Network 2.0

Parallel paths

By David Stewart (Intel) (71 posts) on October 4, 2006 at 10:58 pm
Comments (2)

A deep controversy in the emerging programming world isn't about Java vs C#. It's not about whether to adopt web 2.0 or to embrace open source. There is something more basic than any of this. The first key decision that a developer needs to make when adapting their architecture to parallelism is, how should I express [...]

Continued ›

Category: Intel® Software Network 2.0

Announcement: Other Voices

By David Stewart (Intel) (71 posts) on September 28, 2006 at 10:10 pm
Comments (0)

First of all, I want to thank all of you who have been reading the blog and leaving comments. I'm getting comments both from email and even in person. I appreciate the encouragement and the criticism - thanks! Secondly, you will soon start seeing more posts from other engineers on this blog. We're trying to live [...]

Continued ›

Category: Intel® Software Network 2.0

The Engineer-in-a-Box: Lucky You!

By David Stewart (Intel) (71 posts) on September 26, 2006 at 11:32 pm
Comments (0)

When I posted recently about the Core Software Strategy, I was advocating that when you are looking at implementing a project, you should spend at least some effort in identifying what is the "engine" which consumes most of the runtime of the application or system, and at least pick an engine that has been optimized [...]

Continued ›

Category: Intel® Software Network 2.0

Predicting the future (not!)

By David Stewart (Intel) (71 posts) on September 22, 2006 at 11:57 pm
Comments (1)

My first post to this blog was a commentary on Intel's Software Enabling Summit, and what I thought would be a great way for developers to contribute to their future employability by learning how to thread software. I seem to have struck a cord someplace " there were several comments from people who have been disappointed [...]

Continued ›

Category: Intel® Software Network 2.0

The Core Software strategy

By David Stewart (Intel) (71 posts) on September 20, 2006 at 10:16 pm
Comments (3)

I can safely predict that if you are a developer, you are looking for ways to get your job done faster. Get working code quicker, find bugs faster, take advantage of new technologies and get working performance as smoothly as possible. This is why the saying "steal with pride" comes up " it's well-worn technique [...]

Continued ›

Category: Intel® Software Network 2.0

Revolutions in small packages

By David Stewart (Intel) (71 posts) on September 18, 2006 at 7:33 pm
Comments (2)

Probably the toughest lesson to learn is not the one we get when we are seeking to learn. Rather it is the one which creeps under the door, rears its ugly head and smacks us soundly on the nose. As one saying goes, "In the school of hard knocks, the lesson comes after the test!" Last [...]

Continued ›

Category: Intel® Software Network 2.0

Becoming a Bullet-proof Developer

By David Stewart (Intel) (71 posts) on September 14, 2006 at 4:15 pm
Comments (0)

As I wrote in my previous post, developers need to think about their abilty to surf the technology waves if they plan to remain devs going forward in time. In my 20-something years of working in development, I don't claim to have picked the right waves always - some things which are high on today's [...]

Continued ›

Category: Intel® Software Network 2.0

What's next for SW Developers?

By David Stewart (Intel) (71 posts) on September 12, 2006 at 4:28 pm
Comments (4)

The question hangs at the back of every developer's mind. It takes various forms. It usually isn't a big issue to most of us, but sometimes it intrudes into our daily thinking. How do I ensure that I maintain my relevance and significance in the development world? Things change so rapidly in technology. Yet to master [...]

Continued ›

Category: Intel® Software Network 2.0