Forwarded from zaki
تفاوت اجرای برخی بازی ها و دموها قبل و بعد از فعال کردن درایور 👆OpenGL
قبل از فعال کردن درایور OpenGl در ابتدا بسته mesa-utils را نصب کردیم و دستور glxgears را فراخوانی کردیم که به سرعتی کمتر از سرعت نمایشگر دست یافتیم
پس از فعال کردن openGl مصرف CPU در اجرای این دمو بسیار کاهش یافت و فریم ریت افزایش یافت
همچنین در مورد بازی های نوشته شده با OpenGl مانند :
sudo apt install neverball
قبل از فعال کردن OpenGlبسیار کند و عملا غیر قابل اجرا بود
اما پس از فعال کردن OpenGl براحتی اجرا شد
در مورد بازی های دیگر مانند oolite هم احتمالا همینطور باشد
قبل از فعال کردن درایور OpenGl در ابتدا بسته mesa-utils را نصب کردیم و دستور glxgears را فراخوانی کردیم که به سرعتی کمتر از سرعت نمایشگر دست یافتیم
پس از فعال کردن openGl مصرف CPU در اجرای این دمو بسیار کاهش یافت و فریم ریت افزایش یافت
همچنین در مورد بازی های نوشته شده با OpenGl مانند :
sudo apt install neverball
قبل از فعال کردن OpenGlبسیار کند و عملا غیر قابل اجرا بود
اما پس از فعال کردن OpenGl براحتی اجرا شد
در مورد بازی های دیگر مانند oolite هم احتمالا همینطور باشد
Forwarded from HamidReza
سلام دوستان، کسی برد discovery stm32f746 را برای فروش دارد(دسته دوم) ؟
Taksuntech.ir
سلام دوستان، کسی برد discovery stm32f746 را برای فروش دارد(دسته دوم) ؟
لطفا اکه سراغ دارین به ایشون پیام بدین🙏
Forwarded from Embedded Academy
❓ بازی #شکارچی_اردک چگونه کارمی کرد؟
👈 یکی از بازیهای معروف دهه ۸۰ میلادی و از #نوستالژی های دهه ۶۰ و ۷۰ ما ها همین بازی بود که ترفند و چگونگی کارکرد آن حتی پس از چند دهه هم جذاب است.
📌 تکنیک مورد استفاده نه پردازش تصویر بود، نه شتاب سنج و نه هر چیز پیچیده دیگر!
ساختار تفنگ بسیار ساده بود، یک کلید و یک #سنسور_نوری، همین!
👈 روش کار این بازی/تفنگ این بود که با فشردن کلید ماشه تفنگ، یک صفحه کاملا مشکی در یک فریم (کسری از ثانیه) نمایش داده می شد و فضای کاملا مشکی به عنوان یک رفرنس یا مرجع که توسط سنسور نوری تفنگ تشیخص داده می شد و در پردازش مورد استفاده قرار می گرفت.
👈 در فریم بعدی در صفحه سیاه مربع هایی که شامل محدوده اردک بودند به رنگ سفید ظاهر می شد و چنانچه تفنگ محدوده رنگ سفید را نشانه رفته بود، سنسور مربع های سفید را تشخیص داده و فرمان کشته شدن اردک پردازش می شد.
👈 در مواقع وجود دو یا چند اردک فرآیند شکار و شلیک شما برای تشخیص مربع های سفید در سه فریم یا چند فریم انجام می شد.
📌 این ترفند ساده ناشی از فهم صحیح بود می توانست ما را مدت ها سرگرم کند و بیاموزد قدرت در ساده بودن است!
@embedded
👈 یکی از بازیهای معروف دهه ۸۰ میلادی و از #نوستالژی های دهه ۶۰ و ۷۰ ما ها همین بازی بود که ترفند و چگونگی کارکرد آن حتی پس از چند دهه هم جذاب است.
📌 تکنیک مورد استفاده نه پردازش تصویر بود، نه شتاب سنج و نه هر چیز پیچیده دیگر!
ساختار تفنگ بسیار ساده بود، یک کلید و یک #سنسور_نوری، همین!
👈 روش کار این بازی/تفنگ این بود که با فشردن کلید ماشه تفنگ، یک صفحه کاملا مشکی در یک فریم (کسری از ثانیه) نمایش داده می شد و فضای کاملا مشکی به عنوان یک رفرنس یا مرجع که توسط سنسور نوری تفنگ تشیخص داده می شد و در پردازش مورد استفاده قرار می گرفت.
👈 در فریم بعدی در صفحه سیاه مربع هایی که شامل محدوده اردک بودند به رنگ سفید ظاهر می شد و چنانچه تفنگ محدوده رنگ سفید را نشانه رفته بود، سنسور مربع های سفید را تشخیص داده و فرمان کشته شدن اردک پردازش می شد.
👈 در مواقع وجود دو یا چند اردک فرآیند شکار و شلیک شما برای تشخیص مربع های سفید در سه فریم یا چند فریم انجام می شد.
📌 این ترفند ساده ناشی از فهم صحیح بود می توانست ما را مدت ها سرگرم کند و بیاموزد قدرت در ساده بودن است!
@embedded
https://www.crowdsupply.com/rhs-research/nitefury
برد NiteFury یک FPGA Artix7 با حافظه DDR3 مجزا بر روی برد برای اتصال و استفاده در لپتاب!
اتصال بوسیله درگاه M.2 ، برای کار و تحقیق بر روی درگاه PCIe و استفاده به عنوان کمک پردازنده.
@Taksuntec
برد NiteFury یک FPGA Artix7 با حافظه DDR3 مجزا بر روی برد برای اتصال و استفاده در لپتاب!
اتصال بوسیله درگاه M.2 ، برای کار و تحقیق بر روی درگاه PCIe و استفاده به عنوان کمک پردازنده.
@Taksuntec
Crowd Supply
NiteFury
An Artix-7 FPGA with its own DDR3 RAM right in your laptop - for developing PCIe, etc.
https://www.extremetech.com/computing/287407-new-compute-express-link-boosts-accelerator-cpu-bandwidth
معرفی ارتباط (Compute Express Link (CLX محصول توسعه و تحقیق شرکت اینتل و کنسرسیوم CLX (شامل مایکروسافت، هواوی، دل، فیسبوک، گوگل و...) برای ارتباط و کش هماهنگ (cache-coherency) بین CPU و دیگر دستگاه ها شامل GPU و FPGA در نسخه 5 PCIe
@Taksuntec
معرفی ارتباط (Compute Express Link (CLX محصول توسعه و تحقیق شرکت اینتل و کنسرسیوم CLX (شامل مایکروسافت، هواوی، دل، فیسبوک، گوگل و...) برای ارتباط و کش هماهنگ (cache-coherency) بین CPU و دیگر دستگاه ها شامل GPU و FPGA در نسخه 5 PCIe
@Taksuntec
Extremetech
New Intel Compute Express Link Boosts Accelerator, CPU Bandwidth
This site may earn affiliate commissions from the links on this page. Terms of use.
Forwarded from Mhagh
داشتم توی لیست بردهای پشتیبانی شده توسط افزونهی VisualGDB چرخ میزدم که به یه اسم آشنا برخوردم! 😍
یادم اومد حدود دو سال پیش توی پروژهی FPGArduino یک مشارکتی داشتیم و یه نسخهی اولیه ش را روی پازج پورت کردیم.
یادم اومد حدود دو سال پیش توی پروژهی FPGArduino یک مشارکتی داشتیم و یه نسخهی اولیه ش را روی پازج پورت کردیم.
Forwarded from Zetaboard (Mehdi Rahimi)
استک اپ دیزاین یک برد 8 لایه استاندارد با ضخامت برد یک میلیمتر
کانال ما @zetaboard
کانال ما @zetaboard
Forwarded from Zetaboard (Mehdi Rahimi)
استک اپ دیزاین یک برد 6 لایه استاندارد با ضخامت برد یک میلیمتر
کانال ما @zetaboard
کانال ما @zetaboard
Forwarded from Computer Research
دیجی کالا بیش از 2 میلیون داده مشتریان خود را برای اهداف تحقیقاتی مرتبط با یادگیری ماشین، علم داده و هوش مصنوعی در اختیار عموم قرار می دهد!
این داده ها، رایگان بوده و با ایمیل دانشگاهی در دسترس می باشد
اطلاعات بیشتر:
👇👇👇
opendata.digikala.com
@ComputerResearch
این داده ها، رایگان بوده و با ایمیل دانشگاهی در دسترس می باشد
اطلاعات بیشتر:
👇👇👇
opendata.digikala.com
@ComputerResearch
مایکروسافت پروژه فناوری فشرده سازی زیپلاین برای دیتاسنترها را به صورت الگوریتم فشرده سازی، سخت افزار و کد RTL به زبان وریلاگ را به صورت اپن سورس منتشر کرد.
https://azure.microsoft.com/en-us/blog/hardware-innovation-for-data-growth-challenges-at-cloud-scale/
https://github.com/opencomputeproject/Project-Zipline/
https://github.com/opencomputeproject/Project-Zipline/blob/master/specs/Project_Zipline_XP10_Huffman_Encoder_Micro_Architecture_Specification.pdf
@Taksuntec
https://azure.microsoft.com/en-us/blog/hardware-innovation-for-data-growth-challenges-at-cloud-scale/
https://github.com/opencomputeproject/Project-Zipline/
https://github.com/opencomputeproject/Project-Zipline/blob/master/specs/Project_Zipline_XP10_Huffman_Encoder_Micro_Architecture_Specification.pdf
@Taksuntec
Microsoft
Hardware innovation for data growth challenges at cloud-scale
The Open Compute Project (OCP) Global Summit 2019 kicks off today in San Jose where a vibrant and growing community is sharing the latest in innovation to make hardware more efficient, flexible, an...
در کنفرانس Open Compute Project امسال بیشتر مباحث نو و آتی حول شتاب دهنده ها و بردهای قابل اتصال به درگاه های NVMe برای انتقال داده با سرعت بالا و اتصال حافظه بوده است.
https://www.youtube.com/watch?v=LDOlqgUZtHE&feature=youtu.be
https://t.co/3wbVtLNAVS
https://t.co/fctVgg8u8Z
@Taksuntec
https://www.youtube.com/watch?v=LDOlqgUZtHE&feature=youtu.be
https://t.co/3wbVtLNAVS
https://t.co/fctVgg8u8Z
@Taksuntec
YouTube
Accelerating Computational Storage Over NVMe with RISC V
Presentation by Stephen Bates at Eideticomon December 4, 2018 at the RISC-V Summit, at the Santa Clara Convention Center. To view the slides from this sessio...
#تجربه شبکه
چندی پیش در تحویل یک پروژه که شبکه 1G داشت دچار مشکل شدیم. پروژه در کامپیوتر های خودم بدون هیچ مشکلی با دقت بالا کار میکرد، اما در تحویل با کارفرما دچار مشکیل شیدم و با کامپیوتر کار فرما کار نکرد. بعد از چند هفته رفت و آمد متوجه مشکل ساده ای شدیم که برای برای دوستان نیز ممکن است پیش بیاید:
کابل شبکه هایی که داشتیم همه 100M بودند در حالیکه برای تست سرعت 1G باید کابل شبکه ۱۰۰ استفاده میکردیم. اصلا به این نکته توجه نکرده بودیم. به همه چیز شک کردیم بجز کابل شبکه. این موضوع باعث شد که تنظیمات کامپیوتر هم دست کاری کنیم و فراموش کنیم که آن را از حالت اولیه خارج کرده ایم و در ادامه چند هفته زمان برد که بفهمیم کابل شبکه مشکل داشت و همچنین تنظیمات کارت شبکه را دست کاری نمودیم باعث میشد در هیچ حالتی موفق به تست نباشیم.
این پروژه ۳ روز طول کشید تا ساخته شود و یک ماه طول کشید تا تحویل داده شود.
۱. همیشه برای تحویل دهی و حتی تست سیستم به ستاپ تست و متغییر های محیطی توجه کنیم.
۲. اگر در پروژه ای دچار مشکل میشویم و متغییر های زیادی داریم که باید دستکاری کنیم حتما یاداشت کنیم که فراموش نکنیم که دست کاری هر متغییر چه تغییری در خروجی ایجاد میکند و بتوانیم بفهمیم کدام متغییر ها را از حالت پیشفرض خارج نموده ایم.
۳. همیشه زمان تحویل دهی به کارفرما را خوب پیشبینی کنیم، معمولا زمان تحویل در پروژه های بزرگ ممکن است ماه ها به طول بکشد و این زمان را اگر در هزینه پروژه ندیده باشیم ضرر کنیم. درکارهای کوچک زمان تحویل هم کوتاه است ولی درکارهای بزرگ ممکن است. تست های آزمایشگاهایی، تست های کارخانه ای، تست های محیطی، تست های عملیاتی و .... باشد که هر کدام چندین بار نیز تکرار شوند
@Taksuntec
چندی پیش در تحویل یک پروژه که شبکه 1G داشت دچار مشکل شدیم. پروژه در کامپیوتر های خودم بدون هیچ مشکلی با دقت بالا کار میکرد، اما در تحویل با کارفرما دچار مشکیل شیدم و با کامپیوتر کار فرما کار نکرد. بعد از چند هفته رفت و آمد متوجه مشکل ساده ای شدیم که برای برای دوستان نیز ممکن است پیش بیاید:
کابل شبکه هایی که داشتیم همه 100M بودند در حالیکه برای تست سرعت 1G باید کابل شبکه ۱۰۰ استفاده میکردیم. اصلا به این نکته توجه نکرده بودیم. به همه چیز شک کردیم بجز کابل شبکه. این موضوع باعث شد که تنظیمات کامپیوتر هم دست کاری کنیم و فراموش کنیم که آن را از حالت اولیه خارج کرده ایم و در ادامه چند هفته زمان برد که بفهمیم کابل شبکه مشکل داشت و همچنین تنظیمات کارت شبکه را دست کاری نمودیم باعث میشد در هیچ حالتی موفق به تست نباشیم.
این پروژه ۳ روز طول کشید تا ساخته شود و یک ماه طول کشید تا تحویل داده شود.
۱. همیشه برای تحویل دهی و حتی تست سیستم به ستاپ تست و متغییر های محیطی توجه کنیم.
۲. اگر در پروژه ای دچار مشکل میشویم و متغییر های زیادی داریم که باید دستکاری کنیم حتما یاداشت کنیم که فراموش نکنیم که دست کاری هر متغییر چه تغییری در خروجی ایجاد میکند و بتوانیم بفهمیم کدام متغییر ها را از حالت پیشفرض خارج نموده ایم.
۳. همیشه زمان تحویل دهی به کارفرما را خوب پیشبینی کنیم، معمولا زمان تحویل در پروژه های بزرگ ممکن است ماه ها به طول بکشد و این زمان را اگر در هزینه پروژه ندیده باشیم ضرر کنیم. درکارهای کوچک زمان تحویل هم کوتاه است ولی درکارهای بزرگ ممکن است. تست های آزمایشگاهایی، تست های کارخانه ای، تست های محیطی، تست های عملیاتی و .... باشد که هر کدام چندین بار نیز تکرار شوند
@Taksuntec
Xilinx2017_Multipumping_Flexible.pdf
1.1 MB
روش مولتی پامپینگ برای کاهش منابع استفاده شده در FPGAهای زایلینکس
Multi-Pumping approach for Resource Reduction on Xilinx FPGAs
@Taksuntec
Multi-Pumping approach for Resource Reduction on Xilinx FPGAs
@Taksuntec
Forwarded from جادی، کیبورد آزاد - Jadi
جادی دات نت | کیبرد آزاد
نمودارهای اولیه و نتایج خام نظر سنجی بزرگ کار و زندگی برنامه نویسان و مدیران سیستم ایران در سال ۱۳۹۷
خب دوستان، بعد از یکماه تقریبا ۳۰۰۰ نفر فرم نظر سنجی سالانه کار و زندگی برنامه نویسان و مدیران سیستم رو پر کردن و نتایج آماده انتشاره. این نظر سنجی سالانه می تونه در طول زمان کلی به کمک ما بیاد و در نبود یک سندیکا، حداقلی از اینکه چقدر باید حقوق بگیرم یا…
Taksuntech.ir
پست موقت جهت شادی دوستان در آستانه سال نو @Taksuntec
جالبه که طرف بنظر میاد الکترونیکی هست و توی کارگاه الکترونیک کار میکنه
Taksuntech.ir
پست موقت جهت شادی دوستان در آستانه سال نو @Taksuntec
ایشون ایرانی هست و یه مهندس بسیار خوب توی کاناداست. مهدی صدقدار
این ویدیوها رو برای فان درست میکنه و توی یوتیوب میزاره.
اسم کانال یوتیبوش هم الکترو بووم هست
با تشکر از مهندس سیدی و فقیهی
https://www.youtube.com/watch?v=maniMjcvS7M
این ویدیوها رو برای فان درست میکنه و توی یوتیوب میزاره.
اسم کانال یوتیبوش هم الکترو بووم هست
با تشکر از مهندس سیدی و فقیهی
https://www.youtube.com/watch?v=maniMjcvS7M
YouTube
How a Fluorescent Lamp Turns On
I was always vague on how a fluorescent lamp worked, so I did some research!
It would be pretty awesome if you support ElectroBOOM at Patreon:
http://patreon.com/electroboom
Check my tee-shirts at: http://teespring.com/stores/electroboom
Read other articles…
It would be pretty awesome if you support ElectroBOOM at Patreon:
http://patreon.com/electroboom
Check my tee-shirts at: http://teespring.com/stores/electroboom
Read other articles…