나는 오픈 소스 (라이센스에 제한 없음) 로그 기능의 구현,SSE2 : 더블 정밀 로그 기능
__m128d _mm_log_pd(__m128d);
그것은 인텔 짧은 벡터 수학 라이브러리 (ICC의 일부)에서 사용할 수 있습니다 서명 뭔가가 필요하지만, ICC는 무료 또는 오픈 소스가 아닙니다. intrinsics 만 사용하여 구현을 찾고 있습니다.
특별한 합리적인 함수 근사법을 사용해야합니다. cmath log와 거의 똑같은 것이 필요합니다. 예를 들어 9-10 십진수이지만 더 빠릅니다.
오픈 소스 코드를 묻는 경우 일반적으로 프로젝트의 라이센스를 지정해야합니다. 그러면 사람들이 특정 라이센스에서 코드를 사용할 수 있는지 여부를 알 수 있습니다. – Cascabel
라이센스는 중요하지 않습니다. 그것은 in-hose 프로젝트를위한 것입니다. 모든 오픈 소스 라이센스가 이에 적합합니다. – watson1180
@ Jefromi : 반대로 응답이 너무 좁지 않은 경우에는 다른 질문자에게 도움이 될 가능성이 높습니다. – caf