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. 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).

  10. @rstats I would like to ask you about your experience with multi-threading and multi-core processors in R:

    What is the current state of official CRAN R in using multi-threaded libraries to fully utilize multi-core processors? Were there any recent developments (on Linux and Windows)?
    Now in 2020, how is the performance of CRAN R compared to Microsoft/Revolution R?

    #rstats #cran #multicore #multithreading #parallelization #linux #windows

  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. Настройка 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

  13. 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.

  14. 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.

  15. The Gemini 17 has a 73 Wh battery, 2x DisplayPort 1.4 & HDMI 2.1 which allow connecting up to 3 external monitors & for your virtual reality headset. Together with the notebook display, 4 screens can be used simultaneously.

    tuxedocomputers.com/en/TUXEDO-

    #tuxedo #multicore #amd #linux

  16. Earlier, I wrote a #blog post comparing the standard library sorts in different languages.

    I gave an accompanying #talk to the Open Source Connector which is now available online! The talk includes demos of #ChapelLang and #Arkouda and is intended to be accessible to #python programmers. It includes demonstration of #ChapelLang on a #multicore system, showing simple #gpu programming, and running on an #hpc system.

    Blog post:

    chapel-lang.org/blog/posts/std

    Talk video:

    youtube.com/watch?v=gwrbBQiP5H

  17. Being able to use all cores with ease in , has taught me that not all problems can be parallelized. In fact, only few algorithms are concurrent, and CPU-bound. CPU caches, instruction sets, and single-core is still very relevant.

  18. 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

  19. 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

  20. 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

  21. 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

  22. Настройка 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

  23. Настройка 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

  24. Настройка 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