State of Supercomputers around the World in 2026
An update to the 2024 post, based on the November 2025 TOP500 list and the IMF October 2025 World Economic Outlook (2026 forecast).
Recent content at metebalci.com
An update to the 2024 post, based on the November 2025 TOP500 list and the IMF October 2025 World Economic Outlook (2026 forecast).
Steps to build GHDL on Apple M silicon.
What is a PDF file ?
How to develop a C application for Pico 2 and RP2350 without the Pico SDK build system
How to install Lustre 2.15.4 on RHEL 8.9 as a server and Ubuntu 22.04 as a client.
A short review of the Analog Thing.
A describe my solution to the warning, load segment with RWX permissions, when using CMSIS linker script.
A description of the build and the link settings of a Cortex-M33 bare metal application.
A basic experiment at home measuring the PM2.5 and VOC emissions of 3D printing.
Explaining what happens after a reset in Cortex-M33.
How to backup TrueNAS Core to a tape
A detailed overview of nano and nosys specs in Arm GNU Toolchain.
Euclid is a pretty amazing space mission like many others. I challenge myself in this post, and I try to explain the Euclid mission. By using the Euclid mission as an example, I hope to say something new for anybody reading this post.
This post is about power management, sleep modes and actual measured power consumption of an ARM Cortex-M0 processor. I will first give brief technical information regarding ARM Cortex-M0 and STM32F072 power management. Then, I will show the code examples and the current measurements.
A description of MIT CADR LISP Machine, CADR Processor and CADR emulator usim
I have purchased an AlphaServer DS10, and I describe how to start using this computer.
How to install OpenSSH server on Tru64 UNIX 4.0F
I started using an LTO-5 drive for personal backups. I described the pros and cons in this post.
How to use DPDK 22.11 and TRex on PC Engines apu4d4 running Ubuntu 22.04.
Studying Ethernet Physical Layer 1
The steps to build DPDK 22.11 with mlx4 driver on Ubuntu 22.04. Also which version of Trex to use.
A note and clarification regarding to use of DHCPv6 DUID and prefix delegation
How to choose a PLC for experimentation. Quick summary of SIMATIC S7-300.
A simple measurement of CPU 314 response time.
A list of small mods and fixes I made.
Notes about some upgrades I made to Rega RP3 turntable.
Here are some energy consumption tests I performed with AMD EPYC 7313P.
A very basic but complete Debian packaging tutorial with a sample project.
Very short review of QNAP QSW M series 10G switches
AMD EPYC 7313P and Supermicro H12SSL NUMA Topology
A home lab server build with AMD EPYC.
Best practices on using a QNAP NAS for advanced home users.
Explaining how a NIC works on Linux and also testing the packet per second throughput of PC Engines apu4d4
How to install and configure Data Plane Development Kit (DPDK) on PC Engines apu4d4
How I upgraded my home network to 10G ?
Tektronix SD-24 Teardown
a Z0 probe experiment
Experiments with GPIO toggling in STM32H7
This is an explanation of a simple TrustZone enabled program on ARM Cortex-M33.
Do you need a heartbeat based fault detector system for your intranet ?
How accurate is a single point calibration ?
This is how I made a pinhole lens.
I have measured the shutter lag of Fuji X-H1 and Sony A7RII using StopShot.
Here is a measurement of the resolution of Fuji X-T2.
Pinhole diameter measurement of Thorlabs P300D
Can I grow tomatoes indoors ? What about lettuce ? I measured the indoor light conditions in this post.
If you are looking for an oscilloscope, I wrote why I chose RTB2004.
How to measure the latency of software interacting with the real world ?