Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.advocacy > #688769 > unrolled thread

Speed Test For Big-Mouthed Lackeys

Started byFarley Flud <ff@linux.rocks>
First post2025-04-08 21:03 +0000
Last post2025-04-14 14:51 +0000
Articles 6 — 4 participants

Back to article view | Back to comp.os.linux.advocacy


Contents

  Speed Test For Big-Mouthed Lackeys Farley Flud <ff@linux.rocks> - 2025-04-08 21:03 +0000
    Re: Speed Test For Big-Mouthed Lackeys Joel <joelcrump@gmail.com> - 2025-04-08 17:35 -0400
    Re: Speed Test For Big-Mouthed Lackeys vallor <vallor@cultnix.org> - 2025-04-10 09:50 +0000
      Re: Speed Test For Big-Mouthed Lackeys Farley Flud <fsquared@fsquared.linux> - 2025-04-10 10:57 +0000
        Re: Speed Test For Big-Mouthed Lackeys vallor <vallor@cultnix.org> - 2025-04-11 07:06 +0000
          Re: Speed Test For Big-Mouthed Lackeys vallor <vallor@cultnix.org> - 2025-04-14 14:51 +0000

#688769 — Speed Test For Big-Mouthed Lackeys

FromFarley Flud <ff@linux.rocks>
Date2025-04-08 21:03 +0000
SubjectSpeed Test For Big-Mouthed Lackeys
Message-ID<pan$35924$463a0a60$2d7b1a01$1cb6757b@linux.rocks>
There are a lot of fat-mouthed distro lackeys on this group
that claim that a generic distro is just as fast as any optimized
system.

Well, it's time for them to put their money where their fat mouths
are.

Download and build "msieve" which is a program to factor very
large integers:

https://sourceforge.net/projects/msieve/files/msieve/

Perhaps your distro already has msieve ready to rock and roll.
Gentoo certainly does.  So too does ArchLinux.

Whatever, be sure to use msieve that is NOT built to use the
GPU (via CODA) but only the CPU.

Then factor the following 159-digit integer:

343065624301876906744214935814545423476905577648850799588019249360798320538732597045829167171100863421689224335886880379963254179442200201724690242850228936603

Report the time required.  Msieve will output the time upon
completion.

My customized 12-year-old Core i7 will doubtless beat the pants
over all recent systems using a genric distro.

C'mon!  Get fucking moving!  Report or else forever shut the
fuck up.



-- 
Systemd: solving all the problems that you never knew you had.

[toc] | [next] | [standalone]


#688771

FromJoel <joelcrump@gmail.com>
Date2025-04-08 17:35 -0400
Message-ID<2j5bvjpa5a5h4311hdtvt8ra1vsovusjce@4ax.com>
In reply to#688769
Farley Flud <ff@linux.rocks> wrote:

>There are a lot of fat-mouthed distro lackeys on this group
>that claim that a generic distro is just as fast as any optimized
>system.
>
>Well, it's time for them to put their money where their fat mouths
>are.
>
>Download and build "msieve" which is a program to factor very
>large integers:
>
>https://sourceforge.net/projects/msieve/files/msieve/
>
>Perhaps your distro already has msieve ready to rock and roll.
>Gentoo certainly does.  So too does ArchLinux.
>
>Whatever, be sure to use msieve that is NOT built to use the
>GPU (via CODA) but only the CPU.
>
>Then factor the following 159-digit integer:
>
>343065624301876906744214935814545423476905577648850799588019249360798320538732597045829167171100863421689224335886880379963254179442200201724690242850228936603
>
>Report the time required.  Msieve will output the time upon
>completion.
>
>My customized 12-year-old Core i7 will doubtless beat the pants
>over all recent systems using a genric distro.
>
>C'mon!  Get fucking moving!  Report or else forever shut the
>fuck up.


I almost bit your bait, there, Larry, but then I realized that no one
could care less about your lame example of how speedy your system is.
It doesn't make up for its lack of an actual user interface, heh.

-- 
Joel W. Crump

Amendment XIV
Section 1.

[...] No state shall make or enforce any law which shall
abridge the privileges or immunities of citizens of the
United States; nor shall any state deprive any person of
life, liberty, or property, without due process of law;
nor deny to any person within its jurisdiction the equal
protection of the laws.

