488 subscribers
54 photos
4 videos
6 files
1.91K links
🕸 Linux Labdon



ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Intel ISPC 1.29 Drops Gen9 GPU Targets, Add New Optimizations & Experimental RISC-V

🟢 خلاصه مقاله:
نسخه ۱.۲۹ از کامپایلر برنامه‌های SPMD مخفی Intel یعنی ISPC روز چهارشنبه منتشر شد و تغییرات قابل توجهی را نسبت به نسخه‌های قبلی به همراه داشت. این بروزرسانی، اکنون تمرکز خاصی بر بهبود کارایی و قابلیت‌های برنامه‌نویسی همزمان دارد. یکی از مهم‌ترین ویژگی‌های نسخه جدید، حذف پشتیبانی از هدف‌های GPU مربوط به معماری نسل ۹ (Gen9) بود که در نسخه‌های قبلی قابلیت‌های تقویت‌کننده زیادی داشت. این تغییر نشان می‌دهد که توسعه‌دهندگان تمرکز خود را بر روی معماری‌های جدیدتر و بهینه‌تر قرار داده‌اند.

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

در مجموع، این بروزرسانی نشان از روند توسعه مستمر و تمرکز Intel بر روی تطابق با فناوری‌های نوین و بهبود تجربه توسعه‌دهندگان دارد. حذف هدف‌های GPU نسلی قدیمی‌تر، همراه با افزودن قابلیت‌های جدید و آزمایش‌های پیشرفته، نمایانگر توجه ویژه به نیازهای روز بازار و فناوری‌های آینده است.

#Intel #ISPC #توسعه_دهنده #کدنويسي

🟣لینک مقاله:
https://www.phoronix.com/news/Intel-ISPC-1.29

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Intel ISPC 1.32 Released With AVX10.2 & APX Support, Even AMD Zen 6 Too

🟢 خلاصه مقاله:
شرکت اینتل امروز نسخه جدید نرم‌افزار کامپایلر برنامه‌های موازی، یعنی Intel ISPC 1.32 را عرضه کرد. این نسخه جدید با پشتیبانی از فناوری‌های AVX10.2 و APX، قابلیت‌هایی را فراهم می‌کند که توسعه‌دهندگان را در بهینه‌سازی عملکرد برنامه‌هایشان یاری می‌دهد. اینتل در کنار آن، اعلام کرده است که حتی پردازنده‌های AMD Zen 6 نیز از این نسخه پشتیبانی می‌کنند، که نشان‌دهنده سازگاری گسترده‌تر این نرم‌افزار با نسل‌های جدید پردازنده‌ها است.

این نرم‌افزار، که بر بستر LLVM/Clang ساخته شده، نسخه‌ای خاص از زبان برنامه‌نویسی C است که به گونه‌ای طراحی شده است تا برنامه‌نویسان را در توسعه برنامه‌هایی با معماری چندنرخی و موازی کمک کند. ISPC به‌طور خاص برای برنامه‌هایی توسعه یافته است که نیازمند اجرای همزمان یک برنامه بر روی چندین هسته یا کارت گرافیک هستند، و این قابلیت‌ها را با افزودن امکانات ویژه‌ای برای پردازنده‌های مختلف به اوج می‌رساند. این ابزار، به توسعه‌دهندگان اجازه می‌دهد تا کدهای خود را برای اجرا بر روی CPU و GPU به شکل همزمان و کارآمد به نویسند.

در کل، عرضه نسخه 1.32 اینتل ISPC، نقطه عطفی در بهبود امکانات فنی و سازگاری این نرم‌افزار است که می‌تواند روند توسعه برنامه‌های موازی را سریع‌تر و موثرتر سازد. با پشتیبانی از فناوری‌های نوین و سازگاری با پردازنده‌های مختلف، این ابزار قدرت بیشتری در راستای بهبود کارایی سیستم‌ها و برنامه‌های محاسباتی صنعتی و علمی ارائه می‌دهد.

#Intel #ISPC #محاسبات_موازی #کد نویسی

🟣لینک مقاله:
https://www.phoronix.com/news/Intel-ISPC-1.32-Released

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon