Có sự thay thế drop-in để libib của glibc (và tiêu đề?) Cho x86_64-linux nhanh hơn không?Thư viện toán học nhanh hơn glibc trên x86_64/linux?
Trả lời
Cả AMD và Intel đều có các thư viện toán học được tối ưu hóa rất nhiều cho CPU của họ. Họ không phải là miễn phí.
Chúng không thực hiện các công cụ đơn giản. Các thư viện này dành cho các biến đổi Fourier nhanh, các vấn đề ma trận rất lớn và những thứ khác.
Tùy chọn trình biên dịch toán học nhanh sẽ tăng tốc độ toán học dấu chấm động rất nhiều. Tuy nhiên, bạn sẽ chịu trách nhiệm kiểm tra lỗi của riêng bạn.
Không biết liệu nó có thay đổi hay không, nhưng ít nhất AMD cũng đã từng sử dụng để cung cấp miễn phí các thư viện toán học – Ioan
Tôi chưa kiểm tra gần đây nhưng dường như tôi cần phải trả tiền cho Intel. –
Thư viện toán được phân phối với ICC nhanh hơn rất nhiều đối với nhiều hàm libm, nhưng không yêu cầu mua ICC. Tôi tin rằng bạn có thể tải xuống phiên bản dùng thử miễn phí nếu bạn tò mò về nó. Tôi biết rằng họ hỗ trợ Linux và tin rằng họ cố gắng tương thích với thư viện GCC. ICC cũng bao gồm việc triển khai vectơ của nhiều hàm libm trong Thư viện hạt nhân toán học, có thể hữu ích cho bạn.
Tùy thuộc vào chức năng toán học chính xác nào bạn muốn chạy và mức độ lớn của tập dữ liệu bạn sẽ chạy, bạn có thể muốn xem một số thứ như CUDA, nó sẽ cho phép bạn sử dụng các khả năng toán học nhanh chóng của chip đồ họa của bạn để xử lý.
- 1. Thư viện học máy chung nhanh nhất?
- 2. Thư viện toán học SIMD cho SSE và AVX
- 3. Thư viện hàm toán học đặc biệt Java
- 4. Tài chính định lượng/thư viện toán học cho Java
- 5. Thư viện Hình học .NET
- 6. C# - Có thư viện toán học nổi 32 bit không?
- 7. -lm Không liên kết thư viện toán học trong makefile
- 8. Thư viện Javascript cho đồ thị (theo nghĩa toán học)
- 9. Thư viện trình phân tích cú pháp toán học Javascript
- 10. Thuật toán toán học nhanh hơn hi sinh độ chính xác
- 11. R hoặc một thư viện toán học Ruby mạnh mẽ khác trên Heroku?
- 12. Thư viện số nguyên 128 bit nhanh nhất
- 13. Thư viện toán học vector/ma trận nhanh nhất trong C cho trò chơi iPhone là gì?
- 14. Thư viện học tập C++ Củng cố
- 15. Thư viện mã hóa JPEG nhanh
- 16. Tesseract OCR Thư viện - Học Font
- 17. Thư viện chia tách PDF nhanh
- 18. Thư viện máy học tập Php?
- 19. Thư viện toán học phổ biến có thể được tin cậy không?
- 20. Hai câu hỏi về Toán học nhanh chóng
- 21. Trò chơi đua xe, xe di chuyển nhanh hơn trên máy tính nhanh hơn
- 22. Thư viện hình học tốt trong python?
- 23. Thư viện hình học cho Java
- 24. Thư viện hình học trong C++
- 25. thư viện học máy ở C#
- 26. Phương pháp học tập nhanh hơn ExtJs 4
- 27. Thư viện hình học 2D: LGPL thay thế cho CGAL?
- 28. thư viện toán học java cho BigDecimal cho phép giá trị null
- 29. Thư viện flash cho các phương trình toán học và đồ thị, như DragMath và PetitGrapheur
- 30. Tôi cần tốc độ nhanh 96 bit trên thuật toán phân chia 64 bit cụ thể cho thư viện toán điểm cố định
Bạn cần những chức năng nào? – kennytm
Bạn sẵn sàng hy sinh độ chính xác cho tốc độ ở mức độ nào? –
Tôi không biết yêu cầu của bạn nhưng bạn đã kiểm tra TNT, Blitz ++, Boost, v.v ...? –