During the fourth phase (2012-2014) addressed new topics crucial to the CERN scientific programme, such as cloud computing, business analytics, the next generation of hardware, and security for the myriads of network devices.
Project Specification:
This project concerns the field of vectorization for Computing in High Energy Physics at CERN,Geneva. This paper summarises the results and progress of vectorizing two newly proposed counter based random number generators on Intel’s Haswell Architecture.
Abstract:
This project studies SIMD optimizing two different newly proposed random number generators on Intel’s Haswell architecture with AVX2 instruction sets. AVX2 instruction set is necessary since many random number generators rely on 64-bit integer multiplication.
Project Specification:
SQLPlotter is a C++ macro written using ROOT classes which has previously been developed to allow the possibility of making histograms from the results of SQL-queries running on physics analysis data stored in a relational database.