Welcome, Guest. Please login or register.

Author Topic: Buffer Overflow plugged by AMD64.  (Read 3153 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline HammerTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1996
  • Country: 00
    • Show all replies
Buffer Overflow plugged by AMD64.
« on: December 17, 2003, 09:19:38 PM »
In relation BBRV’s to 'unmediated'  buffer overflows from http://amiga.org/forums/showthread.php?t=45060


ACCORDING TO A CBS commentator, AMD's Athlon 64 has code which Microsoft will employ in its Windows 64-bit operating system to plug buffer overflow exploits.

Mike Tarsala claimed that will give the edge to AMD over Intel, which has similar features in the Itanium microprocessor, but not in the Pentium 4.


It would seem that yet another non-X86 characteristics has been assimilated…
Amiga 1200 PiStorm32-Emu68-RPI 4B 4GB.
Ryzen 9 7900X, DDR5-6000 64 GB, RTX 4080 16 GB PC.
 

Offline HammerTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1996
  • Country: 00
    • Show all replies
Re: Buffer Overflow plugged by AMD64.
« Reply #1 on: December 18, 2003, 12:33:09 AM »
Quote

Wain wrote:
Quote

Mike Tarsala claimed that will give the edge to AMD over Intel, which has similar features in the Itanium microprocessor, but not in the Pentium 4.


I'm confused by this...isn't the pentium 4 a 32-bit processor??
Why is the AMD 64 competing in the 32-bit market?

(Been out of the CPU loop awhile)

The main reason why AMD64(a.k.a K8) processors directly competes with Intel’s Pentium IV is due to;
1. full execution speed of X86-32 and X86-16 software investments.
2. Pricing segments.
3. K8 motherboard solutions.

K8 has slightly longer pipelines for clock speed bias compared to K7. In the long term, AMD's K8 architecture replaces K7 architecture.

Secondly, EV6 bus architecture (also use in the both K7 Athlon and DEC Alpha) has reached* its design limits i.e. DDR400 (PC3200). *without going to over clocking realm e.g. PC3500 level.

Windows XP AMD64 Edition (or Windows XP SP2) runs Win32(X86) software via WOW64 layer (Windows On Windows 64).

PS; At this time, the fastest AMD Athlon in terms of clock speed is the K7 Athlon @2.33Ghz (shipped with HP boxes). A slightly odd scenario since K8 Athlon FX-51 is clocked at 2.2Ghz...
Amiga 1200 PiStorm32-Emu68-RPI 4B 4GB.
Ryzen 9 7900X, DDR5-6000 64 GB, RTX 4080 16 GB PC.
 

Offline HammerTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1996
  • Country: 00
    • Show all replies
Re: Buffer Overflow plugged by AMD64.
« Reply #2 on: December 18, 2003, 01:01:19 AM »
Quote

SamuraiCrow wrote:
It's only good when it's in its 64-bit enhanced instruction set, not when it's in its x86 emulation mode.  :-(

(Recalling from memory) K8 processor has basically 3 modes;
1. Legacy i.e. X86-16 and X86-32.
2. Mix mode i.e. X86-32 and X86-64(AMD64).
3. Pure AMD64.

Note that AMD64 is also known as "X86-64". Refer to "www.x86-64.org".

MS Windows edition in that case (i.e. CBS's article) was MS Windows XP AMD64 edition (beta) (a.k.a Windows Anvil). MS Windows XP AMD64 edition runs Win32(X86) applications i.e. mix modes.  

Reference;
CBS's Article

The Inquirer.net's Article
Amiga 1200 PiStorm32-Emu68-RPI 4B 4GB.
Ryzen 9 7900X, DDR5-6000 64 GB, RTX 4080 16 GB PC.