How are glibcxx and libstdc++ related?
Is glibcxx the same as libstc++, if yes: Why are there two names?
--
To unsubscribe, e-mail: opensuse-programming+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-programming+help(a)opensuse.org
Just a follow-up on my earlier question about which assembler to choose.
I've opted for nasm. I still don't quite like the simplicity-idea, but
I think I can work around the most annoying "features" with a set of my
own macros.
However, I've just completed some initial testing, and here is why you
need assembler:
I'm processing a dataset of 262176 bytes. Not a lot, but still about
2million bits. The computation is 99.9% CPU-bound.
In my first version, I used a div instruction in the code, and the
computation took 151minutes (wall-time).
In the second, I removed the div, and probably removed one or two other
instructions. New computation took 62minutes.
/Per Jessen, Zürich
--
To unsubscribe, e-mail: opensuse-programming+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-programming+help(a)opensuse.org
Which assembler do I pick for i386 and x86_64 ?
I see a few different ones out there - nasm, gas, yasm, lzasm, fasm,
probably many others too.
I am a long-time TASM user, and very familiar with it, and I have a lot
of code around written for TASM.
yasm is supposed to be able to mimick tasm, but last I tried it didn't
work very well or support was very limited. If it wasn't for TASMs
obvious lack of support for anything that happened after 1998, I would
still be using that, but I really need a modern assembler. If I have to
learn new format, so be it. Any recommendations? I've been taking
some baby steps with nasm, but I'm not overly impressed with it sofar.
/Per Jessen, Zürich
--
To unsubscribe, e-mail: opensuse-programming+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-programming+help(a)opensuse.org