Date: Tue, 28 Nov 2000 21:17:21 +0100 From: Ronald de Man To: pgcc AT delorie DOT com Subject: Re: [offtopic] Athlon manuals? Message-ID: <20001128211721.A13394@win.tue.nl> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from tutoivon@mail.student.oulu.fi on Tue, Nov 28, 2000 at 02:06:31PM +0200 X-Operating-System: Linux localhost 2.4.0-test11 Reply-To: pgcc AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Tue, Nov 28, 2000 at 02:06:31PM +0200, Tuukka Toivonen wrote: > A bit offtopic, sorry. > > My intent is to write optimized assembly/MMX code for AMD Athlon 800 MHz > (after first checking out the pentium gcc generated code, of course!) > > Unfortunately, I can not find a datasheet for Athlon. It is impossible to > write asm code unless one knows the instruction cycle counts and other > related information, like about scheduling. The obvious place > http://www.amd.com/products/cpg/athlon/techdocs/index.html > doesn't have Athlon datasheets, doesn't talk anything about it, and I > cannot find the datasheet anywhere else either. Is 22007.pdf on that page not something you could use? > > What's going on? Is Athlon so new CPU that there isn't yet a datasheet, or > is it just hidden somewhere, where? > > Also, are there any special useful options for pgcc generating Athlon > code, besides those mentioned at pgcc home page? There is an athlon specific patch that you can find at http://www.athlonlinux.org/. I have not tried it myself. Ronald