492 subscribers
52 photos
4 videos
6 files
1.74K links
🕸 Linux Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Linus Torvalds Vents Over "Completely Crazy Rust Format Checking"

🟢 خلاصه مقاله:
لینوس توروالدز پس از رد کردن ایده پشتیبانی از حالت big-endian برای RISC-V در هسته Linux، این بار از «قوانین دیوانه‌وار» فرمت‌گذاری در Rust و همچنین ضعف در قالب‌بندی متن‌ها انتقاد کرد. او تأکید کرد که سخت‌گیری‌های افراطی در بررسی فرمت، وقتی با هنجارهای قدیمی هسته ناسازگار باشد، به خوانایی و کار عملی آسیب می‌زند. پیام او روشن است: پذیرش ابزارها و زبان‌های جدید مثل Rust زمانی ارزشمند است که با اصول عمل‌گرایانه هسته—از جمله یکدستی، شفافیت و نگهداشت‌پذیری—هماهنگ باشد.

#Linux #LinusTorvalds #Rust #RISC-V #Kernel #CodeFormatting #OpenSource #DeveloperExperience

🟣لینک مقاله:
https://www.phoronix.com/news/Linus-Torvalds-Rust-Formatting

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
❤2
🔵 عنوان مقاله
Linux 6.18 IOMMU Changes For Intel, AMD, Apple & RISC-V

🟢 خلاصه مقاله:
Linux 6.18 این هفته مجموعه‌ای از به‌روزرسانی‌های IOMMU را ادغام کرد که هدفشان بهبود کارایی، پایداری و پشتیبانی سخت‌افزاری در سیستم‌های Intel، AMD، Apple و RISC-V است. IOMMU نقش کلیدی در ایزوله‌سازی دستگاه‌ها و نگاشت DMA دارد؛ بنابراین این تغییرات می‌تواند به کارایی پایدارتر، سربار کمتر و تجربه بهتر در سناریوهای مجازی‌سازی و بارهای سنگین ورودی/خروجی منجر شود. این به‌روزرسانی‌ها بخشی از تلاش مداوم کرنل برای همگامی با نسل‌های جدید سخت‌افزار و تقویت امنیت و سازگاری در پلتفرم‌های مختلف است.

#Linux #LinuxKernel #IOMMU #Intel #AMD #Apple #RISC-V #KernelUpdate

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-IOMMU

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Linux 6.19 To Enable Networking For The EIC7700 SoC Powering The SiFive Premier P550

🟢 خلاصه مقاله:
** در Linux 6.18 پشتیبانی mainline برای SoC شرکت ESWIN با نام EIC770 و همچنین DeviceTree مربوط به برد توسعه‌ی SiFive HiFive Premier P550 اضافه شد. با این حال، درایور کنترلر Ethernet برای EIC7700 به 6.18 نرسید و قرار است در Linux 6.19 وارد شود. با این تغییر، شبکه روی این SoC و برد HiFive Premier P550 به‌صورت رسمی در هسته فعال می‌شود و استفاده‌ی توسعه‌دهندگان RISC‑V از کرنل استاندارد را برای کارهای مبتنی بر شبکه و یکپارچه‌سازی در CI ساده‌تر می‌کند.

#Linux #LinuxKernel #RISC-V #SiFive #HiFivePremierP550 #EIC7700 #SoC #Networking

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.19-Eswin-EIC7700-Net

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Qualcomm's Xqci RISC-V Extension Now Deemed Non-Experimental For LLVM 22

🟢 خلاصه مقاله:
شرکت کوالکام به تازگی اعلام کرده است که توسعه‌ی افزونه‌ی اختصاصی Xqci RISC-V برای معماری پردازنده‌های RISC-V دیگر در حالت آزمایشی قرار ندارد. این خبر طی روز گذشته در مخزن گیت LLVM منتشر شد و نشان می‌دهد که این افزونه مهم، اکنون به عنوان یک قابلیت پایدار و قابل اعتماد در نظر گرفته می‌شود.
این تغییر نشان‌دهنده‌ی پیشرفت و تثبیت قابلیت‌های توسعه سخت‌افزار با استفاده از تکنولوژی‌های شرکت کوالکام است، که می‌تواند تاثیر مثبتی بر توسعه و به‌کارگیری پردازنده‌های RISC-V در صنعت بگذارد. با این تحول، توسعه‌دهندگان و تکنولوژی‌پیشگان می‌توانند با اطمینان بیشتری از این افزونه در پروژه‌های خود بهره گیرند و قابلیت‌های جدیدتری را پیاده‌سازی کنند.
کوالکام همواره در زمینه‌ی توسعه فناوری‌های نوین در حوزه پردازش و شتاب‌دهی، پیشرو بوده است و این گام جدید نیز نشان‌گر تمرکز مستمر بر افزودن قابلیت‌های سطح بالا و پایدار به اکوسیستم RISC-V است.
در نتیجه، این تغییر می‌تواند نویدبخش تحولات عمده‌تری در صنعت پردازنده‌های هوشمند و سیستم‌های تعبیه‌شده باشد و نشان‌دهنده‌ی تعهد این شرکت به پیشرفت‌های تکنولوژیک در آینده است.
#کوالکام #RISC-V #توسعه_پراخت #تکنولوژی

