psomas

@psomas@discuss.systems
134 Followers
559 Following
217 Posts
The 9th Computing Systems Research Day has begun, with Prof. Eeckhout delivering the keynote on sustainability to a packed room!

Really cool talk from 39C3, presenting the implementation of a pipelined CPU, CLI/OS and FS in Factorio!

https://www.youtube.com/watch?v=QcQYEAr0Yos

Might be an interesting way to teach comparch and systems fundamentals.

#factorio #39c3

Building a CPU in Factorio: From D-Flip-Flops to an Operating System

YouTube

Let's start the new year with appreciation and nominate our excellent colleagues for award 🏅recognition! We also have a couple of other calls for CAL EIC and CoDAIM 2026:

ACM SIGARCH/IEEE CS TCCA Outstanding Dissertation Award
https://www.sigarch.org/benefit/awards/acm-sigarch-ieee-cs-tcca-outstanding-dissertation-award/

ACM SIGARCH Alan D. Berenbaum Distinguished Service Award
https://www.sigarch.org/benefit/awards/acm-sigarch-distinguished-service-award/

ACM SIGARCH Maurice Wilkes Award
https://www.sigarch.org/benefit/awards/acm-sigarch-maurice-wilkes-award/

Call for 2027 Editor-in-Chief, IEEE CAL (Computer Architecture Letters)
https://www.sigarch.org/other-announcements/call-for-2027-editor-in-chief-ieee-cal-computer-architecture-letters/

Call for papers: Workshop on Co-Design for Agentic and Multimodal AI (CoDAIM 2026)
Co-located with ASPLOS 2026
https://codaim-asplos.github.io/

ACM SIGARCH/IEEE CS TCCA Outstanding Dissertation Award

The SIGARCH/TCCA Outstanding Dissertation award will recognize excellent thesis research by doctoral candidates in the field of computer architecture. Dissertations will be reviewed for technical d…

SIGARCH

The Computing Systems Laboratory (CSLab) of the National Technical University of Athens (NTUA) will host the 9th Computing Systems Research Day this Wednesday, January 7th, 2026, at the NTUA Zografou campus!

We are thrilled to host Professor Lieven Eeckhout (Ghent University, ACM and IEEE Fellow) as our keynote speaker this year! Professor Eeckhout will speak about sustainable processor design and the environmental impact of computing.

Join us for a day of technical talks and presentations on cutting-edge systems research on:
☁️ Serverless memory elasticity (Orestis Lagkas Nikolos, NTUA)
⚡ Accelerator-centric computing (Gerasimos Gerogiannis, UIUC)
🔧 eBPF page cache optimization (Yannis Zarkadas, Google)
🤖 DL inference sparsity (Georgios Goumas, NTUA)

📅 Date: Wednesday, Jan 7th, 2026
📍 Venue: Ceremonial Hall, Central Administration Building, NTUA Zografou Campus
⏰ Start Time: 11:45 AM

Full program and details at http://www.cslab.ece.ntua.gr/

Computing Systems Laboratory

CSLab possesses a strong expertise in parallel & distributed systems with a tradition spanning more than three decades in the implementation, optimization and operation of systems at all scales.

Spotted an elderly baker in village of 400 people in the mountains of Greece wearing an Nginx shirt???

Two weeks ago I gave a talk in #nixcon 2025 on the infrastructure and tooling used to build #nixos. You can view the talk here https://media.ccc.de/v/nixcon2025-56379-how-nixos-is-built-from

Huge thank you to the AV team for the stellar video and audio quality!

How NixOS is built: From Pull Request to your /nix/store

media.ccc.de

Linux kernel quiz: Why is this program so slow and takes around 50ms to run?
What line do you have to add to make it run in ~3ms instead without interfering with what this program does?

user@debian12:~/test$ cat > slow.c
#include <pthread.h>
#include <unistd.h>
#include <err.h>
#include <sys/socket.h>

static void open_sockets(void) {
for (int i=0; i<256; i++) {
int sock = socket(AF_INET, SOCK_STREAM, 0);
if (sock == -1)
err(1, "socket");
}
}

static void *thread_fn(void *dummy) {
open_sockets();
return NULL;
}

int main(void) {
pthread_t thread;
if (pthread_create(&thread, NULL, thread_fn, NULL))
errx(1, "pthread_create");
open_sockets();
if (pthread_join(thread, NULL))
errx(1, "pthread_join");
return 0;
}
user@debian12:~/test$ gcc -O2 -o slow slow.c -Wall
user@debian12:~/test$ time ./slow

real 0m0.041s
user 0m0.003s
sys 0m0.000s
user@debian12:~/test$ time ./slow

real 0m0.053s
user 0m0.003s
sys 0m0.000s
user@debian12:~/test$

Very interesting article by @vijay for the ACM SIGOPS / @sigarch blogs regarding the role of LLMs in the peer review process!

https://www.sigops.org/2025/the-role-of-llms-in-academic-reviewing/

#academia

The role of LLMs in academic reviewing

The past few years have witnessed a staggering acceleration in the capabilities of large language models (LLMs). What began as an intriguing toy for autocomplete has evolved into sophisticated tools capable of summarizing research papers, drafting technical arguments, and even simulating expert‑leve

ACM SIGOPS

Paper 📄 calls ☎️ for all y'all 🤠

Call for papers: ASPLOS 2026 summer deadline
https://www.asplos-conference.org/asplos2026/cfp/

Call for papers: 7th International Workshop on Domain Specific System Architecture (DoSSA-7) (In conjunction with MICRO-58)
http://prism.sejong.ac.kr/dossa-7

Call for Papers: Workshop on Education for High-Performance Computing (EduHPC 25) (co-located with SC 2025)
https://ieeetcca.org/2025/07/28/deadline-extension-call-for-paper-eduhpc-colocated-with-sc25/

Call for Papers – ASPLOS 2026

Save ATC petition

Save ATC: A petition to SIGOPS to adopt the USENIX Annual Technical Conference (ATC) and retain its steering committee Dear SIGOPS Officers, We, the undersigned members of the systems research community, write to respectfully urge SIGOPS to consider adopting and continuing the USENIX Annual Techn...

Google Docs