An Interactive Visualisation to Explore the Top500 List

1. Introduction Among many definitions of visualisation, I prefer when perhaps it was ideally described as the transformation of the symbolic into the geometric (McCormick, 1987). In this sense, visualisation methods are increasingly embraced to explore, communicate, and establish our

Tagged with: , , , ,

The best of both worlds

comparison between NumPy, Cython and Cython with the OpenCL solver

Sometimes, rejecting unfeasible ideas early enough is a crucial step towards actually solving a problem. In my quest to speed up the ocean modeling framework Veros, I considered the option of restructuring the existing pure Python code in order to

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

Cheers to the wee Visualization of a Well-Log correlation!

Greetings from Edinburgh 🙂 During the past few weeks I have been able to finalize the project task that I have been assigned and I am very very excited for that. In a nutshell, a Python based code was developed

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

The end, or just another beginning?

As summer ends, I can’t help but rememb Jim Morrison (The Doors) singing “this is the end, my only friend, the end…”. This post also represents an end. It is the end of my Summer of HPC project and hence

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

Accelerating physics simulations with data science and vectorization

Last few weeks, it has been a very interesting time here at the Jülich Supercomputing Center. Unfortunately, I only have a bit more than a week to spend on these fascinating topics with the inspiring people here at the center.

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

Baptism of Fire

Devil costume with fireworks.

~ how NOT to prepare for an adventure ~ A new beginning The morning broke, as it always does, with the ringing of the clock reminding me of the fact that I should have made the appointment with my bed

Tagged with: , , , , , ,

Visualising the World Map of Supercomputers

“The greatest value of a picture is when it forces us to notice what we never expected to see.”, John Tukey. Introduction Data visualisation continues to change the way we see, interpret and understand the world around us. But it

Tagged with: , , , ,

More on Deep Q networks

Nature cover

It’s time for another blog post apparently! Just as last time, I have decided to fill it with science! This time I will talk mostly about the “Deep Q Network” and the “Stochastic Gradient Descent” algorithm. These are all fairly

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

El Niño around the world

In my last post, I explained what El Niño events were about. In general, El Niño events are part of a bigger oscillation pattern in the climate of Earth called ENSO (El Niño-Southern Oscillation) that changes patterns in temperature and

Tagged with: , , , , , ,

CAD is BAD !!

Diamond, Brilliant, Postojna, Stalgamite

Caves , Castles and CAD data extraction – these are the three key subjects of focus in this blog. Now, having spent more than a month in Ljubljana, I have been able to make some progress not only in my SoHPC

Tagged with: , , , , , , ,

How To Build Your Very Own Graphics Engine

Disclaimer: This post will not teach you how to build your own graphics engine. It may, however, delight and confuse you. In my previous post (which you can find here) I introduced what radiosity is along with why and how

Tagged with: , , , , ,

Breaking the 4th dimensional wall of object tracking

another brick in the wall

My first Monday morning in Copenhagen, Konstantinos and I met the guys working at the Niels Bohr Institute and we had a very delicious breakfast together. Seriously, Danish pastries are so good I can understand why the Danes named them

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

I’ve had it with these Motherlovin’ Bugs on these Motherlovin’ Multipoles!

moth, c++, pointer errors, segfault

My project has reached a turning point! What I’ve now got is an Multipole2Local segment of the Fast Multipole Method written in C++ using HIP and thus it runs on both AMD and Nvidia GPUs. The next step is to

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

Life of Py


August 7th 5:30 am, Copenhagen Central Station. I spent the weekend exploring the city along with my roommate Alessandro and my friend Antti, who traveled from Jülich to visit us. Among other activities, we walked the helical corridor to reach

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

Climbing higher everyday

During this summer I’m trying to get a little better every day. As a hiking enthusiast, I really love to get on track during weekends. Scottish Highlands paths seem to be slightly worse maintained and much less congested than Tatra Mountains

Tagged with: , , , , , ,

Shared But Hard to Use: Helping Climate Researchers Share, Discover, and Use Data

1. The Problem Sharing data among researchers is usually an afterthought. In our case, data is already shared publicly on a data repository, which is called DSpace. DSpace serves as an open-access repository for scholarly data published in various scientific

Tagged with: , , , ,

Exploring Edinburgh, Python coding and many more

Hello everyone, Greetings from Edinburgh’s sunny festival season 🙂 During the past few weeks I have been both exploring this vibrant city and cultivating my Python programming skills. I will give you more details about how my work has been

Tagged with: , , , , , ,

Quality measure comparison of Slovenian landscape and iterative methods

Since in the last entry I promised that I am going to talk about the comparison between the fixed point method and the projected gradient method I will dwell on this. But first of all, let me show you some of

Tagged with: , , , , ,

Which is the busiest node in the HPC cluster

What is a high-performance computer (HPC)? In simple terms, nowadays it is a cluster of innumerous ‘mini’ computers (nodes) interlinked by the same network. When a big calculation is submitted to the HPC, it will be fragmented into thousands of

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

It’s Alive!

In my previous post it was all just dry theory and nothing to show (apart from a great food picture). Today the post will only be about presenting the “cool stuff”, and for that, just for you guys, my buddy

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

Bridging the gap between High Performance Computing and Big Data

In today’s blog post, I’ll talk about the successful (yaaaay!) progress of my project with a technical point of view. So if you are into Computer Science, I’m sure you will find this interesting! This post will be structured using

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

That’s hot

Over the past decades, the planet has been experiencing worldwide climate change. In particular, the global warming process is characterized by drastic weather events, such as long periods of drought, or short intense precipitation. These can crucially affect vegetation and

Tagged with: , , , , , , , ,

The triple P conundrum

Pasta, pizza and ParaView are the topics I want to talk about in this post. As a Catalan guy, I’m used to the Mediterranean diet and it is impossible for me not to talk about food when staying in Italy.

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

Can you put bones in a blender?

In my previous post I mentioned that a team at IT4Innovations developed an interesting Plugin for Blender which is useful for processing Computed Tomography (CT) images. In this post, I will briefly discuss how this tool makes it extremely easy

Tagged with: , , , , ,

PRACE Summer of HPC 2017 Training Week

Most Summer of HPC participants arrived in Ostrava on Sunday. For them, an adventure that will see them away from home, friends and family for a period of two months had just began. But this adventure would see them working

Tagged with: , , , , , , , ,
Follow by Email27