home.social

#multicore — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #multicore, aggregated by home.social.

  1. Пишем свою OS на Zig: Первый релиз с многоядерностью, FAT32 и скриптами

    11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages. Привет, Хабр! 👋 Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы. Это моя первая статья и первый серьезный релиз системы ( v0.20 ). Многие разработчики мечтают написать свою операционную систему. Обычно этот путь заканчивается на выводе "Hello World" в VGA-буфер. Я тоже начинал с малого (C# COSMOS), потом уходил в Ассемблер, бросал, возвращался... Но в этот раз я решил пойти до конца. Моей целью было не просто запустить ядро, а создать современную, масштабируемую архитектуру на современном языке. Встречайте NovumOS ...

    habr.com/ru/articles/995136/

    #Zig #OSDev #Kernel #операционные_системы #x86 #SMP #multicore #paging #FAT32 #ACPI

  2. Пишем свою OS на Zig: Первый релиз с многоядерностью, FAT32 и скриптами

    11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages. Привет, Хабр! 👋 Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы. Это моя первая статья и первый серьезный релиз системы ( v0.20 ). Многие разработчики мечтают написать свою операционную систему. Обычно этот путь заканчивается на выводе "Hello World" в VGA-буфер. Я тоже начинал с малого (C# COSMOS), потом уходил в Ассемблер, бросал, возвращался... Но в этот раз я решил пойти до конца. Моей целью было не просто запустить ядро, а создать современную, масштабируемую архитектуру на современном языке. Встречайте NovumOS ...

    habr.com/ru/articles/995136/

    #Zig #OSDev #Kernel #операционные_системы #x86 #SMP #multicore #paging #FAT32 #ACPI

  3. Пишем свою OS на Zig: Первый релиз с многоядерностью, FAT32 и скриптами

    11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages. Привет, Хабр! 👋 Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы. Это моя первая статья и первый серьезный релиз системы ( v0.20 ). Многие разработчики мечтают написать свою операционную систему. Обычно этот путь заканчивается на выводе "Hello World" в VGA-буфер. Я тоже начинал с малого (C# COSMOS), потом уходил в Ассемблер, бросал, возвращался... Но в этот раз я решил пойти до конца. Моей целью было не просто запустить ядро, а создать современную, масштабируемую архитектуру на современном языке. Встречайте NovumOS ...

    habr.com/ru/articles/995136/

    #Zig #OSDev #Kernel #операционные_системы #x86 #SMP #multicore #paging #FAT32 #ACPI

  4. Пишем свою OS на Zig: Первый релиз с многоядерностью, FAT32 и скриптами

    11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages. Привет, Хабр! 👋 Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы. Это моя первая статья и первый серьезный релиз системы ( v0.20 ). Многие разработчики мечтают написать свою операционную систему. Обычно этот путь заканчивается на выводе "Hello World" в VGA-буфер. Я тоже начинал с малого (C# COSMOS), потом уходил в Ассемблер, бросал, возвращался... Но в этот раз я решил пойти до конца. Моей целью было не просто запустить ядро, а создать современную, масштабируемую архитектуру на современном языке. Встречайте NovumOS ...

    habr.com/ru/articles/995136/

    #Zig #OSDev #Kernel #операционные_системы #x86 #SMP #multicore #paging #FAT32 #ACPI

  5. 🐢 Oh, goody—a #tutorial on writing fault-tolerant #multicore programs with #actors, because programming isn't hard enough already! 😂 Just sprinkle some AI fairy dust from GitHub, cross your fingers, and hope your app doesn't combust. 🔥
    github.com/gleam-lang/otp #faultTolerantProgramming #coding #humor #AIdevelopment #HackerNews #ngated

  6. 🐢 Oh, goody—a #tutorial on writing fault-tolerant #multicore programs with #actors, because programming isn't hard enough already! 😂 Just sprinkle some AI fairy dust from GitHub, cross your fingers, and hope your app doesn't combust. 🔥
    github.com/gleam-lang/otp #faultTolerantProgramming #coding #humor #AIdevelopment #HackerNews #ngated

  7. 🐢 Oh, goody—a #tutorial on writing fault-tolerant #multicore programs with #actors, because programming isn't hard enough already! 😂 Just sprinkle some AI fairy dust from GitHub, cross your fingers, and hope your app doesn't combust. 🔥
    github.com/gleam-lang/otp #faultTolerantProgramming #coding #humor #AIdevelopment #HackerNews #ngated

  8. 🐢 Oh, goody—a #tutorial on writing fault-tolerant #multicore programs with #actors, because programming isn't hard enough already! 😂 Just sprinkle some AI fairy dust from GitHub, cross your fingers, and hope your app doesn't combust. 🔥
    github.com/gleam-lang/otp #faultTolerantProgramming #coding #humor #AIdevelopment #HackerNews #ngated

  9. M5-Benchmark zeigt: Apples CPU übertrifft Snapdragon X2 Elite Extreme von Qualcomm
    Ein neuer Leak gibt erste Einblicke in die Leistungsfähigkeit des kommenden Apple M5 Chips. Sowohl im MacBook Pro 14 Zoll als auch im neuen iPad Pro soll der
    apfeltalk.de/magazin/news/m5-b
    #iPad #Mac #News #AppleM5 #Benchmark #CPUVergleich #Geekbench #IPadPro #MacBookPro #MultiCore #QualcommSnapdragonX2 #SingleCore

  10. M5-Benchmark zeigt: Apples CPU übertrifft Snapdragon X2 Elite Extreme von Qualcomm
    Ein neuer Leak gibt erste Einblicke in die Leistungsfähigkeit des kommenden Apple M5 Chips. Sowohl im MacBook Pro 14 Zoll als auch im neuen iPad Pro soll der
    apfeltalk.de/magazin/news/m5-b
    #iPad #Mac #News #AppleM5 #Benchmark #CPUVergleich #Geekbench #IPadPro #MacBookPro #MultiCore #QualcommSnapdragonX2 #SingleCore

  11. M5-Benchmark zeigt: Apples CPU übertrifft Snapdragon X2 Elite Extreme von Qualcomm
    Ein neuer Leak gibt erste Einblicke in die Leistungsfähigkeit des kommenden Apple M5 Chips. Sowohl im MacBook Pro 14 Zoll als auch im neuen iPad Pro soll der
    apfeltalk.de/magazin/news/m5-b
    #iPad #Mac #News #AppleM5 #Benchmark #CPUVergleich #Geekbench #IPadPro #MacBookPro #MultiCore #QualcommSnapdragonX2 #SingleCore

  12. M5-Benchmark zeigt: Apples CPU übertrifft Snapdragon X2 Elite Extreme von Qualcomm
    Ein neuer Leak gibt erste Einblicke in die Leistungsfähigkeit des kommenden Apple M5 Chips. Sowohl im MacBook Pro 14 Zoll als auch im neuen iPad Pro soll der
    apfeltalk.de/magazin/news/m5-b
    #iPad #Mac #News #AppleM5 #Benchmark #CPUVergleich #Geekbench #IPadPro #MacBookPro #MultiCore #QualcommSnapdragonX2 #SingleCore

  13. M5-Benchmark zeigt: Apples CPU übertrifft Snapdragon X2 Elite Extreme von Qualcomm
    Ein neuer Leak gibt erste Einblicke in die Leistungsfähigkeit des kommenden Apple M5 Chips. Sowohl im MacBook Pro 14 Zoll als auch im neuen iPad Pro soll der
    apfeltalk.de/magazin/news/m5-b
    #iPad #Mac #News #AppleM5 #Benchmark #CPUVergleich #Geekbench #IPadPro #MacBookPro #MultiCore #QualcommSnapdragonX2 #SingleCore

  14. Настройка ToolChain-a для программирования MCU FlagChip FC7300F8MDT

    FC7300F8MDT - это микроконтроллер компании FlagChip as FlagShip . В этом тексте я показал, как можно запрограммировать микроконтроллер FC7300F8MDT, буквально на пустом компьютере.

    habr.com/ru/articles/742274/

    #FC7300F8MDT #ARM #FC7x #FC7300x #ARM_CortexM7 #armv7m #risc #multicore #jenkins #jlink

  15. Настройка ToolChain-a для программирования MCU FlagChip FC7300F8MDT

    FC7300F8MDT - это микроконтроллер компании FlagChip as FlagShip . В этом тексте я показал, как можно запрограммировать микроконтроллер FC7300F8MDT, буквально на пустом компьютере.

    habr.com/ru/articles/742274/

    #FC7300F8MDT #ARM #FC7x #FC7300x #ARM_CortexM7 #armv7m #risc #multicore #jenkins #jlink

  16. Настройка ToolChain-a для программирования MCU FlagChip FC7300F8MDT

    FC7300F8MDT - это микроконтроллер компании FlagChip as FlagShip . В этом тексте я показал, как можно запрограммировать микроконтроллер FC7300F8MDT, буквально на пустом компьютере.

    habr.com/ru/articles/742274/

    #FC7300F8MDT #ARM #FC7x #FC7300x #ARM_CortexM7 #armv7m #risc #multicore #jenkins #jlink

  17. Настройка ToolChain-a для программирования MCU FlagChip FC7300F8MDT

    FC7300F8MDT - это микроконтроллер компании FlagChip as FlagShip . В этом тексте я показал, как можно запрограммировать микроконтроллер FC7300F8MDT, буквально на пустом компьютере.

    habr.com/ru/articles/742274/

    #FC7300F8MDT #ARM #FC7x #FC7300x #ARM_CortexM7 #armv7m #risc #multicore #jenkins #jlink

  18. Unlock the power of multithreaded MCU programming with #Sony #Spresense! Utilize shared memory between cores and send inter-core messages seamlessly. Overall, these #multicore / #multithread #programming is accessible via #Arduino. Here's my snippet for a dual-buffer processing method.

  19. Unlock the power of multithreaded MCU programming with #Sony #Spresense! Utilize shared memory between cores and send inter-core messages seamlessly. Overall, these #multicore / #multithread #programming is accessible via #Arduino. Here's my snippet for a dual-buffer processing method.

  20. Unlock the power of multithreaded MCU programming with #Sony #Spresense! Utilize shared memory between cores and send inter-core messages seamlessly. Overall, these #multicore / #multithread #programming is accessible via #Arduino. Here's my snippet for a dual-buffer processing method.

  21. Unlock the power of multithreaded MCU programming with #Sony #Spresense! Utilize shared memory between cores and send inter-core messages seamlessly. Overall, these #multicore / #multithread #programming is accessible via #Arduino. Here's my snippet for a dual-buffer processing method.

  22. Unlock the power of multithreaded MCU programming with #Sony #Spresense! Utilize shared memory between cores and send inter-core messages seamlessly. Overall, these #multicore / #multithread #programming is accessible via #Arduino. Here's my snippet for a dual-buffer processing method.

  23. The #IT industry is staring down #Moore and #Dennard; we are playing chicken with these immovable physical laws. That is reckless, at best.

    The "modern miracle" #multicore is but a temporary fix, not a permanent solution. Indeed, most modern programmes are still stubbornly sequential, blithely letting those additional cores sit idle, sip power, and seep heat.

    Meanwhile, coders continue to dish out AI-generated JavaScript and Python, with no mechanical sympathy for the von Neumann machine beneath. AI is no panacea; it is but statistics—which dates back to Pascal's days and even earlier—performed by "multicore".

    This "if it ain't broke" trend cannot continue, for "it is broke"—now.

  24. The #IT industry is staring down #Moore and #Dennard; we are playing chicken with these immovable physical laws. That is reckless, at best.

    The "modern miracle" #multicore is but a temporary fix, not a permanent solution. Indeed, most modern programmes are still stubbornly sequential, blithely letting those additional cores sit idle, sip power, and seep heat.

    Meanwhile, coders continue to dish out AI-generated JavaScript and Python, with no mechanical sympathy for the von Neumann machine beneath. AI is no panacea; it is but statistics—which dates back to Pascal's days and even earlier—performed by "multicore".

    This "if it ain't broke" trend cannot continue, for "it is broke"—now.

  25. The #IT industry is staring down #Moore and #Dennard; we are playing chicken with these immovable physical laws. That is reckless, at best.

    The "modern miracle" #multicore is but a temporary fix, not a permanent solution. Indeed, most modern programmes are still stubbornly sequential, blithely letting those additional cores sit idle, sip power, and seep heat.

    Meanwhile, coders continue to dish out AI-generated JavaScript and Python, with no mechanical sympathy for the von Neumann machine beneath. AI is no panacea; it is but statistics—which dates back to Pascal's days and even earlier—performed by "multicore".

    This "if it ain't broke" trend cannot continue, for "it is broke"—now.

  26. The #IT industry is staring down #Moore and #Dennard; we are playing chicken with these immovable physical laws. That is reckless, at best.

    The "modern miracle" #multicore is but a temporary fix, not a permanent solution. Indeed, most modern programmes are still stubbornly sequential, blithely letting those additional cores sit idle, sip power, and seep heat.

    Meanwhile, coders continue to dish out AI-generated JavaScript and Python, with no mechanical sympathy for the von Neumann machine beneath. AI is no panacea; it is but statistics—which dates back to Pascal's days and even earlier—performed by "multicore".

    This "if it ain't broke" trend cannot continue, for "it is broke"—now.

  27. The #IT industry is staring down #Moore and #Dennard; we are playing chicken with these immovable physical laws. That is reckless, at best.

    The "modern miracle" #multicore is but a temporary fix, not a permanent solution. Indeed, most modern programmes are still stubbornly sequential, blithely letting those additional cores sit idle, sip power, and seep heat.

    Meanwhile, coders continue to dish out AI-generated JavaScript and Python, with no mechanical sympathy for the von Neumann machine beneath. AI is no panacea; it is but statistics—which dates back to Pascal's days and even earlier—performed by "multicore".

    This "if it ain't broke" trend cannot continue, for "it is broke"—now.

  28. I finally made my second article about #Miou (#OCaml 5 & #multicore) and its notion of rules. It's available here: blog.osau.re/articles/miou_rul (enjoy the reading).