about-3 back-contact back-deep eitaa کانال روبیکاخبرگزاری سایبربان
مطالب پربازدید
بازار
1405/02/02 - 13:10- بررسی تخصصی

بازار سیاه فیلترشکن در زمان قطع اینترنت؛ از قیمت‌های میلیونی تا موج گسترده کلاهبرداری

مقاله ای از کارشناس سایبری مهیار خدادادی پیرامون مسئله فیلتر شکن ها در زمان قطعی اینترنت بین المللی

در
1405/02/01 - 15:13- ایران

در غم از دست دادن پدر امت به سوگ نشسته ایم

در غم از دست دادن پدر امت به سوگ نشسته ایم

بزرگ‌ترین
1405/01/10 - 16:13- جنگ سایبری

بزرگ‌ترین حمله سایبری به شرکت‌های نفتی امارات

شرکت های نفتی امارات مورد حمله سایبری گروه هکری نصیر قرار گرفت

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

به گزارش کارگروه فناوری اطلاعات سایبربان به نقل از سای تک دیلی (SciTechDaily) گروهی از متخصصان علوم رایانه در دانشگاه ماساچوست، از یک ابزار (پروفایلر) پرقدرت پایتون به نام  اسکیلین (Scalene) رونمایی کردند.

به گفته این دانشمندان، برنامه‌هایی که با پایتون نوشته می‌شوند بسیار کند هستند به طوری که  حتی می‌توانند تا شصت‌هزار برابر کندتر از کدهای نوشته شده در سایر زبان‌های برنامه‌نویسی از قبیل ++C باشند و Scalene برای شناسایی دقیق علت تاخیر پایتون کار می‌کند و به برنامه‌نویسان اجازه می‌دهد کدهای خود را برای کارایی بالاتر عیب‌یابی و ساده‌سازی کنند.

مری برگر مدیر این گروه تحقیقاتی که استاد علوم رایانه است، می‌گوید: پایتون در عصر علم داده و ماشین بسیار محبوب شده چرا که بسیار کاربرپسند است.» این زبان با کتابخانه‌هایی از ابزارهای آسان همراه است و یک سینتکس بصری و خوانا دارد که به کاربران اجازه می‌دهد تا به سرعت شروع به نوشتن کد کنند.

برگر افزود: «اما پایتون به شکل دیوانه‌کننده‌ای کند است و بهره‌وری کمی دارد. به راحتی اجرای کدهای آن بین 100 تا 1000 برابر بیشتر از زبان‌های دیگر زمان می‌برد و برخی از برنامه‌ها ممکن است حتی تا 60 هزار برابر در پایتون بیشتر طول بکشد!»

برنامه نویسان مدت‌هاست که این موضوع را می‌دانند و برای کمک به مبارزه با ناکارآمدی پایتون، می‌توانند از ابزارهایی به نام «پروفایلر» استفاده کنند. پروفایلرها برنامه‌ها را اجرا می‌کنند و سپس مشخص می‌کنند که چرا و کدام قسمت‌ها کند هستند.

تیم تحقیقاتی امری برگر که شامل دانشجویان فارغ‌التحصیل علوم کامپیوتر، سام استرن و خوان آلتمایر بود، Scalene را ساخت تا اولین پروفایلری باشد که نه تنها ناکارآمدی‌های کد پایتون را به‌طور دقیق شناسایی می‌کند، بلکه از هوش مصنوعی برای پیشنهاد چگونگی بهبود کد نیز استفاده می‌کند.

برگر می‌گوید: «Scalene ابتدا مشخص می‌کند که برنامه شما در کجا زمان را تلف می‌کند. این برنامه بر روی سه حوزه کلیدی CPU، GPU و حافظه تمرکز دارد که مسئول سرعت پایین پایتون هستند.

سپس وقتی که Scalene تشخیص داد پایتون در کجای کار با مشکل مواجه است، سپس از هوش مصنوعی استفاده می‌کند و با استفاده از همان فناوری زیربنای ChatGPT برای پیشنهاد راه‌هایی برای بهینه‌سازی خطوط منفرد یا حتی گروه بندی کدها عمل می‌کند.

برگر می‌گوید: «این یک برنامه عملی است. این فقط یک سرعت‌سنج نیست که به شما بگوید ماشین شما چقدر سریع یا کند می‌رود، بلکه به شما می‌گوید که آیا می‌توانید سریع‌تر حرکت کنید، چرا سرعت شما تحت تأثیر قرار گرفته است و برای رسیدن به حداکثر سرعت چه کاری می‌توانید انجام دهید.»

Scalene در حال حاضر در حال استفاده گسترده است و از زمان رونمایی عمومی آن در گیت‌هاب بیش از 750 هزار بار دانلود شده است. تحقیقاتی که منجر به توسعه Scalene شد، توسط بنیاد ملی علوم پشتیبانی شد.

تازه ترین ها
بیش
1405/04/01 - 16:36- آسیب پذیری

بیش از ۴ هزار روتر دی‌لینک به بات‌نت AryStinger آلوده شدند

پژوهشگران امنیتی از شناسایی بات‌نت جدیدی با نام AryStinger خبر داده‌اند که با سوءاستفاده از آسیب‌پذیری‌های قدیمی، بیش از ۴ هزار روتر فرسوده دی‌لینک را آلوده کرده است.

در
1405/02/01 - 15:13- ایران

در غم از دست دادن پدر امت به سوگ نشسته ایم

در غم از دست دادن پدر امت به سوگ نشسته ایم

اذعان
1405/01/23 - 16:31- ایران

اذعان رسانه غربی به موفقیت ایران در جنگ رسانه‌ای برابر آمریکا

رسانه های غربی اعتراف کردند ایران در جنگ رسانه ای با استفاده از هوش مصنوعی دست برتر را دارد