aktif mühendislik hattı
AGMA Systems
En alt katmanlardan yukarı doğru sistemler inşa etmek.
İşletim sistemleri, low-level yazılım, bilgisayar mimarisi, gömülü sistemler ve deneysel hesaplama projelerine odaklanan kişisel bir mühendislik merkezi.
AGMA Systems; mimari notların, uzun soluklu geliştirme günlüklerinin ve sistem prototiplerinin tek bir mühendislik anlatısında buluştuğu alan.
Uzun soluklu sistem çalışmaları, tek bir tutarlı laboratuvar yüzeyinde yayınlanır.
AGMA Systems; geliştirme günlüklerini, mimari notları, uyumluluk araştırmalarını ve gelecekteki tarayıcı demolarını tek bir sert teknik yüzeyde toplar.
yayındaki teknik giriş
Çekirdek mühendislik projeleri
AGMA Systems'in üç farklı yüzeyi: işletim sistemi araştırması, telemetri araçları ve uyumluluk altyapısı.
SystemMonitor
Rust + egui sistem telemetri arayüzü
Rust / egui / Telemetry
CPU, bellek ve ağ etkinliğini odaklı bir canlı arayüzle gösteren Rust ve egui tabanlı grafik sistem izleme uygulaması.
echOS
Deneysel İşletim Sistemi
Rust / x86_64 / Boot Protocols
Bellek yönetimi, scheduling ve platform kontrolünü ilk prensiplerden kuran bare-metal bir işletim sistemi araştırması.
IronShim-rs
Low-Level Uyumluluk Katmanı
Rust / Compatibility / Runtime Bridges
Davranış, varsayım ve entegrasyon sınırlarını farklı ortamlarda yeniden yorumlayan sistem odaklı bir uyumluluk katmanı.
En güncel teknik notlar
Genel blog yazıları gibi değil, laboratuvar çalışma notları gibi okunması hedeflenen mimari odaklı yazılar.
echOS'ta Bellek Yönetimi
1 dk okuma
Allocator katmanları ve sahiplik sınırlarının kernelin ilk kalıcı alt sistemini nasıl biçimlendirdiği.
RISC-V Mimarisine Giriş
1 dk okuma
Bir ISA'nin, salt okunacak bir belge değil, araç geliştirme zemini haline geldiğinde öne çıkan kavramları.
Aktif araştırma alanları
Laboratuvarın uzun vadeli yönünü tanımlayan tutarlı alanlar.
echOS Notes
İşletim sistemi çalışmasından gelen kernel notları, bellek modeli kararları ve alt sistem kontrol noktaları.
Algorithms
Veri akışı, execution sırası ve ölçülebilir sistem davranışı için çekirdek uygulama düşüncesi.
Bilgisayar Mimarisi
Komut setleri, execution modelleri, memory ordering ve sistem topolojisi.
Gömülü Sistemler
Kaynak kısıtlı platformlar, firmware bring-up ve disiplinli arayüz tasarımı.
Yapay Zeka
Inference hatları, araçlar ve performans odaklı iş yükleri için sistem düşüncesi.
Low-Level Sistemler
Makineye yakın arayüzler, açık maliyetler ve ölçülebilir tradeoff'lar.
Tersine Mühendislik
Davranış keşfi, ikili analiz, protokol arkeolojisi ve uyumluluk araştırması.
Dokümantasyon Merkezi
Deneyleri kalıcı bilgiye dönüştüren yapılandırılmış notlar, uygulama rehberleri ve mimari referanslar.
Etkileşimli Sistem Laboratuvarı
Uzun vadeli hedef, ziyaretçilerin tarayıcı içinde kernel boot süreçlerini, ISA davranışlarını ve mimari deneyleri doğrudan çalıştırabilmesi.
AGMA Systems Hakkında
AGMA Systems, low-level sistemler, mimari ve deneysel hesaplama üzerine kurulu kişisel bir mühendislik girişimidir.
Bahadır Doğan tarafından kurulan AGMA Systems, zeminden yukarı kurulan uzun vadeli projelere, neden ve nasıl sorularına, ve prototip yerine kalıcı mühendislik artefaktları üretmeye odaklanır.