#15002 closed enhancement (invalid)
gmp-4.2.2 - patch for much faster x86-64 variant
Reported by: | akalin@… | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | ||
Port: | gmp |
Description
Attached is a patch file that provides powerpc, i386, and i386-64 variants. use_parallel_build is also set. All three variants have been tested (on Leopard, at least). The 64-bit variant is much faster, with gmpbench speeds comparable to the ones posted on http://gmplib.org/gmpbench.html (~1500 with 32-bit variant and ~7000 with 64-bit variant, on a 2.8 GHz Xeon).
Attachments (1)
Change History (7)
Changed 17 years ago by akalin@…
Attachment: | patch-Portfile.in added |
---|
comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
The parallel build was enabled in r37277.
Should the rest of this patch perhaps be rolled into the universal variant instead, since we now have support in trunk for specifying what architectures you want to include in a universal build? (${configure.universal_archs}
)
comment:4 Changed 16 years ago by blb@…
Owner: | changed from macports-tickets@… to mcalhoun@… |
---|---|
Port: | gmp added |
Is this now N/A due to gmp's use of muniversal?
comment:5 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → invalid |
---|---|
Status: | new → closed |
Since r45928, gmp can build as a universal binary.
This gives the speed boost discussed in this ticked without sacrificing compatibility.
Thanks for the input.
comment:6 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
patch for gmp Portfile that provides fast 64-bit build