Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Fortran --> Python (was linux engineer)
- Date: Thu, 7 Jun 2012 23:27:13 +0900
- From: Nicolas Limare <nicolas+tlug@example.com>
- Subject: Re: [tlug] Fortran --> Python (was linux engineer)
- References: <CA+hLB24QCwzJdnUAqb_xgQJuTuERrxy8o8VnRRRXpZNyP45dPw@mail.gmail.com> <20120606145641.d069eb462b8be9a831d855f9@kinali.ch> <20120606182726.5c175889.jep200404@columbus.rr.com> <87k3zk9dcy.fsf@uwakimon.sk.tsukuba.ac.jp> <CAA2hLfE_yS16cNUA3WcvJ7TQ_rhWNH1nwJ+Zbp=Qx+KwTAE9kQ@mail.gmail.com> <20120607065721.GB7452@xray.astro.isas.jaxa.jp> <20120607070623.GA16006@sgenomics.co.uk> <CAFv52OD4vJ1wqPG4Yhrf5R7FLiDdNxxLOtk4PrEEFP5GuHpW5A@mail.gmail.com> <CABHGxq42eQ2oT8MrW0xBO6s9XTxGC7Jq23P4JXgGF7nqwnepEQ@mail.gmail.com>
- User-agent: Mutt/1.5.21 (2010-09-15)
> > I guess it really comes down to how good the compiler is at targeting > > your architecture, right? > > Fortran was designed for and around the instruction set of the > IBM 704, which was a 36-bit word, two-address system. > Instructions such as the DO loop and the "arithmetic if" > mapped directly onto instruction set. It was pretty fast for its > day. I also suppose that FORTRAN array operations like WHERE() translated very well into vector processor systems such as the NEC SX machines. I also heard that on NEC machines, the (NEC) compiler could recognize a matrix multiplication and replace all the code by a single processor instruction. Of cource, the execution of this instruction would take some time, but the hardcoded routine is finely optimized for the architecture, cache, pipeline, etc. -- Nicolas LIMARE http://nicolas.limare.net/ pgp:0xFA423F4FAttachment: signature.asc
Description: Digital signature
- Follow-Ups:
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: Stephen J. Turnbull
- References:
- [tlug] linux engineer
- From: S Gibson
- Re: [tlug] linux engineer
- From: Attila Kinali
- [tlug] Fortran --> Python (was linux engineer)
- From: jep200404
- [tlug] Fortran --> Python (was linux engineer)
- From: Stephen J. Turnbull
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: jrjohansson@example.com
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: BALUTA Chris
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: Nava Whiteford
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: Josh Glover
- Re: [tlug] Fortran --> Python (was linux engineer)
- From: Jim Breen
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Fortran --> Python (was linux engineer)
- Next by Date: Re: [tlug] Good shared office available near to Akihabara?
- Previous by thread: Re: [tlug] Fortran --> Python (was linux engineer)
- Next by thread: Re: [tlug] Fortran --> Python (was linux engineer)
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links