🟣لینک مقاله:
https://www.phoronix.com/news/Qualcomm-Xqci-LLVM-Stable

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Newer RISC-V CPUs Vulnerable To Spectre V1 - Linux Mitigation Patches Posted

🟢 خلاصه مقاله:
در سال‌های اخیر، افزوده شدن معماری‌های جدید به خانواده پردازنده‌های RISC-V باعث شده است تا ملاحظات امنیتی مهم‌تری مورد توجه قرار گیرد. با وجود پیشرفت‌های قابل توجه در طراحی این تراشه‌ها، محققان متوجه شدند که نسل جدید پردازنده‌های RISC-V به آسیب‌پذیری‌های مربوط به نوع حمله Spectre V1 حساس هستند. این آسیب‌پذیری‌ها، که در گذشته بیشتر در پردازنده‌های ای‌ام‌دی و اینتل مشاهده شده بودند، می‌توانند توسط حمله‌کنندگان برای استنتاج اطلاعات حساس دستگاه استفاده شوند. به همین دلیل، توسعه‌دهندگان و مهندسان امنیت با سرعت در حال کار بر رفع این مشکلات هستند تا امنیت سیستم‌های مبتنی بر RISC-V را تضمین کنند.

در پی هشدارها و بررسی‌های انجام شده، تیم لینوکس اقدام به انتشار اصلاحات و وصله‌های نرم‌افزاری برای کاهش خطرات Spectre V1 در هسته سیستم‌عامل کرده است. این پوشش‌های امنیتی، با هدف محدود کردن اثرات حملات احتمالی و جلوگیری از سوءاستفاده، در نسخه‌های جدید کرنل لینوکس وارد شده‌اند. با توجه به عملکردهای بنیادی و نقش حساس هسته در سیستم‌های عامل، اعمال این اصلاحات گام مهمی در جهت اطمینان‌بخشی به امنیت کامل دستگاه‌های مبتنی بر معماری RISC-V است.

در نتیجه، هرچند طراحی تراشه‌های RISC-V به دلیل مزایای زیادی از جمله انعطاف‌پذیری و متن‌بافی، برای آینده بسیار امیدوارکننده است، اما لازم است که توسعه‌دهندگان همزمان، با شناسایی و رفع آسیب‌پذیری‌های امنیتی، اعتماد مصرف‌کنندگان را حفظ کنند. به طور خاص، اصلاحاتی که اخیراً در لینوکس ارائه شده، نشان می‌دهد که جامعه توسعه‌دهندگان در مسیر حفاظت از سیستم‌های مبتنی بر RISC-V بسیار فعال و مصمم است. این اقدامات تضمین می‌کند که پیشرفت‌های فناوری، در کنار امنیت قوی نیز قرار بگیرند و خطرات احتمالی، کاهش یابند.

#امنیت_رایانه #SpectreV1 #RISC-V #توسعه_پوشش‌های_امنیتی

🟣لینک مقاله:
https://www.phoronix.com/news/Spectre-V1-RISC-V-Patches

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Red Hat Releases Second Developer Preview Of RHEL 10 For RISC-V

🟢 خلاصه مقاله:
در سال گذشته، همزمان با عرضه نسخه ۱۰.۰ لینوکس سازمانی رد هت، شرکت رد هت اعلام کرد که نسخه آزمایشی توسعه‌دهندگان برای معماری RISC-V را عرضه خواهد کرد. این نسخه آزمایشی در آن زمان به‌روزرسانی نشده بود و مدت‌ها تنها همان نسخه اولیه در دسترس بود؛ اما حالا رد هت با انتشار یک نسخه جدید، نشان داده که به توسعه و بهبود این پلتفرم اهمیت می‌دهد. این نسخه جدید، بر پایه نسخه ۱۰.۲ سیستم‌عامل RHEL است و هدف آن ارائه یک دید بهتر و امکانات بیشتر برای توسعه‌دهندگان در دنیای RISC-V است.

