Without AMD (essentially an Intel Monopoly) What would CPUs cost?

Page 7 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

busydude

Diamond Member
Feb 5, 2010
8,793
5
76
How much of that profit margin is from AMD's GPU business?

I am not sure about that, revenues from GPU business were $440 m which is 26.67% of the total sales and with CPU sales contributing to about 3/4th of the total revenues($1.21 bn) its not easy to speculate on the margins.
 
Last edited:

cbn

Lifer
Mar 27, 2009
12,968
221
106
the situation is improving for the better and we can hope they offer good products in coming months(fingers crossed).

I am hoping AMD could eventually get a design win with Apple. Bobcat or Bulldozer cores with "Optimus like" power management to the Fusion GPGPU would really be nice.

Maybe this will happen as OPEN CL and fusion matures?

As far as Windows and Intel go, it sure seems like the upcoming atom chips (Oak Trail and Cedar trail) could make some nice bare minimum systems/netbooks. According to some reading I have done they will even be able to decode 1080p video natively.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
I am hoping AMD could eventually get a design win with Apple. Bobcat or Bulldozer cores with "Optimus like" power management to the Fusion GPGPU would really be nice.

Maybe this will happen as OPEN CL and fusion matures?

AMD hasn't made a very good impression so far.
OpenCL was an Apple initiatiave, as you might know.
So far, OpenCL support on MacOS has been very poor from AMD, much more mature with nVidia.
OpenCL support on Windows or linux is still non-existent for end-users, as you're probably aware...

If AMD wants Fusion to be a success, and OpenCL to be a driving force, they need to step up in the driver department.
 

classy

Lifer
Oct 12, 1999
15,219
1
81
There are so many variables in pricing this is essentially impossible to answer. AMD has been in the game so long I don't know if anyone could honestly make an assessment of what cpus would cost if AMD wasn't around.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
There are so many variables in pricing this is essentially impossible to answer.

I think it's not the pricing itself that's variable.
Especially Intel seems to have a pretty rigid set of price points. Often they keep the exact same prices, they just bump all CPU models down a notch, and insert a new one at the top.
Or they replace a whole series at once.
It's always the same exponential pricing curve, with usually the exact same price points.

I don't think it would be very wise to change this scheme, the shape of the curve and the endpoint at about $1000 seems to fit what the consumers are willing to pay for a CPU very well.
So I think the only thing that would change is what CPUs Intel would position where, and when. They may want to drop some of the ultra-cheap options, if there is nobody to compete with anyway.
And they may wait a bit longer with bumping down CPUs to lower price points, and introducing replacements.

Although I'm not too sure how much we would notice of that... For example, take the introduction of Nehalem. Intel didn't have to introduce Nehalem, as they were competing with AMD well enough with C2Q. With the introduction of Nehalem, they only succeeded in devaluating their own C2Q line. Especially the i7 920, which had considerably better price/performance than C2Q. They could have easily positioned it above C2Q in price.
And Gulftown... they didn't have to introduce that one at all. The performance margin was large enough with just 4 cores. There was no direct competition with the i7 range.

So why did they do it? Probably because they figured that this was a better way to make money.
The lower pricings on the i7 puts them lower on the curve, which effecively means higher sales volumes. And the new faster i7s give the people who already owned the previous model another incentive to upgrade.

There's a lot of economic theories on profit maximizing, and just raising prices through the roof isn't one of them
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
AMD hasn't made a very good impression so far.
OpenCL was an Apple initiatiave, as you might know.
So far, OpenCL support on MacOS has been very poor from AMD, much more mature with nVidia.
OpenCL support on Windows or linux is still non-existent for end-users, as you're probably aware...

If AMD wants Fusion to be a success, and OpenCL to be a driving force, they need to step up in the driver department.

http://www.khronos.org/news/archives/

Well according to the the Khronos's own July 22nd News release entitled "If liked assembler, you'll love Open CL" it doesn't sound like Open CL is easy to work with.

In any event It would be great to see Apple with ATI or Nvidia do something really interesting. Maybe Educational and Graphical simulations outside of the role CUDA normally fills?
 

ModestGamer

Banned
Jun 30, 2010
1,140
0
0
http://www.khronos.org/news/archives/

Well according to the the Khronos's own July 22nd News release entitled "If liked assembler, you'll love Open CL" it doesn't sound like Open CL is easy to work with.

In any event It would be great to see Apple with ATI or Nvidia do something really interesting. Maybe Educational and Graphical simulations outside of the role CUDA normally fills?


