This project performs matrix multiplication using multi-threading in C. The program takes input matrices, their number of rows and columns, and performs multiplication by element, row, or matrix, ...
This is a multi-threaded matrix multiplication program written in C that uses the pthread library to create a thread pool and perform matrix multiplication splitting the work among the threads. The ...
Abstract: General Matrix Multiplication (GEMM) is a critical computational operation in scientific computing and machine learning domains. While traditional GEMM performs well on large matrices, it is ...
Quantum secure multi-party computation (QSMC) allows multiple participants to collaboratively compute a target function while ensuring that their private inputs remain confidential using quantum ...
Abstract: Detection of soft errors and faults are one of the most critical factors in ensuring the reliability of algorithm implementations. Multiplication, as a fundamental and computationally ...
In this paper, by utilizing d-dimensional single-particle states, three semiquantum cryptography protocols, i.e., the multi-party semiquantum private comparison (MSQPC) protocol, the multi-party ...