Dobbs rewrites this, it is invalid precedent.  States are
liable for denying needed abortions, e.g. TX.

[toc] | [prev] | [next] | [standalone]


#688829

Fromvallor <vallor@cultnix.org>
Date2025-04-10 09:50 +0000
Message-ID<m5pijjF86pcU2@mid.individual.net>
In reply to#688769
On Tue, 08 Apr 2025 21:03:07 +0000, Farley Flud <ff@linux.rocks> wrote in
<pan$35924$463a0a60$2d7b1a01$1cb6757b@linux.rocks>:

> There are a lot of fat-mouthed distro lackeys on this group that claim
> that a generic distro is just as fast as any optimized system.
> 
> Well, it's time for them to put their money where their fat mouths are.
> 
> Download and build "msieve" which is a program to factor very large
> integers:
> 
> https://sourceforge.net/projects/msieve/files/msieve/
> 
> Perhaps your distro already has msieve ready to rock and roll.
> Gentoo certainly does.  So too does ArchLinux.
> 
> Whatever, be sure to use msieve that is NOT built to use the GPU (via
> CODA) but only the CPU.
> 
> Then factor the following 159-digit integer:
> 
> 
343065624301876906744214935814545423476905577648850799588019249360798320538732597045829167171100863421689224335886880379963254179442200201724690242850228936603
> 
> Report the time required.  Msieve will output the time upon completion.

I notice you didn't report the time it takes your machine to factor this
number.

> My customized 12-year-old Core i7 will doubtless beat the pants over all
> recent systems using a genric distro.
 From the Readme:

 _ _ _ _ _ _ _
The maximum size of numbers that can be given to the library is hardwired
at compile time. Currently the code can handle numbers up to ~310 digits;
however, you should bear in mind that I don't expect the library to be 
able to complete a factorization larger than about 120 digits by itself. 
The larger size inputs can only really be handled by the number field
sieve, and the NFS sieving code is not efficient or robust enough to deal 
with problems larger than that. Msieve *can* complete very large NFS 
factorizations as long as you use the NFS sieving tools from other open-
source packages.
 _ _ _ _ _ _ _

The fact that this runs on a single core, and has logical errors in the
code, should be noted.

Finally, the artificial limit that one can't use CUDA doesn't jive well
with those of us who have more advanced computational workstations than
you do.

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
   OS: Linux 6.14.1 Release: Mint 22.1 Mem: 258G
   "The calm confidence of a Christian with four Aces. - M.Twain"

[toc] | [prev] | [next] | [standalone]


#688833

FromFarley Flud <fsquared@fsquared.linux>
Date2025-04-10 10:57 +0000
Message-ID<1834efcfa4096ef8$93605$1602464$802601b3@news.usenetexpress.com>
In reply to#688829
On Thu, 10 Apr 2025 09:50:43 +0000, vallor wrote:

> 
> Finally, the artificial limit that one can't use CUDA doesn't jive well
> with those of us who have more advanced computational workstations than
> you do.
>

It's a way to level the playing field so that comparisons are more meaningful.

Without CUDA there is reliance only on the common distro provided stuff.

Also from the README

"For larger numbers, the code
switches to the GMP-ECM library and runs the P-1, P+1 and ECM algorithms,
expending a user-configurable amount of effort to do so. If these do not
completely factor the input number, the library switches to the heavy 
artillery. Unless told otherwise, Msieve runs the self-initializing quadratic
sieve algorithm, and if this doesn't factor the input number then you've
found a library problem. If you know what you're doing, Msieve also contains
a complete implementation of the number field sieve, that has helped complete
some of the largest public factorization efforts known. Information specific 
to the quadratic sieve implementation is contained in Readme.qs, while the 
number field sieve variant is described in Readme.nfs"

So the user has to do some things.



-- 
Hail Linux!  Hail FOSS!  Hail Stallman!

[toc] | [prev] | [next] | [standalone]


#688865

Fromvallor <vallor@cultnix.org>
Date2025-04-11 07:06 +0000
Message-ID<m5rtbcFi7imU1@mid.individual.net>
In reply to#688833
On Thu, 10 Apr 2025 10:57:10 +0000, Farley Flud <fsquared@fsquared.linux>
wrote in <1834efcfa4096ef8$93605$1602464$802601b3@news.usenetexpress.com>:

