Displaying 7 results from an estimated 7 matches for "bsdnt".
2010 Jun 12
3
[LLVMdev] Bignum development
On Fri, Jun 11, 2010 at 7:09 PM, Bill Hart <goodwillhart at googlemail.com> wrote:
>>> There are obviously numerous ways we might use LLVM to aid development
>>> of "bsdnt". I'll keep exploring those options. It sounds like, for the
>>> time being, analysing existing code output and looking for ways to
>>> improve it on certain arches is perhaps one way we may be of
>>> assistance.
>>
>> Sounds like an interesting proje...
2010 Jun 12
3
[LLVMdev] Bignum development
...to use GMP for. If your language is BSD licensed
> though, that is out of the question, hence some pretty poor bignum
> implementations out there (I mean relatively speaking
> performance-wise).
>
> There are obviously numerous ways we might use LLVM to aid development
> of "bsdnt". I'll keep exploring those options. It sounds like, for the
> time being, analysing existing code output and looking for ways to
> improve it on certain arches is perhaps one way we may be of
> assistance.
Sounds like an interesting project. We're always happy to answer
que...
2010 Jun 12
0
[LLVMdev] Bignum development
>> There are obviously numerous ways we might use LLVM to aid development
>> of "bsdnt". I'll keep exploring those options. It sounds like, for the
>> time being, analysing existing code output and looking for ways to
>> improve it on certain arches is perhaps one way we may be of
>> assistance.
>
> Sounds like an interesting project. We're alway...
2010 Jun 12
0
[LLVMdev] Bignum development
On 12 June 2010 03:24, Eli Friedman <eli.friedman at gmail.com> wrote:
> On Fri, Jun 11, 2010 at 7:09 PM, Bill Hart <goodwillhart at googlemail.com> wrote:
>>>> There are obviously numerous ways we might use LLVM to aid development
>>>> of "bsdnt". I'll keep exploring those options. It sounds like, for the
>>>> time being, analysing existing code output and looking for ways to
>>>> improve it on certain arches is perhaps one way we may be of
>>>> assistance.
>>>
>>> Sounds like...
2010 Jun 12
0
[LLVMdev] Bignum development
...ich I would like to be able to code
>> directly in LLVM assembly.
>
> Hmm... might be interesting, but you'll likely get much better
> practical results by just
... using GMP? Right. Good plan. Been there, done that.
Going to work on a project which for the time being is called bsdnt
(virtually vaporware at this stage). Definitely don't want to just
replicate GMP with a BSD license. We're interested in parallel code
and lots of other goodies. Implementing on top of LLVM is (probably)
perfect for this.
>
>>>> c) I want to ask something about retrieving th...
2010 Jun 11
3
[LLVMdev] Bignum development
On Fri, Jun 11, 2010 at 3:28 PM, Bill Hart <goodwillhart at googlemail.com> wrote:
> Hi Eli,
>
> On 11 June 2010 22:44, Eli Friedman <eli.friedman at gmail.com> wrote:
>> On Fri, Jun 11, 2010 at 10:37 AM, Bill Hart <goodwillhart at googlemail.com> wrote:
>>> a) What plans are there to support addition, subtraction,
>>> multiplication, division,
2010 Jun 11
4
[LLVMdev] Bignum development
Hi all,
After searching for a decent compiler backend for ages (google
sometimes isn't helpful), I recently stumbled upon LLVM. Woot!!
I work on bignum arithmetic (I'm a professional mathematician) and
have recently decided to switch from developing GPL'd bignum code to
BSD licensed code. (See http://www.mpir.org/ which I contributed to
for a while - a fork of GMP).
Please bear with