Interview with John Cholewa
Questions by Sander Olson. Answers by John Cholewa.
John Cholewa is the
creator, author, and administrator of JC's Home Page, a website devoted
to microprocessors and computer technologies. JC's Home Page is one of
the most popular computer sites on the web, and is repeatedly cited by
numerous other technology websites.
Question 1: Tell us
about yourself. How long have you been interested in microprocessors? How
long have you been doing JC-news?
My interest in microprocessors
goes back far, far back, perhaps as far as I can remember. Well, roughly
three or four years, actually. I was always peripherally into computers,
ever since getting to play with the Commodore PETs at school and futzing
about with my father's TRS-80 and Tandy 1000. But my interest in microprocessors
themselves probably started with the
My website is a bit of a
different story. You see, prior to 1998, my only outlet for technology
education were mainstream computing magazines. These were good for grabbing
a very basic idea of how technology works, but they were comparatively
expensive, and magazines had this tendency to overgeneralize and miss important
points. For example, a relative of mine
In very late 1997, the company
for which I worked (and still do at the moment) tried to create a business
division for reselling PCs. Although this was pretty much fated to fail
from the start, it did allow me the opportunity to do some website design
for this potential service. As a part of this endeavor, we signed up with
a service called "LinkExchange", which is a banner swapping system where
each website in a particular category has a banner on their page, and this
banner randomly presents linked banners going to another website in that
category. At some point in January of '98, I happened to notice a banner
from LinkExchange pointing to something called the "System Optimization
Page". This was an incredible experience! Imagine: A place
on the WWW set aside for people to talk about computers and technology,
put together by individuals and not some huge mainstream media company!
Before this, I hadn't even the concept in my mind of such a thing existing.
It was really cool.
On the spot, I decided to
make one of these websites. My first attempt was... strange. The format
was pretty, but there wasn't much on content (and, looking back, I notice
that I made a surprising amount of factual errors about the technology
in question, despite there only being two or three pages there!). I shelved
this and just sat around for a while, hunting around for other websites.
One of the things that really impressed me about these websites was the
community aspect. Each website has a section set aside for "Links" to other
websites of similar nature. This, to me, was the most important part of
the whole "enthusiast website" phenomena -- the "glue" that stuck it all
together. If there were no links, there would be no way for newcomers
to find all the websites. After all, your average Joe Webmaster is not
a huge company, and therefore cannot afford to advertise all over the place.
I love websites that go out of their way to tell you of the existence of
other sites, and I inherently distrust websites that go out of their way
to *avoid* linking to others (for one thing, it's a sign that the webmasters
in question are more interested in running a "business" than they are in
furthering the propogation of knowledge and happiness).
April of 1998 was when my
website started. I admit that I was a bit immoral there, as I announced
my site's existence on all the message boards that I could find (this is,
after a fashion, spam). Still, these actions brought me to an immediate
hit rate of one hundred page views per day. I remember sitting in the HP
UX lab at my university (SUNY Stony Brook, for anybody over there), catting
and recatting the text file that contained the number of hits that my web
page accrued. It was really groovy and allowed me to further delay
the useless class-oriented tasks that my teachers wanted me to perform.
May ... I think it was May
2nd that I gave my website its first name. My nick at the time was
"JC" (it was actually forced upon me by others, but I have learned to live
with it), and my website was to specialize in "PC News" and "Links" (the
"Links" part was very important, because I wanted this to be as prominent
on my website as the actual news), so I called the site "JC's PC News'n'Links",
a name which actually lasted until earlier this year when I decided to
simply refer to the site as my "Home Page". :)
Question 2: How
long do you think that the current PC slump will last? What do you see
as the primary cause of the slump?
Feh. This is all psychological.
The only real reason why the semiconductor market is down is because people
stopped buying, and the only reason why people stopped buying was because
they were pressured by fear into saving their money instead of spending
it, and the only reason why they did that is because all the analysts cried
wolf in the first half of last year until people believed them. Er, additions
to the psychological damage was caused by a famous fellow named Alan Greenspan,
who could have perhaps been a bit more forgiving on rate cuts. But the
basic idea is that a self fulfilling prophecy was caused, and it was a
needless loss, to say the least.
The annoying side effect
of this slump is that computers are becoming more commoditized. Even
though new microprocessors have *always* been met with claims of "we won't
need anything faster", people are suddenly starting to believe it.
Are there applications that run slow with today's processors? Yup, anything
made by Microsoft runs at a crawl on the highest performance workstation,
and many other programs could use some serious boosting. Of course,
hard drive and memory speeds are a factor here, more than they were before,
so the cpu increases alone aren't as cool (this is why we're seeing
Question 3: Many scientists
and engineers are stating that Moore's Law cannot continue much longer.
How much longer do you think it will continue?
I think that this may just
depend on what you define Moore's Law to be. If I recall correctly,
Moore's Law was initially just an offhanded comment made by our friend
Gordon suggesting that transistor densities will double every eighteen
to twenty-four months. Since then, most people have shifted the "Law" to
simply every eighteen months and many have attributed the law to
For the details, I must defer
to the experts, who say that we have most of a decade left of these semiregular
process shrinks.
Question 4: What do
you think about the prospects for molecular computing? Which post-lithography
technology do you think is most promising?
Whoosh! I fear that this
one goes over my head, as I know little about molecular computing.
Well, other than, that is, that computers are composed mostly of molecules,
at least if you measure by mass. But the only future computing paradigm
that may even resemble this of which I am familiar would be quantum computing,
and I'm a bit rusty on that as of the moment, so I'll
Question 5: It has
become commonplace to find prognosticators claiming that the PC is dead.
Do you find any merit to these conclusions?
People who say that tread
dangerously into the realm of blanket statements. The PC is still very
much alive, and it will continue to be so. There are certain applications
which require a non-PC -- I mean, handheld computers are obviously needed
for those silly people who like to walk around while they update their
websites (I'm one of those silly people). But a centralized desktop
computer will remain the means by which people perform their data communications
and productivity tasks for quite some time
Everybody I know has a desktop
computer. NCs are definitely not popular for the common home user.
PDAs don't do everything needed, and notebooks simply are chopped down
in what they offer while sporting much higher prices. The
Question 6: Many industry
analysts argue that the PC industry will stay depressed until a new "killer
app" is found. Do you agree? What do you think the next "killer app" will
be for the PC?
I have never found a computer
fast enough to satisfy my needs. I think that people are simply becoming
accustomed to slow loading and slowly reacting programs. And we're at the
point where the most common types of performance increase will not impact
these particular performance problems. The real bottlenecks are probably
more along the lines of internet connection
Bah, who am I kidding?
There's no such thing as a "killer app", really. I mean, what was
the killer app for the 486? There was no big huge thing which required
that everybody upgrade immediately (save for bloatware OS upgrades, but
we get those now, too). Computer games have been gradually increasing their
requirements from the days of Wing Commander to today's
Question 7: Some hobbyists
have doubled the speed of their systems by cryogenic cooling techniques.
Have you ever done this? Do you think that the mainstream computer industry
will go over to cryogenic cooling?
If you are merely talking
about methods of cooling below room temperature (what you find in somewhat
common peltiers), then you are talking about something that could find
some feasability in the mainstream. However, I am fairly certain that the
more aggressive type, the form which generally involves something like
liquid nitrogen or helium, is quite a ways away. Cooling methods like that
are inherently dangerous to objects around it. Currently, a broken system
could at worst end you up with some burnt out components (well, a fire
if you're not careful, but that's a matter of personal safety). If
we used these exotic cooling techniques, then a leak in the system would
be have really, really nasty effects on the entirety of the computer as
well as anything else laying around. Can you imagine what your wife would
say if she saw the carpet stain caused by a centiliter of 75
Question 8: There are
a number of bottlenecks that currently constrain microprocessor performance.
These bottlenecks include the Interconnect, and cpu-memory speed discrepancies.
As the speed of CPUs increase, these discrepancies will become ever more
problematic. How do you think the industry will handle these problems?
See my above answers.
Question 9: The Intel
Pentium 4 is arguably the most criticized and controversial chip that Intel
has ever introduced. Some even go so far as to claim that it was designed
by Intel's marketing department. What is your opinion of the Pentium 4?
Most controversial?
Hrmph, I suspect that you forgot about the names "Covington", "i860", "i432",
"Merced". The Pentium 4 gets a bad rap, but it has its strong points.
It does get a marketing edge that it does not deserve (the whole frequency
thing), but it is at the moment at least a competitive offering compared
to other microprocessors out there.
Question 10: The concept
of distributed computing has become popular recently, with SETI and other
project. How much potential do you think that distributed computing has?
Do you think that companies will ever be able to make money from it?
Money? Pfft!
I vastly prefer the other route that this is taking. Distributed computing
allows people to make significant contributions to the needs of others
on a voluntary basis without having to exert any actual effort. This
is the perfect form of charity, as it merely bleeds off excess, unused
resources that otherwise would not be noticed by said user. To exploit
it for commercial value is to ignore why it can be a benefit. I'm sure
that the general idea of distributed computing has its place.
Question 11: Some writers,
such as Ray Kurzweil and Hans Moravec, are arguing that computers will
become sentient within the next several decades. Do you agree? What is
your opinion of the concept of Artificial Intelligence?
Sentience is a term that
has never been solidly defined. We have little in the way of reliably gauging
it. We used to have the Turing Test (I think that's what it was called
-- having a conversation with an unseen entity and seeing if you cannot
tell whether the entity is human or machine), but that particular methodology
seems to have failed along the way. A recent and rather humourous suggestion
was made recently stating that the ultimate proof that a species is sentient
is that it can come up with the idea of making a Turing Test to detemine
sentience of other beings. Wacky, huh? :)
Without actually pretending
to be an expert or even an informed novice on this topic, I will suggest
that artificial intelligence is too constrained to produce sentience in
the way that you are thinking. I would point towards A-Life, a related
field but something a bit more open-ended.
Question 12: What is
your opinion of molecular nanotechnology?
I know little of the details,
but I should plug Brian L. Halperin (SF writer, has something to do with
the question, I believe) while I have the opportunity.
Obviously, molecular nanotechnology
will allow for smaller devices to be constructed, with finer detail that
will allow them to consume less power, performing more efficiently than
they would otherwise.
Hmmm ... it would be kind
of neat to get out of the rigid, two dimensional approach to cpu fabrication.
I mean, molecular nanotechnology could perhaps allow us to create such
systems from solid blocks instead of thin (though somewhat multilayered)
wafers.
But there are those out there
that know more of this stuff than I. :)
Investing in nanotechnology, investing in nanotech, where do i invest in nanotechnology, how do i invest in nanotechnology, nanotechnology companies, nanotech companies, nanotech products, nanotech stocks, nanotechnology stocks, nanotechnology investment, nanotech investment, nanotechnology investing, nanotech investing, nanotechnology reports and white papers.
transition from 80486 microarchitecture
to the various designed put together by Intel, Cyrix, AMD, and others.
That was when I really started paying attention to the differences between
microprocessors, and that was when I realized that some of this stuff had
the potential to be quite fun.
who works at a major technology
company must rely on a combination of hearsay and magazines to keep his
knowledge up. Said combination leads him to currently believe that
the 1.00GHz Pentium III is a higher performance processor than the Pentium
4, regardless of clock speed. He's a sharp fellow, so the problem obviously
isn't his assimilation of the data -- he's
merely not getting the right
input.
accelerated pushes for DDR333
north bridges and ATA133 south bridges) as they used to be.
operating frequencies of
microprocessors. Basically, it's just a process thing and nothing more.
The idea is that process sizes will decrease an average of 30% every year
and a half to two years (a 30% decrease in both width and length is the
same as a 50% decrease in area). The real kicker is that eventually these
feature widths (of the process technologies) are going
to become so small that
each feature will be composed of only a handful of molecules. As
we get closer to this, it becomes harder and harder to draw these features
with precision. These silicon etchings can't really get smaller than molecules,
so you're going to hit a hard limit there where we'll have to rewrite the
laws to compensate (quantum computing is one anticipated workaround to
this as a limiting factor to potential chip performance), but the limits
start to crop up at much, much larger sizes
than that.
stop right here for this
question. ;)
forward. I think that the
PC will gradually morph until it becomes something different -- the desktop
computer as a concept suddely and spontaneously dying and being completely
replaced by something altogether different is a bit hard to swallow, given
the nature of momentum.
momentum is with the companies,
and they will resist sudden changes. I mean, we've been waiting since well
before I was born for electric cars and the like, so I fully expect them
to slow down any similar alteration in the computing market.
bandwidth, hard drive bandwidth/latency,
and (to a lesser extent) memory latency. The "killer app" today is
the broadband internet access device, which brings in all those mpegs and
mp3 files that are more popular than ever (despite rather interesting actions
on the part of the MPAA). And we're going to need bigger, faster storage
mediums to hold this extra data. We're going to need faster systems to
encode and decode all these files, and....
Serious Sam and Black&White.
Like the PC slump of today, I think that the killer apps are more of a
psychological thing. It's more a combination of marketing and general public
willingness to spend money.
Kelvin liquid? It wouldn't
be pretty.
After§éoK, that's
basically what a cluster is, and there are businesses that use clusters.
But talking about capitalizing on this as a standalong thing has the feeling
of, say, trying to patent a Grand Unified Theory (of Physics). It
sounds ... icky!
![]()
About Us | Advertise | Contact
Us By Email: calin [at] nanotech.biz
![]()
Copyright © 2005 Nanotech.Biz
Disclaimer: No content, on or affiliated with Nanotech.Biz should be construed as or relied upon as investment advice. While every effort is made to ensure that the information contained on Nanotech.Biz is correct, the operators of Nanotech.Biz make no warranties as to its accuracy. In all respects visitors should seek independent verification and investment advice.