شرکت SpaceX از سال 2006 تاکنون از مجموع تمام محموله های پرتاب شده توسط شرکتهای امریکایی و دولت امریکا در طول تاریخ، محموله های بیشتری رو از نظر وزنی به فضا پرتاب کرده!
با عملیاتی شدن موشک استارشیپ، قویترین موشک ساخته شده تاکنون، خط قرمز قراره تبدیل به خط عمودی هم بشه.
🔎 ApoStructura
📍 @TechTube
با عملیاتی شدن موشک استارشیپ، قویترین موشک ساخته شده تاکنون، خط قرمز قراره تبدیل به خط عمودی هم بشه.
🔎 ApoStructura
📍 @TechTube
1👏70⚡12❤12🔥8🌭5🐳1🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار کاربردی NotebookLM قابلیت Deep Research رو اضافه کرده و حالا به صورت رایگان میتونه تحقیقات عمیق در مورد موضوعات مدنظرتون و تهیه گزارشی در مورد اونهارو انجام بده. علاوه بر این برای دریافت گزارش سریعتر میشه از گزینه Fast Research هم استفاده کرد.
🔎 techcrunch
📍 @TechTube
🔎 techcrunch
📍 @TechTube
1❤🔥74❤8🔥3🐳2
Forwarded from بانک اقتصادنوین
این پرسشنامه با هدف شناخت دیدگاه شما نسبت به خدمات بانکی و بانک اقتصاد نوین طراحی شده است. پاسخهای شما کاملاً محرمانه بوده و صرفاً برای بهبود خدمات استفاده خواهد شد. با تکمیل پرسشنامه در قرعهکشی جوایز 50 میلیون ریالی شرکت خواهید کرد.
https://survey.porsline.ir/s/LZstZSE
https://survey.porsline.ir/s/LZstZSE
Porsline
پرسشنامه عمومی سنجش جایگاه برند بانک اقتصاد نوین
پرسشنامه عمومی سنجش جایگاه برند بانک اقتصاد نوین
این پرسشنامه با هدف شناخت دیدگاه شما نسبت به خدمات بانکی و بانک اقتصاد نوین طراحی شده است. پاسخهای شما کاملاً محرمانه بوده و صرفاً برای بهبود خدمات استفاده خواهد شد.
زمان تقریبی تکمیل پرسشنامه: 8-10 دقیقه…
این پرسشنامه با هدف شناخت دیدگاه شما نسبت به خدمات بانکی و بانک اقتصاد نوین طراحی شده است. پاسخهای شما کاملاً محرمانه بوده و صرفاً برای بهبود خدمات استفاده خواهد شد.
زمان تقریبی تکمیل پرسشنامه: 8-10 دقیقه…
🌭39🤣3😍2🍌2❤1
Forwarded from Gooyban Emulation
YouTube
بررسی استیمدک پس از سه سال | هنوزم بهترین کنسول دستی دنیاست؟
در این ویدیو به سراغ استیم دک میریم؛ همون کنسول دستی فوقالعادهای که دنیای گیم رو تغییر داد! بعد از سه سال استفاده واقعی، در این قسمت به طور کامل بررسی استیم دک رو انجام میدم، از ظاهر و کیفیت ساخت گرفته تا قدرت سختافزاری و تجربه کاربری، شبیهسازی کنسولهای…
شرکت Valve و استیمدک را احتمالا همتون میشناسید.
استیمدک با همهی کنسولهایی که تا به حال در این کانال بررسی کردیم تفاوت داره: استیمدک کامپیوتره! درست مانند لپتاپ یا دسکتاپ.
تو این ویدئو تجربهی داشتن استیمدک را پس از بیش از دو سال استفاده با شما در میون میذارم و توضیح میدم که چرا به نظرم هنوز هم استیمدک بهترین کنسول دستی کامپیوتریه (Handheld PC).
پ. ن.۱: با دیدن این ویدئو میتونید یه ایدهای داشته باشید که با استیمماشین چه کارهایی میشه کرد و چقدر دستتون باز خواهد بود چرا که استیمماشین عملا همینه فقط اینکه (طبق چیزی که گفتن) ۶ برابر قویتر خواهد بود.
پ.ن.۲: از اونجایی که Valve در سال ۲۰۲۶ تازه قراره استیمماشین را عرضه کنه پس میشه حدس زد حالا حالاها قرار نیست استیمدک۲ بیاد.
📼 پیوند به یوتیوب
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
🦆 سری ویدئوهای بررسی کنسول دستی
سری ویدئوهای شبیهسازی:
🦆 شبیهسازی روی اندروید
🦆 شبیهسازی روی کامپیوتر
🦆 اجرای بازیهای کامپیوتر روی اندروید
🦆 شبیهسازی روی آیفون و آیپد (iOS)
🦆 شبیهسازی روی رزبریپای
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
😎 به روزترین کانال اخبار و برنامههای شبیهسازی:
🦆 @gooyban_emulation
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
@gooyban @gooyban_group #steam #handheld
استیمدک با همهی کنسولهایی که تا به حال در این کانال بررسی کردیم تفاوت داره: استیمدک کامپیوتره! درست مانند لپتاپ یا دسکتاپ.
تو این ویدئو تجربهی داشتن استیمدک را پس از بیش از دو سال استفاده با شما در میون میذارم و توضیح میدم که چرا به نظرم هنوز هم استیمدک بهترین کنسول دستی کامپیوتریه (Handheld PC).
پ. ن.۱: با دیدن این ویدئو میتونید یه ایدهای داشته باشید که با استیمماشین چه کارهایی میشه کرد و چقدر دستتون باز خواهد بود چرا که استیمماشین عملا همینه فقط اینکه (طبق چیزی که گفتن) ۶ برابر قویتر خواهد بود.
پ.ن.۲: از اونجایی که Valve در سال ۲۰۲۶ تازه قراره استیمماشین را عرضه کنه پس میشه حدس زد حالا حالاها قرار نیست استیمدک۲ بیاد.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــ
سری ویدئوهای شبیهسازی:
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
@gooyban @gooyban_group #steam #handheld
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🥴2🤬1🍌1
✅ ارسال پیامها و عکسهای بیشتر✅ فعالسازی روی اکانت شما✅ تضمین تا روز اخر
@TechTubeShop
@TechTubeShop
@TechTubeShop
Please open Telegram to view this post
VIEW IN TELEGRAM
1🌭32🍌11🤣8❤2⚡1🤬1
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل دیپمایند و گوگل ریسرچ مدل جدید هوش مصنوعی خودشون برای پیشبینی آبوهوا با نام WeatherNext 2 رو معرفی کردن؛ مدلی که گفته میشه میتونه پیشبینیها رو تا هشت برابر سریعتر انجام بده و دقت رو تا حد پیشبینی ساعتی بالا ببره. این مدل قادره از یک نقطه شروع، صدها سناریوی مختلف و قابل اتکا از وضعیت آینده آبوهوا تولید کنه؛ کاری که در روشهای سنتی و مبتنی بر ابرکامپیوتر ساعتها زمان میبرد. گوگل گفته هر پیشبینی با فقط یک TPU کمتر از ۱ دقیقه زمان میبره.
ویژگی مهم WeatherNext 2 اینه که فقط دما، باد یا رطوبت رو جداگانه پیشبینی نمیکنه، بلکه میفهمه این عناصر چطور با هم ترکیب میشن و پدیدههای بزرگتری مثل موج گرما، بارندگی شدید یا محدوده تحتتأثیر طوفان رو شکل میدن. گوگل گفته این مدل در ۹۹.۹ درصد شاخصها عملکرد دقیقتری نسبت به نسل قبلی خودش داشته و میتونه در مقیاس محلی و حتی ساعتی پیشبینی انجام بده.
گوگل اعلام کرده این فناوری حالا وارد سرویسهای عمومی این شرکت شده و پیشبینیهای دقیقتر در سرچ گوگل، Gemini، اپلیکیشن Pixel Weather و API گوگلمپ فعال هست. همچنین این مدل روی Earth Engine و BigQuery هم در دسترس توسعهدهندهها و سازمانها هست تا برای برنامهریزی سفر، مدیریت انرژی، تصمیمهای کشاورزی یا هشدارهای بحران از اون استفاده کنن.
🔎 Google Blog
📍 @TechTube
ویژگی مهم WeatherNext 2 اینه که فقط دما، باد یا رطوبت رو جداگانه پیشبینی نمیکنه، بلکه میفهمه این عناصر چطور با هم ترکیب میشن و پدیدههای بزرگتری مثل موج گرما، بارندگی شدید یا محدوده تحتتأثیر طوفان رو شکل میدن. گوگل گفته این مدل در ۹۹.۹ درصد شاخصها عملکرد دقیقتری نسبت به نسل قبلی خودش داشته و میتونه در مقیاس محلی و حتی ساعتی پیشبینی انجام بده.
گوگل اعلام کرده این فناوری حالا وارد سرویسهای عمومی این شرکت شده و پیشبینیهای دقیقتر در سرچ گوگل، Gemini، اپلیکیشن Pixel Weather و API گوگلمپ فعال هست. همچنین این مدل روی Earth Engine و BigQuery هم در دسترس توسعهدهندهها و سازمانها هست تا برای برنامهریزی سفر، مدیریت انرژی، تصمیمهای کشاورزی یا هشدارهای بحران از اون استفاده کنن.
🔎 Google Blog
📍 @TechTube
❤48🔥23🎉4🐳1🦄1
سرویس Cloudflare، یکی از بزرگترین ارائه دهندگان خدمات زیرساخت اینترنت از جمله DNS، CDN محافظت از DDoS و غیره که بیش از 20 درصد ترافیک اینترنت از سرورهای اون میگذره، چند ساعت پیش دچار اختلال شد و بسیاری از سایتها از جمله ChatGPT، اسپاتیفای، ایکس، شاپیفای، باتهای مختلف، کانفیگها و غیره رو دچار مشکل کرد.
این مشکل کم کم در حال رفع شدن هست ولی هنوز برخی سرویسهای این شرکت مشکل دارن، مثلا شاید در حل کردن یا نمایش کپچای سایتها به مشکل بخورین. دلیل این اختلال دقیقا مشخص نیست ولی Cloudflare گفته این اختلال از افزایش ناگهانی ترافیک غیرمعمول روی یکی از سرویسهای این شرکت شروع و باعث اختلال در سرویسهای دیگر اون شد.
به دلیل این اختلال، حتی سایت DownDetector که کاربران میتونن اختلال گسترده در سایتهای مختلف رو با اون متوجه بشن هم دچار مشکل شد!
🔎 theverge
📍 @TechTube
این مشکل کم کم در حال رفع شدن هست ولی هنوز برخی سرویسهای این شرکت مشکل دارن، مثلا شاید در حل کردن یا نمایش کپچای سایتها به مشکل بخورین. دلیل این اختلال دقیقا مشخص نیست ولی Cloudflare گفته این اختلال از افزایش ناگهانی ترافیک غیرمعمول روی یکی از سرویسهای این شرکت شروع و باعث اختلال در سرویسهای دیگر اون شد.
به دلیل این اختلال، حتی سایت DownDetector که کاربران میتونن اختلال گسترده در سایتهای مختلف رو با اون متوجه بشن هم دچار مشکل شد!
🔎 theverge
📍 @TechTube
😭47😁32🤣15❤4😢3🐳2🍌2
گوگل از نسل سوم هوش مصنوعی جمنای رونمایی کرده که قویترین مدل این شرکت تاکنون هست.
اولین مدل از این سری، Gemini 3 Pro هست که در همه زمینه بهبود داشته، دقت جوابهای اون بالاتر هست، چاپلوسی کمتری میکنه، جوابهایی که میده به واقعیت نزدیکترن، در تست پیچیده Humanity’s Last Exam به نمره 37.5 درصد (41 درصد در حالت Deep Think)، رسیده، در تست برنامه نویسی SWE-bench هم نمره 76.2 درصد رو کسب کرده که نزدیک به Claude Sonnet 4.5 هست و قدرت بالایی در کدنویسی داره.
این مدل قابلیت های جالبی رو برای جمنای ممکن کرده که از جمله اونها Generative UI هست. یعنی این مدل برای درخواستهای کاربر میتونه رابط کاربری اختصاصی و مناسب بسازه، بدون اینکه نیاز باشه کاربر وارد جزییات طراحی رابط کاربری بشه. مثلا وقتی کاربر گالری از عکسهای ون گوگ همراه با توضیح یا نحوه کاربر RNAهای polymerase بخواد، جمنای یک رابط کاربری گرافیکی جذاب برای اون طراحی میکنه.
علاوه بر این، گوگل از ابزار Antigravity رونمایی کرده که یک ابزار برنامه نویسی Agentic هست و هوش مصنوعی جمنای با داشتن کنترل روی ادیتور، ترمینال و مرورگر، میتونه بخش عمده ای از تسکهای برنامه نویسی رو با درخواستهای کاربر انجام بده. این ابزار به صورت مجانی برای ویندوز، مک و لینوکس قابل دانلود هست.
همچنین گوگل از ابزار Gemini Agent هم رونمایی کرده که برای انجام کارهای چند مرحله ای در محیط جمنای طراحی شده و مثلا میتونه با اتصال به جیمیل ایمیلهای شمارو مرتب کنه.
هوش مصنوعی جمنای 3 به تدریج و به صورت مجانی در اپ و نسخه وب جمنای در دسترس کاربران قرار میگیره. علاوه بر این به صورت محدود و رایگان از سرویس Google AI Studio هم قابل استفاده هست.
🔎 arstechnica
📍 @TechTube
اولین مدل از این سری، Gemini 3 Pro هست که در همه زمینه بهبود داشته، دقت جوابهای اون بالاتر هست، چاپلوسی کمتری میکنه، جوابهایی که میده به واقعیت نزدیکترن، در تست پیچیده Humanity’s Last Exam به نمره 37.5 درصد (41 درصد در حالت Deep Think)، رسیده، در تست برنامه نویسی SWE-bench هم نمره 76.2 درصد رو کسب کرده که نزدیک به Claude Sonnet 4.5 هست و قدرت بالایی در کدنویسی داره.
این مدل قابلیت های جالبی رو برای جمنای ممکن کرده که از جمله اونها Generative UI هست. یعنی این مدل برای درخواستهای کاربر میتونه رابط کاربری اختصاصی و مناسب بسازه، بدون اینکه نیاز باشه کاربر وارد جزییات طراحی رابط کاربری بشه. مثلا وقتی کاربر گالری از عکسهای ون گوگ همراه با توضیح یا نحوه کاربر RNAهای polymerase بخواد، جمنای یک رابط کاربری گرافیکی جذاب برای اون طراحی میکنه.
علاوه بر این، گوگل از ابزار Antigravity رونمایی کرده که یک ابزار برنامه نویسی Agentic هست و هوش مصنوعی جمنای با داشتن کنترل روی ادیتور، ترمینال و مرورگر، میتونه بخش عمده ای از تسکهای برنامه نویسی رو با درخواستهای کاربر انجام بده. این ابزار به صورت مجانی برای ویندوز، مک و لینوکس قابل دانلود هست.
همچنین گوگل از ابزار Gemini Agent هم رونمایی کرده که برای انجام کارهای چند مرحله ای در محیط جمنای طراحی شده و مثلا میتونه با اتصال به جیمیل ایمیلهای شمارو مرتب کنه.
هوش مصنوعی جمنای 3 به تدریج و به صورت مجانی در اپ و نسخه وب جمنای در دسترس کاربران قرار میگیره. علاوه بر این به صورت محدود و رایگان از سرویس Google AI Studio هم قابل استفاده هست.
🔎 arstechnica
📍 @TechTube
❤59❤🔥21🤯9🔥5🐳2😁1😢1
TechTube 𝕏 تک توب
گوگل از نسل سوم هوش مصنوعی جمنای رونمایی کرده که قویترین مدل این شرکت تاکنون هست. اولین مدل از این سری، Gemini 3 Pro هست که در همه زمینه بهبود داشته، دقت جوابهای اون بالاتر هست، چاپلوسی کمتری میکنه، جوابهایی که میده به واقعیت نزدیکترن، در تست پیچیده Humanity’s…
This media is not supported in your browser
VIEW IN TELEGRAM
یکی از جذابترین قابلیتهای جدید جمنای 3، Generative UI هست. مثلا در اینجا کاربر از جمنای پرسیده که حمله DDoS رو براش توضیح بده و جمنای هم به صورت گرافیکی شبیه ساز DDoS براش ساخته!
🔎 arkitus
📍 @TechTube
🔎 arkitus
📍 @TechTube
❤100🔥36🤯14⚡11👏7❤🔥2🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
هواپیمایی امارات، یکی از بزرگترین شرکتهای هواپیمایی در جهان، رسما اعلام کرده که قرار هست اینترنت ماهواره ای استارلینک رو به هواپیماهاش اضافه کنه و اینترنتی پرسرعت رو در اسمان در اختیار مسافرانش به صورت رایگان قرار بده.
نصب دیشهای استارلینک قرار هست از این ماه روی هواپیمای بوئینگ 777 شروع بشه، سه ماه دیگه به ایرباس A380 برسه، به طور ماهانه روی 14 هواپیمای این شرکت نصب بشه و تا اواسط سال 2027، تمام ناوگان هوایی این شرکت که شامل 232 هواپیما هست، به استارلینک مجهز بشن.
هواپیمایی امارات که بزرگترین هواپیمایی خاورمیانه و سودده ترین هواپیمایی دنیا هست، قراره به بزرگترین ناوگان هوایی مجهز به استارلینک تبدیل بشه که پیروزی بزرگی برای شرکت SpaceX با جذب چنین مشتریی هست.
🔎 bloomberg
📍 @TechTube
نصب دیشهای استارلینک قرار هست از این ماه روی هواپیمای بوئینگ 777 شروع بشه، سه ماه دیگه به ایرباس A380 برسه، به طور ماهانه روی 14 هواپیمای این شرکت نصب بشه و تا اواسط سال 2027، تمام ناوگان هوایی این شرکت که شامل 232 هواپیما هست، به استارلینک مجهز بشن.
هواپیمایی امارات که بزرگترین هواپیمایی خاورمیانه و سودده ترین هواپیمایی دنیا هست، قراره به بزرگترین ناوگان هوایی مجهز به استارلینک تبدیل بشه که پیروزی بزرگی برای شرکت SpaceX با جذب چنین مشتریی هست.
🔎 bloomberg
📍 @TechTube
💔68❤🔥32❤9👏7🐳1👾1
فروش ویژه اکانت گوگل جمنای یکساله با مدارک قانونی موجود شد!
✅ وریفای با مدرک قانونی و مستر کارت = 500 هزارتومان روی جیمیل شخصی
✅ وریفای با مدرک قانونی ( قابل استعلام از چند دانشگاه اروپا ) به همراه مستر کارت قیمت 2500 میلیون تومان ( زمان صدور مدرک 1 تا 3 روز کاری ) در این نوع برای شما مدرک ارسال خواهد شد .
❗️ مدرک دوم با نام و نام خانوادگی و با ایمیل شخصی شما صادر میشود و قابل استعلام در سایت می باشد و کاملا واقعی
❗️ گزینه 1 و دوم مناسب برای وریفای در جیمیل شخصی هستند .
فروش اشتراک قانونی perplexity هم موجود میباشد
✅ طرح یکساله قیمت 450.000 هزارتومان ( اختصاصی روی ایمیل شخصی )
✅ طرح یکماه قیمت 175.000 هزارتومان ( اختصاصی روی ایمیل شخصی )
✅ خرید عمده بالای 5 عدد ( یکساله 300 هزار تومان - یکماه 150 هزارتومان )
جهت خرید پیام بدید
@NotebookLMX
کانال ما :
@irPerplexity
✅ وریفای با مدرک قانونی و مستر کارت = 500 هزارتومان روی جیمیل شخصی
✅ وریفای با مدرک قانونی ( قابل استعلام از چند دانشگاه اروپا ) به همراه مستر کارت قیمت 2500 میلیون تومان ( زمان صدور مدرک 1 تا 3 روز کاری ) در این نوع برای شما مدرک ارسال خواهد شد .
❗️ مدرک دوم با نام و نام خانوادگی و با ایمیل شخصی شما صادر میشود و قابل استعلام در سایت می باشد و کاملا واقعی
❗️ گزینه 1 و دوم مناسب برای وریفای در جیمیل شخصی هستند .
فروش اشتراک قانونی perplexity هم موجود میباشد
✅ طرح یکساله قیمت 450.000 هزارتومان ( اختصاصی روی ایمیل شخصی )
✅ طرح یکماه قیمت 175.000 هزارتومان ( اختصاصی روی ایمیل شخصی )
✅ خرید عمده بالای 5 عدد ( یکساله 300 هزار تومان - یکماه 150 هزارتومان )
جهت خرید پیام بدید
@NotebookLMX
کانال ما :
@irPerplexity
251🍌37🤣6🤬5🌭3❤2😍2🐳1🗿1💘1
Forwarded from gooyban🦆
YouTube
اسکریپت کاربردی بنویس | آموزش ترمینال لینوکس
در این قسمت از دوره آموزش ترمینال لینوکس از صفرِ صفر، قراره اسکریپت های کاربردی بنویسیم، یعنی برای نصب برنامهها و کارهایی که خودمون تا الان دستی انجامشون میدادیم اسکریپ بش بنویسیم تا هم ماندگار بشن هم اتوماتیک!
در این قسمت از دوره لینوکس که بخشی از مجموعهی…
در این قسمت از دوره لینوکس که بخشی از مجموعهی…
در این دوره قراره ترمینال لینوکس یاد بگیریم، جوری که واقعا به کارمون بیاد.
در هشتمین و (فعلا) آخرین قسمت از این دوره، اسکریپت کاربردی و حرفهایتر مینویسیم.
__________________________
@gooyban #linux #os #mint #migrate_to_linux #terminal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6❤3🌭3🐳1
Forwarded from OpenPCB
طبق گفته FFmpeg پچ جدید باعث شده یه تابع مهم تو پردازش ویدیو ۳.۴۶ برابر سریعتر بشه. ماجرا اینه که یکی از کانتریبیوترها به اسم mkver اومده تابع add_8x8basis_sse3 رو که قبلاً با C نوشته شده بود رو کاملا با اسمبلی x86 بازنویسی کرده و خروجی هم شده همین جهش سرعت جدی.
دلیلش اینه که کامپایلرهای GCC و Clang وقتی با فلگ O3 کد رو کامپایل میکنند، معمولاً یه سری حلقه هایی که اصلاً قرار نیست زیاد اجرا بشن رو باز میکنن و کد رو حجیمتر میکنن. اینجا هم اون فانکشن رو از ۱۷۶ بایت رسونده به ۱۴۰۶ بایت! تو این مدل پردازشها، چون دستورهای خاص و عجیبغریبی مثل pmulhrsw وجود داره، کامپایلر همیشه انتخابهای درستی نمیکنه. دولوپرهای FFmpeg هم میگن: «باشه، خودمون درستش میکنیم.» نکته مهم اینه که لزوماً کد C مشکل نداره! این رفتار کامپایلر تو مرحله بهینهسازیه که گاهی خودش دردسر درست میکنه.
این اولینبار نیست FFmpeg از اسمبلی برای گرفتن نهایت قدرت سختافزار استفاده میکنه واین همون بحث معروف چند وقت پیشه که چرا پلیر dav1d که چندتا آدم معمولی ساختنش، بعضی جاها از libgav1 گوگل بهتره. جواب همون همیشگیه: وقتی دقیق میدونی چی میخوای و خودت دستی کد اسمبلی رو مینویسی، خروجی معمولاً از نسخهی تولیدشده توسط کامپایلر بهتره.
یه سوال هم که همیشه مطرح میشه اینه که «چرا این مشکلات رو به سازندههای کامپایلر گزارش نمیکنن؟» گزارش میدن، ولی تا نسخه جدید کامپایلر بیاد مدتها طول میکشه. یعنی عملاً بهترین کار اینه که خودشون همزمان دست به آچار باشن و مشکل رو دور بزنن.
برای همین پروژههایی مثل FFmpeg اینقدر ارزشمندن. از یه طرف همیشه تو بهینهترین حالت ممکنه، از یه طرف دیگه همین مواردی که پیدا میکنن عملاً به کل کامیونیتی C و کامپایلرها سود میرسونه و باعث میشه ابزارهایی که همه استفاده میکنن، کمکم بهتر بشن.
📺Source
📡openpcb
دلیلش اینه که کامپایلرهای GCC و Clang وقتی با فلگ O3 کد رو کامپایل میکنند، معمولاً یه سری حلقه هایی که اصلاً قرار نیست زیاد اجرا بشن رو باز میکنن و کد رو حجیمتر میکنن. اینجا هم اون فانکشن رو از ۱۷۶ بایت رسونده به ۱۴۰۶ بایت! تو این مدل پردازشها، چون دستورهای خاص و عجیبغریبی مثل pmulhrsw وجود داره، کامپایلر همیشه انتخابهای درستی نمیکنه. دولوپرهای FFmpeg هم میگن: «باشه، خودمون درستش میکنیم.» نکته مهم اینه که لزوماً کد C مشکل نداره! این رفتار کامپایلر تو مرحله بهینهسازیه که گاهی خودش دردسر درست میکنه.
این اولینبار نیست FFmpeg از اسمبلی برای گرفتن نهایت قدرت سختافزار استفاده میکنه واین همون بحث معروف چند وقت پیشه که چرا پلیر dav1d که چندتا آدم معمولی ساختنش، بعضی جاها از libgav1 گوگل بهتره. جواب همون همیشگیه: وقتی دقیق میدونی چی میخوای و خودت دستی کد اسمبلی رو مینویسی، خروجی معمولاً از نسخهی تولیدشده توسط کامپایلر بهتره.
یه سوال هم که همیشه مطرح میشه اینه که «چرا این مشکلات رو به سازندههای کامپایلر گزارش نمیکنن؟» گزارش میدن، ولی تا نسخه جدید کامپایلر بیاد مدتها طول میکشه. یعنی عملاً بهترین کار اینه که خودشون همزمان دست به آچار باشن و مشکل رو دور بزنن.
برای همین پروژههایی مثل FFmpeg اینقدر ارزشمندن. از یه طرف همیشه تو بهینهترین حالت ممکنه، از یه طرف دیگه همین مواردی که پیدا میکنن عملاً به کل کامیونیتی C و کامپایلرها سود میرسونه و باعث میشه ابزارهایی که همه استفاده میکنن، کمکم بهتر بشن.
📺Source
📡openpcb
5❤33⚡4🤯4🤔1🗿1