Web: https://towardsdatascience.com/blazing-fast-algebra-and-random-numbers-in-python-with-mtalg-aa50ac8ffd3?source=rss----7f60cf5620c9---4

Jan. 14, 2022, 6:37 p.m. | Luca Mingarelli

Towards Data Science - Medium towardsdatascience.com

A python tool for multithreaded algebra and pseudo-random number generation

Image from mtalg

Data scientists and researchers alike often need to perform fast and efficient numerical computations. Working with large data structures makes it therefore desirable to be able to exploit all computational resources available through either multiprocessing or multithreading (see this great article for a refresher). This is so important that numerical libraries such as numpy automatically support multithreading on linear algebra operations.

However, somewhat surprisingly, numpy does not provide out of the box multithreading functionalities for elementwise operations …

monte-carlo mtalg multithreading numbers python random random-number-generator

Statistics and Computer Science Specialist

@ Hawk-Research | Remote

Data Scientist, Credit/Fraud Strategy

@ Fora Financial | New York City

Postdoctoral Research Associate - Biomedical Natural Language Processing and Deep Learning

@ Oak Ridge National Laboratory - Oak Ridge, TN | Oak Ridge, TN, United States

Senior Machine Learning / Computer Vision Engineer

@ Glass Imaging | Los Altos, CA

Research Scientist in Biomedical Natural Language Processing and Deep Learning

@ Oak Ridge National Laboratory | Oak Ridge, TN

W3-Professorship for Intelligent Energy Management

@ Universität Bayreuth | Bayreuth, Germany