16K pentium level one cache
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
16K pentium level one cache
Goto page Previous  1, 2, 3, 4
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Computer Architecture
Author Message
Terje Mathisen
Guest





Posted: Sun Dec 12, 2004 3:13 am    Post subject: Re: Timing-based attacks Reply with quote

BRG wrote:
Quote:
Is there a version of this available anywhere on the web?

A footnote to my previous msg:

Andy Glew later told me that his bosses at Intel were pretty certain
he'd leaked the EMON info to me, they didn't believe it was possible to
reverse engineer them the way I described in my article.

It seemed like they changed their minds half a year later, after the
FDIV incident, but that's another story. :-)

Terje

--
- <Terje.Mathisen@hda.hydro.com>
"almost all programming can be viewed as an exercise in caching"
Back to top
BRG
Guest





Posted: Sun Dec 12, 2004 4:26 pm    Post subject: Re: Timing-based attacks Reply with quote

Terje Mathisen wrote:
Quote:
BRG wrote:

Terje Mathisen wrote:

PS. (For sci.crypt readers) I reverse engineered those EMON counters
and wrote an article about them: "Pentium Secrets", Byte July 1994,
pp 191-192


Is there a version of this available anywhere on the web?


checking...

It seems like I don't have any copies myself. :-(

I know there used to be one on the byte.com web site, but that's years
ago...

Yes, it is still there!

http://www.byte.com/art/9407/sec12/art3.htm

Thanks Terje, I really should have looked there but I thought that Byte
had folded some time ago.

I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the x86
family? I ask because it is hard going through the Intel/AMD
documentation and I am hence rather hoping that someone has produced a
good tutorial style document on all of this.

Brian Gladman
Back to top
Terje Mathisen
Guest





Posted: Sun Dec 12, 2004 9:04 pm    Post subject: Re: Timing-based attacks Reply with quote

BRG wrote:
Quote:
I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the x86

Sorry, no, I don't have or know about anything like that.

Quote:
family? I ask because it is hard going through the Intel/AMD
documentation and I am hence rather hoping that someone has produced a
good tutorial style document on all of this.

_Good_ tutorials are always worthwhile.

Terje

--
- <Terje.Mathisen@hda.hydro.com>
"almost all programming can be viewed as an exercise in caching"
Back to top
Paul Rubin
Guest





Posted: Mon Dec 13, 2004 2:04 am    Post subject: Re: Timing-based attacks Reply with quote

BRG <brg@nowhere.org> writes:
Quote:
I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the
x86 family?

Dunno about the web and dunno about modern x86's, but Michael Schmitt's
book "Pentium Processor Optimization Techniques" was very informative
about the Pentium 1.
Back to top
Peter Gutmann
Guest





Posted: Wed Dec 15, 2004 12:16 pm    Post subject: Re: Timing-based attacks Reply with quote

BRG <brg@nowhere.org> writes:

Quote:
I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the x86
family?

You could try "The Anatomy of a High-Performance Microprocessor" by Shriver
and Smith. It's on the web via one level of indirection.

Peter.
Back to top
BRG
Guest





Posted: Wed Dec 15, 2004 4:27 pm    Post subject: Re: Timing-based attacks Reply with quote

Peter Gutmann wrote:
Quote:
BRG <brg@nowhere.org> writes:


I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the x86
family?


You could try "The Anatomy of a High-Performance Microprocessor" by Shriver
and Smith. It's on the web via one level of indirection.

Peter.

Thanks Peter, it looks like a useful reference.

Brian Gladman
Back to top
Del Cecchi
Guest





Posted: Tue Dec 21, 2004 12:25 am    Post subject: Re: Timing-based attacks Reply with quote

BRG wrote:
Quote:
Peter Gutmann wrote:

BRG <brg@nowhere.org> writes:


I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the
x86 family?



You could try "The Anatomy of a High-Performance Microprocessor" by
Shriver
and Smith. It's on the web via one level of indirection.

Peter.


Thanks Peter, it looks like a useful reference.

Brian Gladman

A quick Amazon search on "cache" turned up "the cache memory book" by
jim handy, and Cache and Memory Hierarchy Design : A Performance
Directed Approach
by Steven A. Przybylski

del cecchi
Back to top
BRG
Guest





Posted: Tue Dec 21, 2004 3:44 pm    Post subject: Re: Timing-based attacks Reply with quote

Del Cecchi wrote:
Quote:
BRG wrote:

Peter Gutmann wrote:

BRG <brg@nowhere.org> writes:


I am sorry to keep aking you questions, but do you know of any good
documents on the web that explain how caches work, especially in the
x86 family?




You could try "The Anatomy of a High-Performance Microprocessor" by
Shriver
and Smith. It's on the web via one level of indirection.

Peter.



Thanks Peter, it looks like a useful reference.

Brian Gladman


A quick Amazon search on "cache" turned up "the cache memory book" by
jim handy, and Cache and Memory Hierarchy Design : A Performance
Directed Approach
by Steven A. Przybylski

Thanks for this reference.

Brian Gladman
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Computer Architecture All times are GMT
Goto page Previous  1, 2, 3, 4
Page 4 of 4

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB