dissertationDataflow pipeline models are widely used in visualization systems. Despite recent advancements in parallel architecture, most systems still support only a single CPU or a small collection of CPUs such as a SMP workstation. Even for systems that are specifically tuned towards parallel visualization, their execution models only provide support for data-parallelism while ignoring taskparallelism and pipeline-parallelism. With the recent popularization of machines equipped with multicore CPUs and multi-GPU units, these visualization systems are undoubtedly falling further behind in reaching maximum efficiency. On the other hand, there exist several libraries that can schedule program executions on multiple CPUs and/or multiple GPUs...
International audienceThis paper presents an implementation of dataflow programs specified in RVC-CA...
Though multicore systems are ubiquitous, parallel programming models for these systems are generally...
textThe unprecedented and exponential growth of data along with the advent of multi-core processors...
The processing power available to scientists and engineers using supercomputers over the last few de...
Heterogeneous computing platforms support the traditional types of parallelism, such as e.g., ins...
thesisRecent advancements in High Performance Computing (HPC) infrastructure with tradi- tional comp...
Trends in computer engineering place renewed emphasis on increasing parallelism and heterogeneity. ...
The focus of this dissertation is the design and the implementation of a computing platform which ca...
A large class of applications need to execute the same workflow on different data sets of identical ...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Heterogeneous parallel architectures like those comprised of CPUs and GPUs are a tantalizing compute...
Abstract — Pipeline architectures provide a versatile and efficient mechanism for constructing visua...
dissertationRecent trends in high performance computing present larger and more diverse computers us...
Software pipelines permit the decomposition of a repetitive sequential process into a succession of ...
The emergence of high-resolution simulation, where simulation outputs have grown to terascale levels...
International audienceThis paper presents an implementation of dataflow programs specified in RVC-CA...
Though multicore systems are ubiquitous, parallel programming models for these systems are generally...
textThe unprecedented and exponential growth of data along with the advent of multi-core processors...
The processing power available to scientists and engineers using supercomputers over the last few de...
Heterogeneous computing platforms support the traditional types of parallelism, such as e.g., ins...
thesisRecent advancements in High Performance Computing (HPC) infrastructure with tradi- tional comp...
Trends in computer engineering place renewed emphasis on increasing parallelism and heterogeneity. ...
The focus of this dissertation is the design and the implementation of a computing platform which ca...
A large class of applications need to execute the same workflow on different data sets of identical ...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Heterogeneous parallel architectures like those comprised of CPUs and GPUs are a tantalizing compute...
Abstract — Pipeline architectures provide a versatile and efficient mechanism for constructing visua...
dissertationRecent trends in high performance computing present larger and more diverse computers us...
Software pipelines permit the decomposition of a repetitive sequential process into a succession of ...
The emergence of high-resolution simulation, where simulation outputs have grown to terascale levels...
International audienceThis paper presents an implementation of dataflow programs specified in RVC-CA...
Though multicore systems are ubiquitous, parallel programming models for these systems are generally...
textThe unprecedented and exponential growth of data along with the advent of multi-core processors...