Re: Comaprison between MD5 and SHA



Luc The Perverse wrote:
What makes you think you can multi-thread MD5?

There is probably someway to take advantage of another core - but I doubt it
would be trivial. Perhaps I am completely wrong - I don't know enough about
MD5

You'd be wrong. At the point where you think MD5 could benefit from
SMP [or dual-core since this isn't strictly SMP] you need to re-take
your operating systems classes from school :-)

The overhead alone in synchroizing two threads and extracting the
results would be MORE than a single MD5 compression.

This does pay off in things like RSA and ECC computations (especially
RSA with CRT) as the basic step requires hundreds of thousands of
cycles. But lowly ciphers and hashes won't matter.

Look at the big money Intel is putting into R&D and competitions to make
seemingly iterative processes run faster on multiple cores.

Well more like Intel spent a lot of money improving both the design and
the process. My 2.4GHz "Core 2 Duo" is running happily at 3.46GHz with
the stock voltage and boxed heatsink/fan. Their 65nm process is really
stable and efficient it seems. Then on the design side the C2D gets
the same or better instructions per cycle as an AMD64.

I totally don't get why Intel isn't selling 3.5GHz chips TODAY. This
design could totally hit it. Both my E6300 and E6600 would overclock
by more than 1GHz (the E6300 went from 1.83GHz to 2.94GHz the only
limit was the FSB was too far overclocked).

Oh well... hehehe

Tom

.



Relevant Pages

  • Re: Chucks plan
    ... from having an automated memory bus, rather than the software driven bus? ... design was different, had to be designed separately, had ... This required predicting which memory chips will be most ... done with a Forth core and software this way. ...
    (comp.lang.forth)
  • Re: Chucks plan
    ... design was different, had to be designed separately, had ... Furthermore the memory interface being hard-wired could only ... support whatever chip interface was chosen at design time. ... At 10mhz on multiple cores compared to 1Ghz on one core. ...
    (comp.lang.forth)
  • matters of a celestial people and earths core changing
    ... The Design and Creation of Mindful-Souls took place in a much ... for by Powers of their Governing God Head, through their Mediator ... Now concerning the Seeds of King David that I am commissioned to look ... Earth's Core is Changing Back, and the completion of this change will ...
    (rec.crafts.textiles.quilting)
  • Re: a fallen people
    ... The Design and Creation of Mindful-Souls took place in a much ... for by Powers of their Governing God Head, through their Mediator ... Now concerning the Seeds of King David that I am commissioned to look ... Earth's Core is Changing Back, and the completion of this change will ...
    (rec.arts.drwho)
  • Re: Smart Pill for Boosting Electronics Design Performance
    ... which is why I take the time to thoroughly document what I have designed *including* the design philosophy. ... Some won't tolerate ceramic cap loads, some won't hit the Xilinx core ... Xilinx 1.2 volt core supply, and modulating the prop delays inside. ... I am using a TPS75003 for mine, and although it's a little extra work to get it to work with ceramics, it can be done although it may be a little large for your application - mine is a Spartan 3. ...
    (sci.electronics.design)