A program can be written in many different ways, (hopefully) always obtaining the same result. Still, the execution time may differ drastically. In higher languages like Python, one may not tell instantly, how a predefined function is implemented.

Tagged with: , ,

This post ends a series of reads related to ARM in the server space. If you are in the mood of some ARM-related tech, don’t forget to view the previous texts: ARMageddon: Really!!?? and ARM file I/O bechmarks and more. …

OMPI in ARM & closing thoughts Read More »

Tagged with: , , , ,

Hello everyone again, Today I come to tell you everything we’ve achieved during these two months with HPC! It is good news and I am going to tell it happily but at the same time very sad, the final week …

Bye-Bye Summer of HPC Read More »

Tagged with: , , , , ,

Hello all! Here I am another day in a new blog entry. Today I will be giving some details about the simulations that we are doing in project 2019 and a brief description on our work. If you do not …

Moving plasma particles simulations to GPU Read More »

Tagged with: , , , , , ,

How could you teach anyone to do a task right if you don’t know how to tell how bad is doing it? Well we have kind of the same problem… we even have multiple solutions!!

Tagged with: , , ,

DNA sequence alignment algorithms use heuristics methods in order to cope with the high volume of data that is passed to them. These approaches, usually run on super computing clusters, take days to finish due to the amount of data, …

DNA and Quantum Computers Read More »

Hello everyone, I hope you are all well and with your loved ones during the pandemic period. After SoHPC’s rapid introduction to my life, I set out to advance the project. There were concepts I know a little, but I …


Tagged with: , , ,

Hello everybody!I am really excited writing this blog post – I have some cool stuff I want to share with you.If you missed last time’s post, I described what the project is about and mentioned one optimization for the serial …

Code. Run. Drink. Repeat. Parallel codes on HPC systems Read More »

Tagged with: , , , ,

It’s been just over a month of working on my project and I’ve just about got my head around the concepts of GPU programming using CUDA. In this post, I will try to explain some concepts of my work in a fun way!!

Tagged with: , , , , , , , ,

Hello again, this time from my hometown of Kavadarci, and welcome to my second blog post about my remote, summer internship at the CINECA research center in Bologna. As I have already described in my previous post, this summer I …

Data is everywhere around us Read More »

Tagged with: , , , ,

An update of my progress with my SoHPC project. Click “Read More” to see a cool video charting the evolution of some of the supernova explosion simulations that I have been working on over the past few weeks!

Tagged with: , , , , ,

Hello again and welcome back! Though it’s only been just over a month since my last post, a lot has changed. Here, I’ll try to explain some of the stuff I’ve learnt, what a general computational fluid dynamics (CFD) simulation …

Submarine simulations in one month Read More »

Tagged with: , , , , , ,

Prometheus & Our Time Series Monitoring System Architecture.

A project on monitoring HPC scheduler job queues (i.e. displaying jobs on simple graphs) seems too easy right? Well… I can assure you it’s not BUT good news, I have made it a bit easier for people who want to deploy a monitoring system for such jobs!

Tagged with: , , , , , , , , , , , , ,

When at first my supervisor told me that he wanted no job run times to be under-predicted, the task seemed daunting, almost impossible. How could I make sure that my algorithm never erred in such a way? In this post I explain how I tackled this problem and how the classical accuracy metric can be misleading and even futile in certain machine learning environments.

Tagged with: , , , , , ,

Momory On Board

This chapter aims to introduce an emerging approach of managing data that has the potential of breaking restrictions set by traditional hardware architectures and to show you how it is used and its performance in a real world.

Tagged with: , , ,

As announced in the previous post, this brief blog entry reveals the link between the ducks and the project.

Tagged with: , , , , , ,

Welcome again reader. I am Jerónimo Sánchez, one of the students working with EPCC during this summer. If you want to know more about the projects I will be working during Summer 2020, don’t forget to read my first post …

ARM file I/O benchmarks & more Read More »

Tagged with: , , ,

Is it possible to account for all the particles in the system without actually iterating through each of them every time? Read this post to get an idea about the project and a groundwork for the answer to the title question!

Tagged with: , , , , ,

Hey Everyone! I’m Cathal from the west of Ireland. I have recently competed a BSc in Computer Science and am intrigued by HPC and all it’s potential. Read on to find out more!

Tagged with: , , , , , , , , ,

Today I’ll explain you how hybrid programming can cook the biggest pizza in the world. Our job for today is to cover the surface of Europe with pizza! The task is: “ Make a pizza based on the geospatial coordinates …

How to make pizza with hybrid programming! Read More »

Tagged with: , , , , , , ,
Follow by Email