Re: Cracking DES with C++ is faster than Java?
From: Julie (julie_at_nospam.com)
Date: 04/30/04
- Next message: Jerry Coffin: "Re: Cracking DES with C++ is faster than Java?"
- Previous message: Douglas A. Gwyn: "Re: NSA,Windows, etc."
- In reply to: Claudio Puviani: "Re: Cracking DES with C++ is faster than Java?"
- Next in thread: Julie: "Re: Cracking DES with C++ is faster than Java?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Thu, 29 Apr 2004 20:35:07 -0700
Claudio Puviani wrote:
>
> "Julie":
> > > > I think that increases in speed will mitigate the need for most
> optimizations,
> > > > so my feeling is that hand optimization will die mainly due to lack of
> need,
> > > > rather than lack of ability.
> > >
>
> "Claudio":
> > > That naively fallacious argument has existed since the early days of
> computers,
> > > and it's usually uttered by academics who have little contact with the real
> > > world. No matter how fast a computer is, there will always be problems that
> take
> > > extremely long to process and the volume of operations that need to be done
> per
> > > unit time is growing faster than the hardware can keep up. A compiler that
> > > performs worse optimizations (let alone none at all) will not be competitive
> with
> > > one that performs better ones. Certainly, a company that uses slower code
> will be
> > > at a disadvantage with respect to one that strives for efficiency. You can't
> > > think in absolutes; it's relative performance that matters.
>
> "Julie":
> > Claudio, please follow the context of the thread before making such responses.
> >
> > The topic of discussion relates to HAND-OPTIMIZED ASSEMBLY, not optimizations
> > in general.
> >
> > My feeling is that the need for hand-optimized assembly will diminish over time
> > as baseline performance increases over that same period of time. That is what
> > I was communicating, nothing more, nothing less.
>
> I apologize if I misinterpreted your intent, but even in context, the statement,
> "I think that increases in speed will mitigate the need for most optimizations",
> seemed to apply to compiler optimizations as well.
>
> Claudio Puviani
Thank you for your apology.
I entirely agree that optimization (in general terms) will always be necessary,
regardless of processing performance improvements.
- Next message: Jerry Coffin: "Re: Cracking DES with C++ is faster than Java?"
- Previous message: Douglas A. Gwyn: "Re: NSA,Windows, etc."
- In reply to: Claudio Puviani: "Re: Cracking DES with C++ is faster than Java?"
- Next in thread: Julie: "Re: Cracking DES with C++ is faster than Java?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|