این اقدام نشانگر تعهد رد هت به توسعه فناوری‌های متن‌باز و پشتیبانی گسترده‌تر از معماری RISC-V است، که در حال حاضر به عنوان یک جایگزین قدرتمند و مقرون‌به‌صرفه برای معماری‌های قدیمی‌تر، در حال رشد است. با انتشار این نسخه جدید، توسعه‌دهندگان می‌توانند آزمایش‌های خود را تقویت کرده و بر روی پلتفرم‌های جدید و در حال تکامل، برنامه‌های کاربردی خود را بهتر توسعه دهند. این گام نشان می‌دهد که رد هت قصد دارد نقش فعال‌تری در آینده فناوری‌های متن‌باز و سیستم‌عامل‌های مبتنی بر این معماری ایفا کند.

این نسخه جدید به نوعی نشان‌دهنده تعهد شرکت رد هت به پیشرفت‌های مداوم و ارتقاء امنیت و امکانات سیستم‌عامل است، و امید است که در آینده شاهد پشتیبانی کامل‌تر و بهبودهای بیشتر در نسخه‌های بعدی باشیم. با توجه به روند رو به رشد RISC-V در جهان فناوری، چنین گامی می‌تواند فرصت‌های جدیدی را برای توسعه‌دهندگان و شرکت‌های فناوری ایجاد کند تا در توسعه سخت‌افزار و نرم‌افزارهای متن‌باز فعالیت‌های گسترده‌تری داشته باشند.

#رد_هت #RHEL #RISC_V #فناوری_متن_باز

🟣لینک مقاله:
https://www.phoronix.com/news/Red-Hat-RHEL-10.2-For-RISC-V

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Linux 7.2 RISC-V Reduces Kernel Startup Overhead, Eswin SoC Support By Default

🟢 خلاصه مقاله:
در کنار بهبودهای فراوان در معماری‌های x86 و x86_64، و همچنین تعدیل‌هایی در معماری ARM64 که همچنان با سکته‌هایی در روند توسعه به دلیل اثرات نویزهای مربوط به هوش مصنوعی و مدل‌های زبانی بزرگ مواجه است، تغییراتی نیز در معماری RISC-V انجام شد. هفته گذشته، این اصلاحات در کرنل لینوکس 7.2، که در حال حاضر در توسعه است، وارد کرد شدند. یکی از ویژگی‌های برجسته این نسخه، کاهش بار راه‌اندازی هسته است که باعث افزایش کارایی و سرعت بوت سیستم‌های مبتنی بر RISC-V می‌شود. علاوه بر این، حالا سیستم‌روی‌چپ Eswin به طور پیش‌فرض در داخل کرنل پشتیبانی می‌شود، که نشان‌دهنده توجه به فناوری‌های در حال توسعه و بهبود سازگاری سیستم‌های جدید است. این تغییرات نشان می‌دهد که تیم توسعه لینوکس همچنان به رشد و بهبود تمامی معماری‌ها، مخصوصاً RISC-V، ادامه می‌دهد تا بتوانند فناوری‌های نوین را به صورت موثر و کاربردی پیاده‌سازی کنند.

#لینوکس #RISC-V #فناوری #پیشرفت

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-7.2-RISC-V

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC

🟢 خلاصه مقاله:
در حال حاضر، در حال ارزیابی و آزمایش عملکرد پردازنده‌های مبتنی بر معماری RISC-V هستیم، به ویژه در رابطه با چیپ‌های جدیدی که از نسخه RVA23 پشتیبانی می‌کنند. از ماه مه، ما به طور تخصصی روی چیپ SpacemiT K3، که یکی از اولین تراشه‌های RISC-V بازار است و از پروفایل RVA23 بهره می‌برد، کار می‌کنیم. این چیپ نشان می‌دهد که عملکرد RISC-V طی نیم دهه گذشته چه پیشرفت قابل توجهی داشته است. یکی از ویژگی‌های امیدوارکننده این تراشه مدرن، بهره‌گیری از هسته‌های X100/A100 و پشتیبانی از اکستنشن وکتور RISC-V به نام RVV 1.0 است.