assembler makes sense to me. I always found higher level languages convoluted and confusing. But I'm fucking wierd.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
Well according to the the Khronos's own July 22nd News release entitled "If liked assembler, you'll love Open CL" it doesn't sound like Open CL is easy to work with.

Cuda is easier to use, that's for sure.
DirectCompute is probably even more terse than OpenCL though.
Personally I think DirectCompute and OpenCL are closer to HLSL/GLSL shader programming than assembler though.
Cuda is very close to regular C/C++, especially since it integrates almost seamlessly into your application.
Cuda code is compiled and linked into your program, and you basically just call your Cuda routine like any other C/C++ function.

With the others you have to load your sourcecode and compile it at runtime, then feed it to the GPU, very similar to how shaders work.
 

stevech

Senior member
Jul 18, 2010
203
0
0
well, the OP hasn't seen more than one short/succinct answer to the question, paraphrased as: If AMD was absent, would Intel's monopoly, Moore's law aside, negatively affect PC buyers?
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
well, the OP hasn't seen more than one short/succinct answer to the question, paraphrased as: If AMD was absent, would Intel's monopoly, Moore's law aside, negatively affect PC buyers?

I think the OP has had more than one satisfactory answer. The decision makers at Intel want to make money, and for that to happen Intel has to continue to make money, and large quantities of it.

Large quantities of money require large quantities of customers, and customers come from new markets plus upgrades from existing ones.

In both cases the answer to selling more product is not to raise prices on existing product or to forestall the development of new products.

The decision makers at Intel will ensure new products come, just as the decision makers at Microsoft do. As do the multitude of employees of Intel. No one aspires to have their career path end at being a minion of a monopoly, hardly the sort of worklife that provides one with genuine intellectual satisfaction. Those folks will find themselves taking employment elsewhere, even if it means a reduction in financial compensation with the remainder of payment delivered in terms of cerebral stimulation.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
Cuda is easier to use, that's for sure.
DirectCompute is probably even more terse than OpenCL though.
Personally I think DirectCompute and OpenCL are closer to HLSL/GLSL shader programming than assembler though.
Cuda is very close to regular C/C++, especially since it integrates almost seamlessly into your application.
Cuda code is compiled and linked into your program, and you basically just call your Cuda routine like any other C/C++ function.

With the others you have to load your sourcecode and compile it at runtime, then feed it to the GPU, very similar to how shaders work.

Hi Scali,

I am not a programmer but has CUDA always featured higher level language "qualities" like C++? Or is that a feature that got added in later development kits?

According to Wikipedia, CUDA "provides both a low level API and a higher level API".
 
Last edited:

cbn

Lifer
Mar 27, 2009
12,968
221
106
AMD hasn't made a very good impression so far.
OpenCL was an Apple initiatiave, as you might know.
So far, OpenCL support on MacOS has been very poor from AMD, much more mature with nVidia.
OpenCL support on Windows or linux is still non-existent for end-users, as you're probably aware...

If AMD wants Fusion to be a success, and OpenCL to be a driving force, they need to step up in the driver department.

I know you are referring to AMD in this post, but how is Intel's support for Open CL coming along?

Currently I don't see Intel's name listed under the "implementations" section of this Wikipedia source ---->http://en.wikipedia.org/wiki/OpenCL

Or does Intel have no real interest in OPEN CL and would rather persue "many core" x86 design instead?
 

aphorism

Member
Jun 26, 2010
41
0
0
Hi Scali,

I am not a programmer but has CUDA always featured higher level language "qualities" like C++? Or is that a feature that got added in later development kits?

According to Wikipedia, CUDA "provides both a low level API and a higher level API".

CUDA has always been based off of good old C. C++ is basically an augmented version of C with classes. i think what you are referring to is PTX which is a pseudo-assembly language. programs written in C for CUDA are compiled into PTX and then the compiler in the driver generates the code that runs natively on the gpu.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
I am not a programmer but has CUDA always featured higher level language "qualities" like C++? Or is that a feature that got added in later development kits?

C++ is a very new feature, it was introduced with the Cuda update released with Fermi.

According to Wikipedia, CUDA "provides both a low level API and a higher level API".

Yes, the low level API works quite similar to OpenCL: you have to manually compile your code into a runtime object, and then use API calls to run it.
The higher level API is what I mentioned, with the Cuda code almost seamlessly integrating into your regular C/C++ code.

