Skip to content

Commit 9153c77

Browse files
committed
Started working on a post
1 parent 9b11964 commit 9153c77

10 files changed

Lines changed: 43 additions & 4 deletions

File tree

assets/img/cerebras.png

4.1 MB
Loading

config/_default/menus.en.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@
88
pageRef = "projects"
99
weight = 20
1010

11+
#[[main]]
12+
# name = "Photos"
13+
# pageRef = "photos"
14+
# weight = 30
15+
1116
[[main]]
1217
name = "Posts"
1318
pageRef = "posts"
14-
weight = 30
19+
weight = 40

content/about.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ I am currently attending the **3rd year** in the course of **Applied Computer Sc
1919

2020
I settled my interests in the **HPC** world, over which I am currently writing my thesis. I had the opportunity during the 3rd year to become a **didactic tutor** for the department
2121

22-
<!--Prepared button, won't work until the thesis will be ready :) {{< download title="Read the thesis" download="main.pdf" >}}-->
22+
<!--Prepared button, won't work until the thesis will be ready :)-->
23+
<!--{{< download title="Read the thesis" download="main.pdf" >}}-->
2324
{{</ education >}}
2425
{{< education title="High School" date="2017 - 2021" grade="95/100" institution="Liceo Scientifico PioXI" >}}
2526
I graduated from high school, after following the **scientific curriculum**. During my 4th year, I attended to an **exchange year** with AFS.

content/photos/_index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Photos
3+
---
4+
File renamed without changes.

content/posts/school-computing.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "How the CERN School of Computing mattered"
3+
date: 2025-03-23
4+
draft: true
5+
---
6+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "🎯 How to (not) write a thesis: Part 1"
3+
date: 2025-03-23
4+
draft: true
5+
---
6+
7+
If you graduated from university, chances are that you wrote your own thesis: it could've been over a topic that you enjoyed, or perhaps about that intership that you did back in the days. Either way, you **had to do it**. Now, I'm finally at the end of my third year, and this means that, if all goes well, I'll graduate too within the next solar year, and I'll have to write (and defend) **my own thesis** in order to get the well acclaimed _piece-of-paper-which-should-attest-that-you-are-smart_ (yes, we can digress whether that's the case or not, but we'll leave it at another time).
8+
9+
While for some people writing the thesis seems like an hassle, I have been weirdly looking forward to it. Might it be because of some egocentric complex? Perhaps. I have to do it anyway, so why not getting some enjoyment from it, right?
10+
11+
I also had the idea of documenting this process step by step: while I may not be a good writer, I am intrigued by the idea of having a sort of "log" that tells how I did... what I'll do.
12+
13+
## 1) Choosing the topic
14+
15+
In ACSAI, the thesis can be either made about a research project that the student carried out individually, or it can be a report about an external internship. Either way, there is a 3 months time span in which you must do all the work (so building the project & writing the report). I didn't really care to do it externally, and since the beginning of the course I wanted to do it internally with a professor. Now, being the course about AIs one would expect that I'd do something among those lines, right? Well... _not really_.
16+
17+
I am not that much intrigued by AIs, especially after three years of them (actually, just two, but that doesn't matter). I got interested very early in the field of **low-level CS**: understanding how a CPU works, working with raw resources, etc... (this is also the reason why I use now [EndeavourOS](https://endeavouros.com/) on a daily basis btw!). But the turning point came when I took a specific course, called "**Programmazione di Sistemi ~~Embedded e~~ Multicore**" (literally translated, "_Programming of ~~embedded and~~ multicore systems_". And the stripes are there because the professor "renamed" the course at the very beginning. What a guy).
18+
19+
During that course I learned C and some of the most used libraries for building parallel code: **MPI**, **PThreads**, **OpenMP** and **CUDA**. That was one of the most interesting courses I ever took during my three years of universities, and that's the reason why, after a while, I asked the professor to carry out the thesis project with him. And while the project did shift from what it was originally meant to be (the very first idea was to do a library of collectives between NVIDIA BlueField DPUs, but... we lacked the DPUs), I am quite content with the final idea. but what is that about?
20+
21+
Have you ever heard of [Cerebras](https://www.cerebras.ai/)? You know, that company that decided to take an entire silicon wafer and use it as a gargantuous "CPU"? Well, it's about them, or more specifically, about their Wafer Scale Engines (WSEs).
22+
23+
<!--{{< figure src="/img/cerebras.png" caption="A photo of the Cerebras WSE" >}}-->

content/projects/notex.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ layout: "project"
88

99
<div class="project-info-container">
1010
<button class="project-gh-link" onclick="location.href='https://github.com/ElBi21/NoTeX'">
11-
<img src="/icons/github.svg" width="30%" style="margin-top: 0px;">
11+
<img src="/icons/github-white.svg" width="30%" style="margin-top: 0px;">
1212
<p class="project-gh-par">Check the project on GitHub</p>
1313
</button>
1414
<div class="project-tools-container">

content/projects/ssn.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ layout: "project"
88

99
<div class="project-info-container">
1010
<button class="project-gh-link" onclick="location.href='https://github.com/sapienzastudentsnetwork/sapienzastudentsnetwork.github.io'">
11-
<img src="/icons/github.svg" width="30%" style="margin-top: 0px;">
11+
<img src="/icons/github-white.svg" width="30%" style="margin-top: 0px;">
1212
<p class="project-gh-par">Check the project on GitHub</p>
1313
</button>
1414
<div class="project-tools-container">

0 commit comments

Comments
 (0)