> On Thu, 10 Apr 2025 09:50:43 +0000, vallor wrote:
> 
> 
>> Finally, the artificial limit that one can't use CUDA doesn't jive well
>> with those of us who have more advanced computational workstations than
>> you do.
>>
>>
> It's a way to level the playing field so that comparisons are more
> meaningful.
> 
> Without CUDA there is reliance only on the common distro provided stuff.
> 
> Also from the README
> 
> "For larger numbers, the code switches to the GMP-ECM library and runs
> the P-1, P+1 and ECM algorithms, expending a user-configurable amount of
> effort to do so. If these do not completely factor the input number, the
> library switches to the heavy artillery. Unless told otherwise, Msieve
> runs the self-initializing quadratic sieve algorithm, and if this
> doesn't factor the input number then you've found a library problem. If
> you know what you're doing, Msieve also contains a complete
> implementation of the number field sieve, that has helped complete some
> of the largest public factorization efforts known. Information specific
> to the quadratic sieve implementation is contained in Readme.qs, while
> the number field sieve variant is described in Readme.nfs"
> 
> So the user has to do some things.

"Congrats you have just finished factoring your integer and now you are 
done.  Enjoy.  Remember that factoring larger numbers will take longer to 
select a good polynomial, sieve, and require more time and memory for the 
linear algebra stages.  Factoring a 155 digit number for example using 
GNFS will take months on a quad-core PC. "

Do you want a fair assessment, or are you going to just play games?

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
   OS: Linux 6.14.1 Release: Mint 22.1 Mem: 258G
   "Of course I know what I'm doing! Now gimme that bulk eraser."

[toc] | [prev] | [next] | [standalone]


#688971

Fromvallor <vallor@cultnix.org>
Date2025-04-14 14:51 +0000
Message-ID<m64lo8FudenU3@mid.individual.net>
In reply to#688865
On 11 Apr 2025 07:06:20 GMT, vallor <vallor@cultnix.org> wrote in
<m5rtbcFi7imU1@mid.individual.net>:

> On Thu, 10 Apr 2025 10:57:10 +0000, Farley Flud
> <fsquared@fsquared.linux> wrote in
> <1834efcfa4096ef8$93605$1602464$802601b3@news.usenetexpress.com>:
> 
>> On Thu, 10 Apr 2025 09:50:43 +0000, vallor wrote:
>> 
>> 
>>> Finally, the artificial limit that one can't use CUDA doesn't jive
>>> well with those of us who have more advanced computational
>>> workstations than you do.
>>>
>>>
>> It's a way to level the playing field so that comparisons are more
>> meaningful.
>> 
>> Without CUDA there is reliance only on the common distro provided
>> stuff.
>> 
>> Also from the README
>> 
>> "For larger numbers, the code switches to the GMP-ECM library and runs
>> the P-1, P+1 and ECM algorithms, expending a user-configurable amount
>> of effort to do so. If these do not completely factor the input number,
>> the library switches to the heavy artillery. Unless told otherwise,
>> Msieve runs the self-initializing quadratic sieve algorithm, and if
>> this doesn't factor the input number then you've found a library
>> problem. If you know what you're doing, Msieve also contains a complete
>> implementation of the number field sieve, that has helped complete some
>> of the largest public factorization efforts known. Information specific
>> to the quadratic sieve implementation is contained in Readme.qs, while
>> the number field sieve variant is described in Readme.nfs"
>> 
>> So the user has to do some things.
> 
> "Congrats you have just finished factoring your integer and now you are
> done.  Enjoy.  Remember that factoring larger numbers will take longer
> to select a good polynomial, sieve, and require more time and memory for
> the linear algebra stages.  Factoring a 155 digit number for example
> using GNFS will take months on a quad-core PC. "
> 
> Do you want a fair assessment, or are you going to just play games?

<crickets.wav>

I guess that answers _that_ question...

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
   OS: Linux 6.14.2 Release: Mint 22.1 Mem: 258G
   "I distinctly remember forgetting that."

[toc] | [prev] | [standalone]


Back to top | Article view | comp.os.linux.advocacy


csiph-web