در این مقاله، ارزیابی‌های اولیه‌ای را ارائه می‌دهیم که به طور خاص بر تاثیر عملکرد اکستنشن وکتور RISC-V نسخه ۱.۰ بر روی نرم‌افزارهای مختلف متمرکز است. این نتایج نشان می‌دهد چقدر بهبود عملکرد در عملیات وکتر در برنامه‌های متنوع می‌تواند تأثیرگذار باشد و نشانگر پتانسیل‌های اولیه این فناوری پیشرفته است. ادامه این آزمایش‌ها نشان خواهد داد که این تراشه چه نقش مهمی در آینده توسعه پردازنده‌های مبتنی بر معماری RISC-V ایفا می‌کند.

#RISC-V #پردازنده #VRVF #تکنولوژی

🟣لینک مقاله:
https://www.phoronix.com/review/risc-v-rvv-vector-benchmarks

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
GNU Binutils 2.47 Released With More RISC-V Extensions, New Options

🟢 خلاصه مقاله:
در این آخر هفته، نسخه جدید کتابخانه GNU C (نسخه 2.44) منتشر شد و همزمان نسخه جدید ابزارهای باینری GNU Binutils 2.47 نیز در دسترس قرار گرفت. این مجموعه مهم از ابزارها، که برای سیستم‌های لینوکس و سایر پلتفرم‌هایی که از زنجیره ابزار GNU بهره می‌برند، نقش حیاتی ایفا می‌کند. نسخه 2.47 به‌روزرسانی‌های قابل توجهی دارد، از جمله افزودن چندین توسعه برای پشتیبانی بهتر از معماری RISC-V و امکانات جدید برای کاربران و توسعه‌دهندگان. این تغییرات باعث بهبود عملکرد، انعطاف‌پذیری و امکانات استانداردسازی ابزارهای باینری در مسیر توسعه نرم‌افزارهای امروزی می‌شوند.

نسخه جدید GNU Binutils، که مجموعه‌ای از ابزارهای حیاتی برای ساخت و مدیریت برنامه‌های باینری است، با ویژگی‌های جدید و گزینه‌های متنوع، توسعه‌دهندگان را در فرآیند طراحی و پیاده‌سازی کدهای خود یاری می‌کند. در این بروزرسانی، تمرکز بر گسترش پشتیبانی از معماری RISC-V مشاهده می‌شود، که نقش مهمی در توسعه پردازنده‌های جدید و فناوری‌های نوین ایفا می‌کند. علاوه بر این، ابزارهای جدید و گزینه‌های متنوع امکانات بیشتری در اختیار توسعه‌دهندگان قرار می‌دهد تا بتوانند فرآیندهای ساخت، اصلاح و دیباگ برنامه‌های خود را به شکل مؤثرتر و کاراتر انجام دهند.

در مجموع، این نسخه جدید از GNU Binutils نشان‌دهنده تعهد مستمر تیم توسعه دهندگان به بهبود و گسترش ابزارهای متن باز است، که امکان توسعه نرم‌افزارهای پیشرفته و پایداری بیشتر را فراهم می‌کند. انتشار همزمان این نسخه با بروزرسانی‌های مهم دیگر، نشان از اهمیت این ابزارها در اکوسیستم توسعه نرم‌افزارهای آزاد و متن باز دارد، و گامی مهم در جهت ارتقاء کیفیت و توانمندی‌های توسعه‌دهندگان است.

#GNU #Binutils #RISC-V #توسعه_نرم‌افزار

🟣لینک مقاله:
https://www.phoronix.com/news/GNU-Binutils-2.47

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
GCC Patches Added -mcpu=native -mtune=native Support For RISC-V

🟢 خلاصه مقاله:
امروز، یکی از مهندسان شرکت SiFive با انتشار پچ‌هایی از ابزار GNU Compiler Collection (GCC) خبر داد که امکان استفاده از گزینه‌های -mtune=native و -mcpu=native را برای این کامپایلر بر روی معماری RISC-V فراهم می‌کند. این بهبود به توسعه‌دهندگان کمک می‌کند تا برنامه‌های خود را به طور بهینه‌تر بر روی سخت‌افزارهای RISC-V اجرا کرده و از قابلیت‌های خاص هر مدل سیستمی بهره‌مند شوند. افزودن این قابلیت‌ها نشان‌دهنده تلاش مستمر جامعه متن‌باز برای بهبود کارایی و عامه‌پسندی این معماری نوظهور است و می‌تواند تاثیر مثبت زیادی در توسعه نرم‌افزارهای مبتنی بر RISC-V داشته باشد.

#RISC-V #GCC #پیشرفت_فنی #برنامه‌نویسی

🟣لینک مقاله:
https://www.phoronix.com/news/GCC-RISC-V-mcpu-mtune-native

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon