Re: caching of transforms used for large multiplications

2013-06-14 Thread Torbjorn Granlund
Daniel Lichtblau  writes:

  I simply have no idea why you would choose to take such offense. If it
  serves any purpose, it is one I quite fail to see. That said, I'll not
  trouble you with further communication.
  
If you cannot assume a professional attitude on the GMP lists, but
instead use them to express personal dislike, then you should indeed
stay away.  If on the other hand, you stick to technical issues around
GMP, then you are as welcome to use these lists as anybody.

(I will provide no further comment on this debacle on this list.)

-- 
Torbjörn
___
gmp-devel mailing list
gmp-devel@gmplib.org
http://gmplib.org/mailman/listinfo/gmp-devel


Re: caching of transforms used for large multiplications

2013-06-14 Thread Daniel Lichtblau

On 06/14/2013 02:27 PM, Torbjorn Granlund wrote:

Daniel Lichtblau  writes:

   If you do not manage to locate them I can scan and send a pdf. (Least
   I can do for someone who shared a room for two months with that
   Torbjörn fellow..)

I started to write a reply, but decided against sending it after I read
this unprovoked highly offensive comment.

You're using your Wolfram Research address for this awful comment.  Is
that in line with Wolfram Research corporate policies?

Note to innocent bystanders: I met Daniel Lichtblau at ICMS 2006 and
chatted with him perhaps 10 minutes, with several other people around,
including Niels.  We don't know each other.



Actually we do know each other. We also met at ISSAC in 2007, sat 
together along with 4-5 others at the conference dinner, and also spoke 
for an hour or so after the conference ended, along with a couple of 
other people who are active with GMP (you may recall that, for our 
respective reasons, neither of us joined the post-conference tour of 
MapleSoft). You were a visitor here later in 2007; arranging for this at 
our end was in part at my request. You spent some time, (half an hour?) 
in my office. We've had some amount of email correspondence since that 
time, in 2008-09. Not much, but some. So this is, to say the least, a 
peculiar statement on your part.


Let me address concerns you raise. First, I'm fairly sure readers will 
understand that no offense was intended. While I actually possess a 
separate account, I use my company email for pretty much everything; I'm 
maybe 2-3 decades behind modernity in terms of social networking, 
electronic technology, and the like. Given the particulars of the 
correspondence in question, I doubt corporate policy would have much 
bearing (try to put yourself in the shoes of a manager at any company, 
research institute, government lab, etc.). Actually, over the years, 
I've received some amount of correspondence from sci.math.symbolic and 
comp.soft-sys.math.mathematica readers telling me how remarkably mild I 
have been in certain threads of a flame-bait nature.


I simply have no idea why you would choose to take such offense. If it 
serves any purpose, it is one I quite fail to see. That said, I'll not 
trouble you with further communication.


Daniel Lichtblau


___
gmp-devel mailing list
gmp-devel@gmplib.org
http://gmplib.org/mailman/listinfo/gmp-devel


Re: caching of transforms used for large multiplications

2013-06-14 Thread Daniel Lichtblau

On 06/14/2013 12:02 PM, Philip McLaughlin wrote:

Daniel Lichtblau wrote:


 That said, I confess I am not sure there is much need for this outside
 of subquadratic gcd code. If it is not more generally useful, then I
 guess this automation would only be of benefit to a limited set of
 users. (Like, maybe four of us.)


Years ago I published a paper in Math. Comp. which showed (Variation 2.)
how to use both cyclic and negacyclic transforms in the context of
Montgomery multiplication. The re-use of forward transforms, for example
in powering algoorithms, was specifically mentioned. See

http://www.ams.org/journals/mcom/2004-73-246/S0025-5718-03-01543-6/S0025-5718-03-01543-6.pdf

Unfortunately I've never had the time to actually implement the method
so I don't know how useful it might be in practice.

Regards,
Phil McLaughlin


Thanks, I'll have a look at that reference.

Daniel Lichtblau
___
gmp-devel mailing list
gmp-devel@gmplib.org
http://gmplib.org/mailman/listinfo/gmp-devel


Re: caching of transforms used for large multiplications

2013-06-14 Thread Torbjorn Granlund
Daniel Lichtblau  writes:

  If you do not manage to locate them I can scan and send a pdf. (Least
  I can do for someone who shared a room for two months with that
  Torbjörn fellow..)
  
I started to write a reply, but decided against sending it after I read
this unprovoked highly offensive comment.

You're using your Wolfram Research address for this awful comment.  Is
that in line with Wolfram Research corporate policies?

Note to innocent bystanders: I met Daniel Lichtblau at ICMS 2006 and
chatted with him perhaps 10 minutes, with several other people around,
including Niels.  We don't know each other.

-- 
Torbjörn
___
gmp-devel mailing list
gmp-devel@gmplib.org
http://gmplib.org/mailman/listinfo/gmp-devel


Re: caching of transforms used for large multiplications

2013-06-14 Thread Philip McLaughlin
Daniel Lichtblau wrote:

> That said, I confess I am not sure there is much need for this outside
> of subquadratic gcd code. If it is not more generally useful, then I
> guess this automation would only be of benefit to a limited set of
> users. (Like, maybe four of us.)

Years ago I published a paper in Math. Comp. which showed (Variation 2.) how to 
use both cyclic and negacyclic transforms in the context of Montgomery 
multiplication. The re-use of forward transforms, for example in powering 
algoorithms, was specifically mentioned. See

http://www.ams.org/journals/mcom/2004-73-246/S0025-5718-03-01543-6/S0025-5718-03-01543-6.pdf

Unfortunately I've never had the time to actually implement the method so I 
don't know how useful it might be in practice.

Regards,
Phil McLaughlin


___
gmp-devel mailing list
gmp-devel@gmplib.org
http://gmplib.org/mailman/listinfo/gmp-devel