mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   PARI/GP (https://www.mersenneforum.org/forumdisplay.php?f=155)
-   -   PARI's commands (https://www.mersenneforum.org/showthread.php?t=13636)

CRGreathouse 2010-11-22 04:35

[QUOTE=bsquared;238201]I know this is the pari/gp thread, but here's a gratuitous yafu plug:[/QUOTE]

Yafu is great, I recommend it. If all you want is factorization, that's a good way to go; Pari's not going to beat it. Pari is useful if you want to do more than factor.

For small jobs like this, it's faster for me to use Pari (already open) than open a new command window to start Yafu.

bsquared 2010-11-22 05:02

[QUOTE=CRGreathouse;238212]Pari is useful if you want to do more than factor.
[/QUOTE]

Without a doubt. And as you say, its useful for a good bit of factoring too.

CRGreathouse 2010-11-22 05:17

[QUOTE=bsquared;238213]Without a doubt. And as you say, its useful for a good bit of factoring too.[/QUOTE]

Yes. It's optimized for small numbers, though.

Oddly, it seems to have the best primality-proving routine for a certain range of numbers (ending perhaps around 2000 digits). This is strange since the implementation is so simple... maybe no one else thinks APR-CL is worth coding? But it doesn't have ECPP so it can't handle large numbers at all.

3.14159 2010-11-22 11:15

[QUOTE=CRGreathouse;238214]Yes. It's optimized for small numbers, though.

Oddly, it seems to have the best primality-proving routine for a certain range of numbers (ending perhaps around 2000 digits). This is strange since the implementation is so simple... maybe no one else thinks APR-CL is worth coding? But it doesn't have ECPP so it can't handle large numbers at all.[/QUOTE]

Well, have any comparisons sprung up? Or is this your personal observation?

3.14159 2010-11-22 11:17

And; Record split (Part 2)

[code]starting SIQS on c104: 71885785156901943556739397830381766275419272467038451535302631621686290631421871555186244812363954379653

==== sieving in progress ( 4 threads): 143064 relations needed ====
==== Press ctrl-c to abort and save state ====
143252 rels found: 33431 full + 109821 from 2158034 partial, ( 78.07 rels/sec)

SIQS elapsed time = 28285.8430 seconds.


***factors found***

PRP52 = 9669967622196083512145715713314973785746175999105397
PRP52 = 7433922011475818157575199774990618693040720042141649[/code]

3.14159 2010-11-22 12:46

Speaking of PARI/GP, is development of the program still active?

CRGreathouse 2010-11-22 16:10

[QUOTE=3.14159;238238]Well, have any comparisons sprung up? Or is this your personal observation?[/QUOTE]

I've timed it against a number of different programs to come up with that. I don't have timings handy, though, so I left the precise statement vague.

CRGreathouse 2010-11-22 16:15

[QUOTE=3.14159;238243]Speaking of PARI/GP, is development of the program still active?[/QUOTE]

Absolutely. Actually the last few months are arguably the most productive in terms of development since the initial development. There have been major improvements to core functions, the addition of first-class functions, and some nice tweaks to functions like setsearch. Also some new functions have been added, like printf and alarm.

Unfortunately there have been some troubles of late with Pari.exe, the Windows installer. To get the latest features on Windows one must either download the daily SVN build or build the binary from source. :no:

If I get the time I might look into this, since there are many Windows users who lack the expertise to build the binary on their own but who might benefit from the additional features.

3.14159 2010-11-22 22:34

Well, are there going to be new binaries sometime soon? The most recent PARI I've seen is 2.4.2.

CRGreathouse 2010-11-22 22:43

[QUOTE=3.14159;238296]Well, are there going to be new binaries sometime soon? The most recent PARI I've seen is 2.4.2.[/QUOTE]

I just discussed that in my last post. There are already new SVN binaries on the site that you can download. But there isn't a new installer, and won't be in the near future, due to difficulties with Vista, Win7, and cygwin/mingw/perl on those systems.

Finding skilled Windows programmers willing to work for free isn't that easy.

science_man_88 2010-11-22 22:46

[QUOTE=CRGreathouse;238299]I just discussed that in my last post. There are already new SVN binaries on the site that you can download. But there isn't a new installer, and won't be in the near future, due to difficulties with Vista, Win7, and cygwin/mingw/perl on those systems.

Finding skilled Windows programmers willing to work for free isn't that easy.[/QUOTE]

I have a windows system I'm not for pay but I suck lol.


All times are UTC. The time now is 23:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.