How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
November 2019 - January 2020
Centre d'Imagerie Médicale Yaker Alger
- IT Specialist
A widening performance gap is separating CPU performance and IO bandwidth on large scale systems. In some fields such as weather forecast and nuclear fusion, numerical models generate such amounts of data that classical post hoc processing is not feasible anymore due to the limits in both storage capacity and IO performance. In situ approaches are...
Cutting-edge computing systems are getting more and more powerful, and as Ken Batcher stated, “a supercomputer is a device for turning compute-bound problems into I/O-bound problems”. Indeed scientists are writing more complex and accurate models that generate a huge amount of data. In many fields, writing all the generated data to disk is not an o...
Many companies, like Google and Microsft, often rewrite parts of their software using new programming languages because often these companies have to run their software on diﬀerent architectures. Hardware architectures typically have diﬀerent characteristics, so the same program can be very eﬃcient on a given backend but less eﬃcient on another. Th...
—Tiramisu is a new polyhedral compiler, that generates very fast code that outperforms highly optimized code written by expert programmers, and targets many hardware architectures (such as multi-cores, GPUs, FPGAs, distributed machines). WewillfocusourworkontheGPUbackendof Tiramisu. Graphic cards or GPUs are increasingly being used for general purp...