Skip to content

Adding an implementation of lgamma for speed - #304

Merged
andrewdavidsmith merged 6 commits into
masterfrom
radmeth-builtin-lgamma
Oct 24, 2025
Merged

Adding an implementation of lgamma for speed#304
andrewdavidsmith merged 6 commits into
masterfrom
radmeth-builtin-lgamma

Conversation

@andrewdavidsmith

Copy link
Copy Markdown
Collaborator

The implementation in glibc on some systems seems quite slow, and we don't need as broad a lgamma anyway

…pp: removing linear optimization functions and using only the fdf
…unctions and only using the fdf. Reordered some local functions. Added include for radmeth_lgamma and now using that instead of gamma
…se the one in glibc is slow and I don't think we need all the branching, etc., which seemed to be pressuring icache
@andrewdavidsmith
andrewdavidsmith merged commit b74d5a8 into master Oct 24, 2025
6 checks passed
@andrewdavidsmith
andrewdavidsmith deleted the radmeth-builtin-lgamma branch October 24, 2025 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant