Intel processors are dead, so I have an AMD question

Page 4 of 6 [ 93 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

16 Jan 2018, 7:03 pm

XenoMind wrote:
kokopelli wrote:
Nope. It's as if the thread mentioned bicycles and motorcycles and you claimed that you had to wear a helmet while driving a motor vehicle and then I pointed out that there is no legal requirement to wear a helmet while driving a car.

What is kinda correct, but still irrelevant for the discussion about bicycles and motorcycles. And this discussion explicitly states that it's about Intel and AMD, right in the title.
So, would you kindly stop your tantrum and just admit your mistake?

kokopelli wrote:
There is an enormously greater chance that the vulnerability could affect AMD processors than there is that a teapot somehow magically materialized in outer space or somehow else got there prior to our first forays into space.

No, the Russel's teapot doesn't work this way. It says "if it's not proven to exist, then we assume that it doesn't". Simple.
And Intel's Meltdown doesn't affect AMD cpus, that we know that for sure. May other similar vulnerabilities exist? We assume that they don't, unless you have solid proofs that they do exist.


Bertrand Russell was far too good of a mathematician to make that kind of mistake. Until something is proven true or false, we do not assume it to be true or false.

What Russell was arguing was that it was flawed to assume that it exists without proof, especially if it is unlikely to exist. Used as Russell used it, the argument does not prove that God does not exist.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

17 Jan 2018, 11:46 am

Bertrand Russell's quote about the teapot:

Quote:
If I were to suggest that between the Earth and Mars there is a china teapot revolving about the sun in an elliptical orbit, nobody would be able to disprove my assertion provided I were careful to add that the teapot is too small to be revealed even by our most powerful telescopes. But if I were to go on to say that, since my assertion cannot be disproved, it is an intolerable presumption on the part of human reason to doubt it, I should rightly be thought to be talking nonsense. If, however, the existence of such a teapot were affirmed in ancient books, taught as the sacred truth every Sunday, and instilled into the minds of children at school, hesitation to believe in its existence would become a mark of eccentricity and entitle the doubter to the attentions of the psychiatrist in an enlightened age or of the Inquisitor in an earlier time.


Clearly, Bertrand Russell was saying that when someone claims that the teapot exists, the burden of proof lies on him rather than requiring others to prove that it doesn't exist. What makes this a particularly good argument is that it predates the first space shots and the idea that there might be a china teapot anywhere but on Earth is preposterous. The notion that there could be a china teapot in orbit around the sun would require a great deal of justification. If we had been in space for the last few hundred years, the notion that there could be a china teapot in orbit around the sun would hardly be so preposterous. Furthermore, in spite of the idea of how preposterous it might be to think that there is a teapot in orbit around the sun, he is very explicitly not claiming that there is no teapot in orbit around the sun by his "since my assertion cannot be disproved".

So the assumption is that it is extremely unlikely that there is a teapot around the sun, but it cannot be proven that there isn't a teapot in orbit around the sun.

The argument has no bearing on the question of whether or not Meltdown might also affect AMD processors. First of all, the idea that some variant of Meltdown might affect AMD processors is hardly preposterous at all. Second, nobody is saying that it affects AMD processors -- only that it is not settled whether it does or not. All we know, at present, is that it hasn't been shown to affect AMD processors.

Claiming that Meltdown does not affect AMD processors because it has not been shown to affect AMD processors is little different than it would have been to claim that Fermat's Last Theorem is false prior to Dr Wiles proof of the theorem. There would have been no justification to claim that since it had not been proven prior to 1995, that we had to consider it to be false until it was proven.

Thus, to use Bertrand's argument about the china teapot to support the unproven claim that AMD processors are not affected by Meltdown is so far off the mark is highly fallacious and is demonstrates a complete lack of any logical thinking at all.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

17 Jan 2018, 11:56 am

One other thing -- on January 11, AMD admitted that both variants of Spectre affects their processors. Earlier, they had said that there was a near zero risk that the second variant could be exploited on their processors.

And here is their words about Meltdown:

Quote:
We believe AMD processors are not susceptible due to our use of privilege level protections within paging architecture and no mitigation is required.


In other words, they are not saying that AMD processors cannot be affected by Meltdown, only that they believe that they are not susceptible to Meltdown.

When news about the vulnerabilities was first published, AMD claimed that their processors are not susceptible at all to Spectre or Meltdown. A class action lawsuit has been filed by investors over those false statements.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

17 Jan 2018, 5:07 pm

kokopelli wrote:
So the assumption is that it is extremely unlikely that there is a teapot around the sun

And the assumption is that AMD is very unlikely to have the Meltdown bug, unless it proven otherwise. Try harder, I think that you can understand it if you really try.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

17 Jan 2018, 6:36 pm

XenoMind wrote:
kokopelli wrote:
So the assumption is that it is extremely unlikely that there is a teapot around the sun

And the assumption is that AMD is very unlikely to have the Meltdown bug, unless it proven otherwise. Try harder, I think that you can understand it if you really try.


Sheesh! Unless NASA, demonstrating an enormous sense of humor, dropped a china teapot outside of a deep space probe to put it in orbit around the sun, the odds of the two events are not even within a billion orders of magnitude of each other.

Since AMD has even admitted that they don't know if Meltdown affects their processors, do you know something that AMD doesn't? All AMD can honestly say is that they don't believe that it affects their processors.

Remember: A mind is a terrible thing to waste.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

17 Jan 2018, 8:21 pm

kokopelli wrote:
Since AMD has even admitted that they don't know if Meltdown affects their processors, do you know something that AMD doesn't?

There are known Meltdown exploits. They don't work on AMD. Simple.
And now, try a bit harder.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

17 Jan 2018, 10:48 pm

XenoMind wrote:
kokopelli wrote:
Since AMD has even admitted that they don't know if Meltdown affects their processors, do you know something that AMD doesn't?

There are known Meltdown exploits. They don't work on AMD. Simple.
And now, try a bit harder.


It's not that simple. They haven't developed one that works on AMD processors yet. It is possible that their chips are vulnerable and it is possible that they are not vulnerable. At present, nobody can honestly say they are or are not vulnerable because nobody knows whether or not they are vulnerable.

From AMD's own web site, in their own words (https://www.amd.com/en/corporate/speculative-execution):
Quote:
We believe AMD processors are not susceptible due to our use of privilege level protections within paging architecture and no mitigation is required.
Those are carefully chosen words. They are saying that they think their chips aren't vulnerable. That's the best they can say at this time.

Below that, they say:
Quote:
There have also been questions about GPU architectures. AMD Radeon GPU architectures do not use speculative execution and thus are not susceptible to these threats.
They are not saying that they believe that these processors are not susceptible to the vulnerabilities -- they are saying absolutely that the Radeo GPU architecture is not vulnerable to any of the vulnerabilities including Meltdown. That is a much stronger statement than what they are able to make about their CPUs in regard to the vulnerability. The way that it is stated is very important to understand.

Do you know why they are wording it like that? If they say that the vulnerability does not affect their CPUs and are proven wrong, they are wide open to shareholder lawsuits for fraudulently misleading investors to invest in AMD. Imagine the damages they might be forced to pay to shareholders in that case.

So it is quite likely that their CPUs aren't vulnerable to Meltdown, but it is improper to make the claim that they aren't vulnerable because not even AMD can say for sure that they are not vulnerable.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

18 Jan 2018, 10:13 am

kokopelli wrote:
It's not that simple. They haven't developed one that works on AMD processors yet.

When someone develops one, we'll have a different talk.

kokopelli wrote:
It is possible that their chips are vulnerable and it is possible that they are not vulnerable. At present, nobody can honestly say they are or are not vulnerable because nobody knows whether or not they are vulnerable.

It is possible that the teapot is there. At present, nobody can honestly say that the teapot is or is not there. /s
You totally missed the point again. Try harder.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

18 Jan 2018, 2:11 pm

XenoMind wrote:
kokopelli wrote:
It's not that simple. They haven't developed one that works on AMD processors yet.

When someone develops one, we'll have a different talk.

kokopelli wrote:
It is possible that their chips are vulnerable and it is possible that they are not vulnerable. At present, nobody can honestly say they are or are not vulnerable because nobody knows whether or not they are vulnerable.

It is possible that the teapot is there. At present, nobody can honestly say that the teapot is or is not there. /s
You totally missed the point again. Try harder.


In the case of the AMD chip, the chance of there being a Meltdown vulnerability may be one in a million. Even with a one in a million chance you cannot logically claim that the CPU is not vulnerable because the odds are still greater than zero.

In the case of the teapot, the chances are certainly far less than one in 10^1,000,000,000. Again, that is not zero.

You are taking the truly bizarre position that a one in a million chance is zero while a one in 10^1,000,000,000 chance is nonzero. That is, if A is the chance of the CPU being vulnerable and T is the chance that there was a china teapot in orbit around the sun prior to our first space launch, then both A>T>0 and A=0. That is not possible.

You get an 'F' in math and logical thinking.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

18 Jan 2018, 3:50 pm

kokopelli wrote:
In the case of the AMD chip, the chance of there being a Meltdown vulnerability may be one in a million.

You missed the point again. The Russel's teapot principle is not about chances.

So, your results so far:
Arrogance: A+
Reading comprehension: not passed
Logic: not passed



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

18 Jan 2018, 4:39 pm

XenoMind wrote:
kokopelli wrote:
In the case of the AMD chip, the chance of there being a Meltdown vulnerability may be one in a million.

You missed the point again. The Russel's teapot principle is not about chances.

So, your results so far:
Arrogance: A+
Reading comprehension: not passed
Logic: not passed


It is every bit about chances. There is a chance that there actually is a china teapot in orbit around the sun, but those chances are extremely slim. Bertrand Russell pointed out the obvious that we should not assume that there actually is a china teapot in orbit simply because we cannot prove that there is no such teapot in orbit.

What you seem to be incapable of understanding is that if you say that the AMD cpus are not susceptible to the Meltdown vulnerability, you are not saying that the odds are low -- you are saying that there is no possibility that they aren't susceptible. AMD isn't at all ready to say something like that, but you insist on doing so. Do you think that it is because you know more about the issue than does AMD?

AMD is being very careful to not make so strong a claim. If they made such a claim and it was subsequently learned that there is a way to exploit it, then they could face lawsuits for making fraudulent statements.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

18 Jan 2018, 4:43 pm

kokopelli wrote:
It is every bit about chances.

It's not. It's only about the burden of proof.
Try harder, I believe in you.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

18 Jan 2018, 5:18 pm

XenoMind wrote:
kokopelli wrote:
It is every bit about chances.

It's not. It's only about the burden of proof.
Try harder, I believe in you.


It is implicitly about odds. For the purpose of the argument, he very carefully chose something with odds nearly impossibly small, used that as an analogy to the existence of God, and then pointed out the absurdity of claiming that we should accept without proof something with such minuscule odds as being true.

In the argument, he acknowledges that we cannot disprove it, either, because there is some very slight chance that it might be true.



XenoMind
Veteran
Veteran

User avatar

Joined: 12 May 2014
Gender: Male
Posts: 684
Location: Absurdistan

18 Jan 2018, 5:24 pm

kokopelli wrote:
It is implicitly about odds.

No. Try harder.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

18 Jan 2018, 5:32 pm

XenoMind wrote:
kokopelli wrote:
It is implicitly about odds.

No. Try harder.


If there had been no chance that there could be a china teapot in orbit, then the entire argument would be different. The existence of the very tiny chance that there could be a teapot in orbit is what makes the argument.

Without zero chance that there could have been a china teapot in orbit, no burden of proof would have been required because a valid proof could not possibly exist.



kokopelli
Veteran
Veteran

User avatar

Joined: 27 Nov 2017
Gender: Male
Posts: 3,657
Location: amid the sunlight and the dust and the wind

18 Jan 2018, 10:39 pm

There have been warnings in the past about the pathetic state of the security of both Intel and AMD processors. This was in June, 2007:

Quote:
List: openbsd-misc
Subject: Intel Core 2
From: Theo de Raadt <deraadt () cvs ! openbsd ! org>
Date: 2007-06-27 17:08:16
Message-ID: 200706271708.l5RH8GkK024621 () cvs ! openbsd ! org
[Download message RAW]

Various developers are busy implimenting workarounds for serious bugs
in Intel's Core 2 cpu.

These processors are buggy as hell, and some of these bugs don't just
cause development/debugging problems, but will *ASSUREDLY* be
exploitable from userland code.


As is typical, BIOS vendors will be very late providing workarounds /
fixes for these processors bugs. Some bugs are unfixable and cannot
be worked around.
Intel only provides detailed fixes to BIOS vendors
and large operating system groups. Open Source operating systems are
largely left in the cold.

Full (current) errata from Intel:

http://download.intel.com/design/proces ... 327914.pdf

- We bet there are many more errata not yet announced -- every month
this file gets larger.
- Intel understates the impact of these erraata very significantly.
Almost all operating systems will run into these bugs.
- Basically the MMU simply does not operate as specified/implimented
in previous generations of x86 hardware. It is not just buggy, but
Intel has gone further and defined "new ways to handle page tables"
(see page 58).
- Some of these bugs are along the lines of "buffer overflow"; where
a write-protect or non-execute bit for a page table entry is ignored.
Others are floating point instruction non-coherencies, or memory
corruptions -- outside of the range of permitted writing for the
process -- running common instruction sequences.
- All of this is just unbelievable to many of us.

An easier summary document for some people to read:

http://www.geek.com/images/geeknews/200 ... __full.gif

Note that some errata like AI65, AI79, AI43, AI39, AI90, AI99 scare
the hell out of us. Some of these are things that cannot be fixed in
running code, and some are things that every operating system will do
until about mid-2008, because that is how the MMU has always been
managed on all generations of Intel/AMD/whoeverelse hardware. Now
Intel is telling people to manage the MMU's TLB flushes in a new and
different way. Yet even if we do so, some of the errata listed are
unaffected by doing so.

As I said before, hiding in this list are 20-30 bugs that cannot be
worked around by operating systems, and will be potentially
exploitable. I would bet a lot of money that at least 2-3 of them
are.

For instance, AI90 is exploitable on some operating systems (but not
OpenBSD running default binaries).

At this time, I cannot recommend purchase of any machines based on the
Intel Core 2 until these issues are dealt with (which I suspect will
take more than a year). Intel must be come more transparent.

(While here, I would like to say that AMD is becoming less helpful day
by day towards open source operating systems too, perhaps because
their serious errata lists are growing rapidly too
).