Re: Version after Version
- From: "Frank de Groot" <franciad@xxxxxxxxx>
- Date: Sun, 30 Oct 2005 14:24:26 +0100
"J French" <erewhon@xxxxxxxxxx> wrote
<snip nonsense>
Mr. French,
I have no time to go on explaining how to take advantage of 64-bit CPU's -
it's obvious you are unable to understand, and - to give you credit - you
don't seem to be deliberately "trolling", you simply do not understand the
main concepts.
About your doubts about my age, knowledge of assembly language etc - I am 40
years old, I started to make good money programming when I was 16. I wrote a
"minimal BASIC compiler" when I was 20 and various assemblers/disassemblers
when 18. The reason I wrote a minimal BASIC compiler was because I wrote a
Chess program and I needed a BASIC compiler for the Acorn Electron - it
didn't have any. I wrote a brute-force four-in-a-row program 22 years ago,
in 6502 assembly. By education, I am a digital hardware engineer. By
profession, I am a software developer, doing stuff like speeding up of
algorithms related to stock trading, technical analysis of enormous amounts
of data, real-time, that sort of thing. Whe I was 25, (15 years ago), I
wrote a 2D CAD system that redrew faster than AutoCAD. I sold the rights to
that software to an Electronic Engineering company in the Netherlands. At
the moment I work with optimizing parallel, pipelined, multithreaded
calculation of real-time data of thousands of ticker symbols and performing
complex mathematical analysis on them, so that when one of many thousands of
symbols confirms to a certain criterium, a signal is given.
I also own a small software company in the realm of "artificial
intelligence", and the core of my software is written in 64-bit assembly
(using MMX and SSE, so that it can execute 64-bit instructions on a "32-bit"
CPU). I would be able to live of the proceeds of this company already, even
though I started it only three and a half months ago.
The url is www.moyogo.com
My research into the field of highly-optimized algorithms has caused
Microsoft to put three researchers full-time for half a year into
duplicating my work, and they mention me three times in their published
paper:
http://www.moyogo.com/gopat-draft.pdf
They are still working on getting their results on a par with mine, they
admit they are unable to get the same results here:
http://www.moyogo.com/patMicrosoft.txt
It is sad that most software developers, be it old or young, do not
understand the incredible speedups possible with 64-bit processing. Such
speedups often far exceed a factor of two. Obviously, no amount of
explanation will make you understand. It might have something to do with a
lack of formal education on how a computer works, if you are 49, you migh
not have had the advantage of a comp. science foundation. Still, I think it
should be possible to grasp the essentials of the great possibilities 64-bit
processing offers to speedup code. This is exactly why MMX was invented, but
"pure" 64-bit processing ascends MMX, as it offers conditional branching,
amongst other things.
Most of your posting makes so little sense that I can't comment sensibly on
it without being perceived as insulting.
Best regards,
Frank
www.zenhacker.com
www.moyogo.com
.
- Follow-Ups:
- Re: Version after Version
- From: Bruce Roberts
- Re: Version after Version
- From: J French
- Re: Version after Version
- References:
- Version after Version
- From: ProfitMaxTrading.com
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: J French
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: Marc Rohloff
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: Marc Rohloff
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: Maarten Wiltink
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: J French
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: J French
- Re: Version after Version
- From: Frank de Groot
- Re: Version after Version
- From: J French
- Version after Version
- Prev by Date: Re: Version after Version
- Next by Date: Re: Version after Version
- Previous by thread: Re: Version after Version
- Next by thread: Re: Version after Version
- Index(es):