AbstractIn the present paper we describe and analyse a sieving algorithm for determining prime numbers. This external memory algorithm contains several parameters which are related to the sizes of the levels in the memory hierarchy. We examine how we should choose the values of these parameters in order to obtain an optimal running time. We compare the running times obtained by varying the parameters. We conclude that in this specific problem fine tuning pays off as we got a speed-up of almost 40%
AbstractPermuting a vector is a fundamental primitive which arises in many applications. In particul...
As algorithms scale to solve larger and larger MDPs, it becomes impossible to store all of the model...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
AbstractIn the present paper we describe and analyse a sieving algorithm for determining prime numbe...
International audienceWe revisit classical sieves for computing primes and analyze their performance...
We describe a model that enables us to analyze the running time of an algorithm in a computer with a...
This thesis evaluates an innovative cache design called, prime-mapped cache. The performance analysi...
) Sandeep Sen y Siddhartha Chatterjee z Submitted for publication Abstract We describe a model...
Abstract. Sieving is essential in different number theoretical algorithms. Sieving with large primes...
Memory efficiency and locality have substantial impact on the performance of programs, particularly ...
AbstractA prime number sieve is an algorithm that lists all prime numbers up to a given bound n. Two...
The ratio between processor speed and memory speed frequently makes efficient use of cache memory a ...
Abstract—Using alternative cache indexing/hashing functions is a popular technique to reduce conflic...
Quite similiar to the Sieve of Erastosthenes, the best-known general algorithms for factoring large ...
We introduce the cache-adaptive model, which generalizes the external-memory model to apply to envir...
AbstractPermuting a vector is a fundamental primitive which arises in many applications. In particul...
As algorithms scale to solve larger and larger MDPs, it becomes impossible to store all of the model...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
AbstractIn the present paper we describe and analyse a sieving algorithm for determining prime numbe...
International audienceWe revisit classical sieves for computing primes and analyze their performance...
We describe a model that enables us to analyze the running time of an algorithm in a computer with a...
This thesis evaluates an innovative cache design called, prime-mapped cache. The performance analysi...
) Sandeep Sen y Siddhartha Chatterjee z Submitted for publication Abstract We describe a model...
Abstract. Sieving is essential in different number theoretical algorithms. Sieving with large primes...
Memory efficiency and locality have substantial impact on the performance of programs, particularly ...
AbstractA prime number sieve is an algorithm that lists all prime numbers up to a given bound n. Two...
The ratio between processor speed and memory speed frequently makes efficient use of cache memory a ...
Abstract—Using alternative cache indexing/hashing functions is a popular technique to reduce conflic...
Quite similiar to the Sieve of Erastosthenes, the best-known general algorithms for factoring large ...
We introduce the cache-adaptive model, which generalizes the external-memory model to apply to envir...
AbstractPermuting a vector is a fundamental primitive which arises in many applications. In particul...
As algorithms scale to solve larger and larger MDPs, it becomes impossible to store all of the model...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...