I know you are referring to AMD in this post, but how is Intel's support for Open CL coming along?

I have no idea really.
Intel officially supports the OpenCL standard, they've mentioned it a few times in press releases as well.
Perhaps they were/are planning to release OpenCL support once Larrabee is on the market. I doubt that they have much interest in regular x86 support, as there's not much use. All software already supports x86 natively, and that will always be more efficient than OpenCL code. Enabling OpenCL support for their x86 processors would only open the door to more GPGPU support in applications, which is not in Intel's interest obviously.
And Intel's current GPUs are probably slower at OpenCL than their CPUs, so not much point in supporting those either (although I think their GPUs may be capable of it, technically. They have full DX10 support, and certain operations such as triangle clipping are also done on their shaders, rather than with dedicated hardware).

So I don't know the status of their OpenCL... perhaps they have developed a CPU runtime, but just don't see a reason to release it... and perhaps they have not invested time in it at all. My guess would be the former though.

AMD's CPU OpenCL runtime works fine on Intel CPUs though, so end-users can still use OpenCL on Intel processors if they want.
 

bullbert

Senior member
May 24, 2004
718
0
0

jvroig

Platinum Member
Nov 4, 2009
2,394
1
81
FYI: late 1980s, a top bin Intel 386 was $3700 and a top bin Intel 387 was also $3700. Compare 1980's $7400 to today's $990. Thank you AMD (and Cyrix and Motorola and etc).
I believe in the need for competition, and while I am sure prices won't be exactly as they are now for all market segments if there were completely no competition, comparing the prices from 1980 to today doesn't take into account other factors other than competition. For one thing, back then, the market wasn't that big (right now, there's a PC in every desk in every office, and in almost every home; back then, no such luck), so the volume of shipments weren't that big, and that affected price as well. As the volume of shipments went up exponentially, the price also adjusted. This isn't a reverse supply/demand curve that you learn in Economics 101. This is simply the size of the market increasing exponentially. If the prices remained prohibitively high, the potential buyers in several market segments would have been left untapped (what economists call "opportunity losses"). Price adjustment and market segmentation that happened (various consumer lines, several levels of server lines) were just ways to capture consumer surplus, and that would have happened anyway even without AMD/Cyrix/Motorola.

Again, I'm not saying competition in this industry is unnecessary. I've already said early in this thread that I believe strongly for the need for balanced competition. All I'm saying now is that quoting prices from 30 years ago is not a justification for the need for competition; those were very different market environments from today.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
Not to mention that back then the differences between low-end and high-end were very different.
In the late 80s, 8088-based computers were still being sold, they were the low-end, and very affordable, despite a lack of competition from other vendors.
286 and 386SX systems formed the mainstream, 386DX was aimed at the workstation/server market. If you compare that to the prices of high-end Xeons or Opterons(!) today, the prices are suddenly a lot less ridiculous.
 

bamacre

Lifer
Jul 1, 2004
21,030
2
61
Without AMD (essentially an Intel Monopoly) What would CPUs cost? $300?
look at the obscene prices Micro$oft is forcing on us with their essential monopoly, for Win 7, a face-lift for the same ole OS.

Therefore, I have bought only AMD for many years, to do my little part to avoid $300 CPUs.

Without AMD, another cpu maker would enter the market. Intel and AMD are certainly not the only makers of microprocessors.

When AMD held the crown, their most popular cpu (the X2 3800+) was $300 and stayed at that price until Intel released their Core 2 processors.

AMD and Intel care about profit, neither one is in the game because they care. They care about you because they care about profit. Thank capitalism, not AMD.
 

richierich1212

Platinum Member
Jul 5, 2002
2,741
360
126
Without AMD, another cpu maker would enter the market. Intel and AMD are certainly not the only makers of microprocessors.

Serious? AMD has hardly any marketshare now, and if another chip maker were to enter the market now this is the time to do so. But nope, noone is stepping up.
 

bamacre

Lifer
Jul 1, 2004
21,030
2
61
Serious? AMD has hardly any marketshare now, and if another chip maker were to enter the market now this is the time to do so. But nope, noone is stepping up.

A quick Google search shows AMD has a 10-15% market share, that's pretty significant. You're right, no one else is stepping up, but AMD isn't gone either.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
A quick Google search shows AMD has a 10-15% market share, that's pretty significant. You're right, no one else is stepping up, but AMD isn't gone either.

AMD is still the second-biggest CPU manufacturer in the world.
It's just that Intel is so much larger still.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |