In this paper, we describe the design of a C library named PTPol implementing arithmetic operations for univariate poly-nomials and report on practical experiments showing the relevance of using threads on recent multi-core computers. We show how to use efficiently an API named OpenMP and POSIX Threads to achieve scalability. On multi-core archi-tectures, we obtain a speed-up equivalent to the number of cores on addition and multiplication on univariate polyno-mials even for moderate degrees
Today most computer have a multicore processor and are depending on parallel execution to be able to...
International audienceWe propose a new algorithm for multiplying dense polynomials with integer coef...
Tato práce se zabývá efektivními algoritmy pro násobení polynomů, konkrétně algoritmy Karatsuba, Too...
When working on a shared memory system the thread model is an easy and efficient way to change exist...
The main goal of this research is to use OpenMP, Posix Threads and Microsoft Parallel Patterns libra...
Şefik Şuayb Arslan (MEF Author)##nofulltext##In shared memory multiprocessor architectures, threads ...
This thesis presents an implementation of a multi-threaded C library for performing data parallel co...
International audienceThis paper presents a new method to parallelize programs, adapted to manycore ...
There is much to be gained from an in-depth study of making existing multi-threaded programs more po...
With the advent of hardware accelerator technologies, multi-core processors and GPUs, much effort fo...
The SANE Virtual Processor (SVP) is an abstract concurrent programming model that is both deadlock f...
We discuss the parallelization of arithmetic operations on polynomials modulo a triangular set. We f...
With the appearance of multi-many core machines, applications and runtime systems evolved in order t...
The emergence of multicore and manycore processors is set to change the parallel computing world. Ap...
Portability is written with P of POSIX (Portable Operating System Interface), which is a registered ...
Today most computer have a multicore processor and are depending on parallel execution to be able to...
International audienceWe propose a new algorithm for multiplying dense polynomials with integer coef...
Tato práce se zabývá efektivními algoritmy pro násobení polynomů, konkrétně algoritmy Karatsuba, Too...
When working on a shared memory system the thread model is an easy and efficient way to change exist...
The main goal of this research is to use OpenMP, Posix Threads and Microsoft Parallel Patterns libra...
Şefik Şuayb Arslan (MEF Author)##nofulltext##In shared memory multiprocessor architectures, threads ...
This thesis presents an implementation of a multi-threaded C library for performing data parallel co...
International audienceThis paper presents a new method to parallelize programs, adapted to manycore ...
There is much to be gained from an in-depth study of making existing multi-threaded programs more po...
With the advent of hardware accelerator technologies, multi-core processors and GPUs, much effort fo...
The SANE Virtual Processor (SVP) is an abstract concurrent programming model that is both deadlock f...
We discuss the parallelization of arithmetic operations on polynomials modulo a triangular set. We f...
With the appearance of multi-many core machines, applications and runtime systems evolved in order t...
The emergence of multicore and manycore processors is set to change the parallel computing world. Ap...
Portability is written with P of POSIX (Portable Operating System Interface), which is a registered ...
Today most computer have a multicore processor and are depending on parallel execution to be able to...
International audienceWe propose a new algorithm for multiplying dense polynomials with integer coef...
Tato práce se zabývá efektivními algoritmy pro násobení polynomů, konkrétně algoritmy Karatsuba, Too...