The latest incarnation of the Intel Xeon Phi product line, codename Knights Landing (KNL), is becoming more broadly available. As such, there is a lot of interest in how it performs, particularly when compared to other contenders in the high performance computing landscape. I have posted STREAM benchmark results for KNL earlier in my blog, which outlined the potential benefit of the high bandwidth memory (MCDRAM) of KNL. Let us have a look at a more complicated operation, which is neither lim...| Karl Rupp
Is writing code essential for your every-day work, be it research, development, or engineering? Did you have to take a coding shortcut here or there to get the task done? Do you think that your code would need a bit more polishing before handing it out to other people? If you answer all these questions with yes, you're not alone!| Karl Rupp
The PETSc User Meeting 2016 took place in Vienna, Austria, from June 28-30, 2016. Overall, the feedback received from the delegates was very positive; which I was glad to hear as main organizer of the event. In the following I want to share what I consider to be key factors for success and lessons learnt.| Karl Rupp
The Knights Landing (KNL) update of Intel's Xeon Phi product line is now available. For the applications I'm primarily interested in, namely the numerical solution of partial differential equation, the typical bottleneck is memory bandwidth. To assess memory bandwidth, the STREAM benchmark is the de-facto standard, so let us have a look at how KNL compares to the previous Xeon Phi generation (Knights Corner, KNC) as well as to the Xeon product line.| Karl Rupp
Do you have new and exciting research results in the area of high performance computing? Then consider submitting your work to the 26th High Performance Computing Symposium (HPC 2018)! Full paper submissions (12 pages max.) are due on January 08, 2018.| Karl Rupp
The meeting will take place in the College of Engineering and Applied Science in the University of Colorado Boulder. There is a nice conference package available, including three nights lodging, three breakfasts, two lunches, and one dinner. Based on experience from the last PETSc User Meeting, there is now a small registration fee of USD 75, which is waived for students. So, go ahead and sign up now! 🙂| Karl Rupp
My colleague Josef Weinbub and I are looking for a motivated PhD student to join our efforts as a research assistant at the Institute for Microelectronics, TU Wien. If you | Karl Rupp
Do you have new and exciting research results in the area of high performance computing? Then consider submitting your work to the 25th High Performance Computing Symposium (HPC 2017)! The optional abstract submissions are due on October 15, 2016. Full paper submissions (8 pages max.) are due on December 15, 2016. | Karl Rupp
My popular blog post on CPU, GPU and MIC Hardware Characteristics over Time has just received a major update, taking INTEL's Knights Landing and NVIDIA's Pascal architecture into account. Moreover, I added a comparison of FLOPs per clock cycle, which I want to discuss in slightly greater depth in this blog post.| Karl Rupp
Clearly, transistor counts still follow the exponential growth line. AMD's Epyc processors with 19 billion transistors contribute the highest (publicly disclosed) transistor counts in processors to-date. For comparison: NVIDIA's GP100 Pascal GPU consists of 15 billion transistors, so these numbers are consistent. With the upcoming introduction of 10nm process nodes it is reasonable to assume that we will stay on the exponential growth curve for transistor counts for the next few years. These ...| Karl Rupp