Author Archives: Karl Rupp

CfP: High Performance Computing Symposium 2015

The 2015 Spring Simulation Multiconference will feature the 23rd High Performance Computing Symposium (HPC 2015), devoted to the impact of high performance computing and communications on computer simulations. Full information is available at the 23rd High Performance Computing Symposium (HPC 2015)

Abstract submissions are due on September 12, 2014, but are not compulsory. Full paper submissions are due on November 22, 2014. Continue reading

Mentored Project Ideas for GSoC 2014

Our organization Computational Science and Engineering at TU Wien was selected for the Google Summer of Code 2014. Within our organization, a couple of great open source software projects hosted at TU Wien are reaching out to students all over the world for work on free scientific software over the summer. Application deadline for students is on March 21, 2014. The funding provided by Google for the students is again highly appreciated 🙂

This year I'm again mentoring project ideas for ViennaCL, which I'll describe briefly in the following: Continue reading

PyViennaCL: GPU-accelerated Linear Algebra for Python

Toby St Clere Smithe, who I mentored during the Google Summer of Code 2013, released PyViennaCL 1.0.0 today. PyViennaCL provides the Python bindings for the ViennaCL linear algebra and numerical computation library for general purpose computations on massively parallel hardware such as graphics processing units (GPUs) and other heterogeneous systems. ViennaCL itself is a header-only C++ library, so these bindings make available to Python programmers ViennaCL’s fast OpenCL and CUDA algorithms, in a way that is idiomatic and compatible with the Python community’s most popular scientific packages, NumPy and SciPy. Continue reading

Open PhD position, Computational Microelectronics

I'm happy to announce the following position for a prospective PhD I'm looking forward to collaborating with:

The Institute for Microelectronics (TU Wien) is seeking a highly motivated PhD student to work on deterministic solution approaches for the Boltzmann Transport Equation for semiconductors. To strengthen free open source software in our field, the candidate is expected to contribute to our free open source simulator ViennaSHE and the underlying ecosystem of libraries such as ViennaCL or ViennaGrid. As one of the main application areas of ViennaSHE is the simulation of reliability issues in semiconductor devices, the candidate will also be involved in these activities, providing exposure to industrially relevant research.

Full description: http://viennashe.sourceforge.net/viennashe-phd-student-position.html

CPU, GPU and MIC Hardware Characteristics over Time

Recently I was looking for useful graphs on recent parallel computing hardware for reuse in a presentation, but struggled to find any. While I know that colleagues have such graphs and data in use in their presentations, I couldn't find a convenient source on the net. So I ended up collecting all the data (again) and decided to make the outcome of my efforts available here. Continue reading

CfP: High Performance Computing Symposium 2014

The 2014 Spring Simulation Multiconference will feature the 22nd High
Performance Computing Symposium (HPC 2014), devoted to the impact of
high performance computing and communications on computer simulations. As general chair I'm responsible for the symposium organization, which also includes the call for papers and the webpage. As they are now set up, check them out here: 22nd High Performance Computing Symposium (HPC 2014)

Abstract submissions are due on September 13, 2013, but are not compulsory. Full paper submissions are due on November 22, 2013. Continue reading