Raspberry Pi and the Shrinking Computer Requirements

Computers are used to browse the Web, conduct online activities, edit photos, and a few other things. You can do all these things on an Apple iPhone or Samsung Galaxy Note 4. Those devices are computers you make phone calls on. I think they show that for general uses, and some besides those, they reveal wider possibilities for the kinds of central processors actually needed in other circumstances.

A thought I had about computers became reality when I saw that Microsoft is making it possible to run Windows 10 on a Raspberry Pi computer. The latest high-end Raspberry Pi is a small computer with a central, quad-core processor approaching 1GHZ and 1GB RAM. What is the connection between mobile computers, Raspberry Pi, and Microsoft?

5th Generation Intel i3 is several times the capacity of the A7 that runs Apple mobile devices and the Exynos that run Samsung mobile devices. Both iOS and Android are smaller than Windows 8 in size. Yet, both iOS and Android can do all the general functions one can do on Windows but on smaller hardware. General functions such as online activities, editing photos, and a few other things.

It means that since you can run Windows 10 on a piece of hardware, such as the Raspberry Pi, that is far smaller than the hardware profile for a laptop or desktop, then it means that the numerous processors on the market today probably are less necessary than in the past.

Rather than Celeron, Pentium, i3, i5, i7, M, and Xeon from Intel and E1, A6, A8, A10, and FX from AMD, the truth is that just two processors are warranted. How many people primarily use the computer as an Internet Kiosk? How many people need anything beyond an Intel i3 except that the operating system wasn’t optimized enough to make performance a reality. With Microsoft is making it possible to run Windows 10 on a Raspberry Pi computer we see that it is indeed possible to leverage lesser hardware to greater common use.

On that note, consider that probably two processors would be sufficient to choose between. A standard processor fully rated for common uses of the computer. A professional processor for more demanding tasks.

Software code that is bloated or excessive usually has to be rewritten or branched into a completely new set of source code when it comes to mobile devices running iOS and Android. Mobile has caused a reversal in the software landscape. Big code bases doesn’t work as much as a strategic approach as it did when it was assumed central processors, memory, and hard drive would just keep getting larger. Instead, code has to be reduced, efficient to download, run in a smaller footprint, and more suited to space constraints.

The shrinking of software code that still has to do the same things as well or better than its predecessors means that even the smaller capacity hardware has gone beyond what the software needs. Mobile had that impact. The course of technological evolution, at least in the world of personal computing devices excluding servers, means a new reality. A reality in which bigger and faster may just be unnecessary.

I still like the idea of an 18-core Xeon though. There are just things you can do with it that are more conveniently approached with such hardware. Things that, in the context of this article, are not the general stuff computers are made for in these days and times.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s