-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiprecision Performance Numbers #138
Conversation
…ps://github.com/jbcolli2/JebsFork_b2 into feature/Performance_Numbers/performance_numbers # Conflicts: # core/example/performance_numbers/src/main.cpp
awesome, i'm excited to give it a try. thanks, jeb. |
✅ configured straight away with cmake. awesome. i don't really have time to read the code right now, but i trust this meets the need. we've been needing this for a while, too, so thanks so much!!! 🥇 here's what i got when running the added program:
i suppose the next thing to do is adjust those numbers in bertini2's core, and run some timing tests... thanks a lot, jeb. this is great. |
i made a mistake, and should have checked on the files added before accepting. my bad. there are a bunch of files that are added. can you make a new PR that removes the temp files? they're at |
You bet!
…On Sat, Feb 10, 2018 at 10:36 PM, dani brake ***@***.***> wrote:
i made a mistake, and should have checked on the files added before
accepting. my bad. there are a bunch of files that are added.
can you make a new PR that removes the temp files? they're at
core/example/CMakeFiles
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#138 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AF3KK689xrA8NcjVLTyCiuCVvH31Cty-ks5tTmAngaJpZM4SA9mG>
.
--
University of Mary Washington
Department of Mathematics
Trinkle Hall B41
|
Should the entire core/example/CMakeFiles directory be ignored?
…On Sun, Feb 11, 2018 at 3:23 PM, Jeb Collins ***@***.***> wrote:
You bet!
On Sat, Feb 10, 2018 at 10:36 PM, dani brake ***@***.***>
wrote:
> i made a mistake, and should have checked on the files added before
> accepting. my bad. there are a bunch of files that are added.
>
> can you make a new PR that removes the temp files? they're at
> core/example/CMakeFiles
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#138 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AF3KK689xrA8NcjVLTyCiuCVvH31Cty-ks5tTmAngaJpZM4SA9mG>
> .
>
--
University of Mary Washington
Department of Mathematics
Trinkle Hall B41
--
University of Mary Washington
Department of Mathematics
Trinkle Hall B41
|
yes, please did you not compile in a maybe you could add that folder to the |
I'll definitely add that folder to the .gitignore. But the thing was I did
compile in build folder, and that CMakeFiles folder still got created. Not
really sure why. In any case, I'll add it to .gitignore and that should
fix it.
…On Sun, Feb 11, 2018 at 4:21 PM, dani brake ***@***.***> wrote:
yes, please
did you not compile in a build folder? i think that's how that escaped
the .gitignore you probably copied from the other examples. it should
nonetheless be ignored, so i am kinda glad you caught it.
maybe you could add that folder to the .gitignore for the other examples,
too?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#138 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AF3KK6k_oW4bLvpxDXjo3FRo7OyHLHBrks5tT1nSgaJpZM4SA9mG>
.
--
University of Mary Washington
Department of Mathematics
Trinkle Hall B41
|
thanks. note that it's not enough to add it to .gitignore, the files have
to be removed first.
On Mon, Feb 12, 2018 at 10:38 AM, Jeb Collins <notifications@github.com>
wrote:
… I'll definitely add that folder to the .gitignore. But the thing was I did
compile in build folder, and that CMakeFiles folder still got created. Not
really sure why. In any case, I'll add it to .gitignore and that should
fix it.
On Sun, Feb 11, 2018 at 4:21 PM, dani brake ***@***.***>
wrote:
> yes, please
>
> did you not compile in a build folder? i think that's how that escaped
> the .gitignore you probably copied from the other examples. it should
> nonetheless be ignored, so i am kinda glad you caught it.
>
> maybe you could add that folder to the .gitignore for the other examples,
> too?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#138 (comment)>, or
mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AF3KK6k_
oW4bLvpxDXjo3FRo7OyHLHBrks5tT1nSgaJpZM4SA9mG>
> .
>
--
University of Mary Washington
Department of Mathematics
Trinkle Hall B41
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#138 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABUuH6s0tiUNZhJzW8RdzJxfvy4sRHauks5tUGjrgaJpZM4SA9mG>
.
|
An executable code was created to generate the performance numbers for adaptive multiprecision, as in the AMP2 paper. This is found in examples/performance_numbers. The program runs a Jacobian evaluation, multiple matrix multiplications, and LU decompositions, for 20 different precision values from 16 to 308. Then, a linear regression is performed to determine the coefficients for the best linear fit, based on the data generated.