Edocti
Fortgeschrittene technische Ausbildung für den modernen Softwareingenieur

Blog-Beiträge

Python 3.14 ohne GIL: Multithreading vs. Asyncio

Erfahren Sie, wie die Entfernung des GIL in Python 3.14 (Free-Threaded) die Multi-Core-Leistung radikal verändert und den Kampf zwischen Multithreading und Asyncio neu definiert.

Edocti Team

Deep Learning at the Edge - Teil 1

Die Ausführung von Machine-Learning-Modellen in eingebetteten Echtzeitsystemen erfordert oft die Reduzierung von Latenz, Speicherbedarf und Energieverbrauch, ohne dabei die Genauigkeit zu beeinträchtigen...

Paul Ianas

Deep Learning at the Edge - Teil 2

Von FP32 zu INT8: Semantische Segmentierung in der Praxis auf NVIDIA Drive PX2 und Jetson TX2. Entdecken Sie Kalibrierungstechniken und das Deployment mit TensorRT.

Paul Ianas

Verbesserte SSH-Sicherheit

In diesem technischen Newsletter möchten wir Ihnen helfen, ein höheres Sicherheitsniveau bei der Kommunikation mit Ihren Remote-Linux-Servern (inkl. AWS EC2) zu erreichen.

Paul Ianas

Floating-Point-Operationen: Hardware vs. Software

Je nach gcc/g++ Kompilierungs-Flags (z. B. -msoft-float) verknüpft der Linker diese Anweisungen entweder mit Aufrufen der Hardware-FPU oder verwendet benutzerdefinierte Bibliotheken...

Paul Ianas

System Calls - Teil 1

Definition: Ein kontrollierter Einstiegspunkt in den Kernel. Eine Methode, mit der Benutzerprogramme Funktionen ausführen können, die höhere Berechtigungen erfordern.

Paul Ianas

System Calls - Teil 2

Einige behaupten, dass ein Syscall auf x86 einen Kontextwechsel impliziert... Tatsächlich läuft der Kernel-Code in zwei möglichen Kontexten ab: im Prozess- oder im Interrupt-Kontext.

Paul Ianas