Gilboa Davara wrote:
> BTW, certain operations (atomic operations/counters/etc) -require- asm
> code.
>   
In an age where GCC, probably the least optimizing compiler among all
popular compilers, is able to unroll loops and submit them, in parallel,
to a vector processor (such as the MMX and its successors), I highly
doubt that the above statement is true.

I will also point out that some "atomic operations" are, actually, old
legacy from the 8080 and 8086 days, and actually perform *slower* than
their multi-instruction counter parts (the command "loop" is one example
that comes to mind).
> - Gilboa
Shachar

-- 
Shachar Shemesh
Lingnu Open Source Consulting ltd.
Have you backed up today's work? http://www.lingnu.com/backup.html


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to