In this paper there are considered several approaches for the increasing performance of software implementation of integer multiplication algorithm for the 32-bit & 64-bit platforms via parallelization. The main idea of algorithm parallelization consists in delayed carry mechanism using which authors have proposed earlier [11]. The delayed carry allows to get rid of connectivity in loop iterations for sums accumulation of products, which allows parallel execution of loops iterations in separate threads. Upon completion of sum accumulation threads, it is necessary to make corrections in final result via assimilation of carries. First approach consists in optimization of parallelization for the two execution threads and second approach is...
This study builds up two parallel algorithms to improve computing performance for two listing binary...
Business demands for better computing power because the cost of hardware is declining day by day. Th...
The article describes various options for speeding up calculations on computer systems. These featur...
In this paper there are considered several approaches for the increasing performance of software imp...
Authors have proposed the approach to increase performance of software implementation of finite fiel...
The problem of arithmetic operations performance in number fields is actively researched by many sci...
Abstract — In today’s digital world, where portable computers have become as small as the size of pa...
Increasing amounts of information that needs to be protecting put in claims specific requirements fo...
International audienceIn this paper we propose an efficient algorithm to implement parallel integer ...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
A novel comprehensive and coherent approach for the purpose of increasing instruction-level parallel...
We introduce explicit multi-threading (XMT), a decentralized architecture that exploits fine-grained...
International audienceWe propose a new algorithm for multiplying dense polynomials with integer coef...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
This paper presents a new modular multiplication algorithm that allows one to implement modular mult...
This study builds up two parallel algorithms to improve computing performance for two listing binary...
Business demands for better computing power because the cost of hardware is declining day by day. Th...
The article describes various options for speeding up calculations on computer systems. These featur...
In this paper there are considered several approaches for the increasing performance of software imp...
Authors have proposed the approach to increase performance of software implementation of finite fiel...
The problem of arithmetic operations performance in number fields is actively researched by many sci...
Abstract — In today’s digital world, where portable computers have become as small as the size of pa...
Increasing amounts of information that needs to be protecting put in claims specific requirements fo...
International audienceIn this paper we propose an efficient algorithm to implement parallel integer ...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
A novel comprehensive and coherent approach for the purpose of increasing instruction-level parallel...
We introduce explicit multi-threading (XMT), a decentralized architecture that exploits fine-grained...
International audienceWe propose a new algorithm for multiplying dense polynomials with integer coef...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
This paper presents a new modular multiplication algorithm that allows one to implement modular mult...
This study builds up two parallel algorithms to improve computing performance for two listing binary...
Business demands for better computing power because the cost of hardware is declining day by day. Th...
The article describes various options for speeding up calculations on computer systems. These featur...