دانلود کتاب Software development for embedded multi-core systems: a practical guide using embedded Intel architecture (به فارسی: توسعه نرم افزار برای سیستم های چند هسته ای جاسازی شده: راهنمای عملی با استفاده از معماری تعبیه شده اینتل) نوشته شده توسط «Max Domeika»
اطلاعات کتاب توسعه نرم افزار برای سیستم های چند هسته ای جاسازی شده: راهنمای عملی با استفاده از معماری تعبیه شده اینتل
موضوع اصلی: برنامه نويسي
نوع: کتاب الکترونیکی
ناشر: Newnes
نویسنده: Max Domeika
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2008
تعداد صفحه: 435
حجم کتاب: 4 مگابایت
کد کتاب: 9780750685399 , 0750685395
توضیحات کتاب توسعه نرم افزار برای سیستم های چند هسته ای جاسازی شده: راهنمای عملی با استفاده از معماری تعبیه شده اینتل
انقلاب چند هستهای به مرحله استقرار در سیستمهای تعبیهشده از دستگاههای اولترا موبایل کوچک تا سرورهای بزرگ مخابراتی رسیده است. انتقال از پردازندههای تک هستهای به پردازندههای چند هستهای، با انگیزه نیاز به افزایش عملکرد و در عین حال صرفهجویی در مصرف انرژی، مسئولیت بزرگی را بر دوش مهندسان نرمافزار گذاشته است. در این دوره چند هستهای تعبیهشده جدید، سختترین کار توسعه کد برای پشتیبانی از سیستمهای پیچیدهتر است. این کتاب مهارتهای لازم برای توسعه نرمافزاری که پردازندههای چند هستهای را هدف قرار میدهد، به مهندسان تعبیهشده ارائه میدهد. در متن، نویسنده به کاوش عمیق در تحلیل عملکرد و نگاهی نزدیک به ابزارهای تجارت می پردازد. هم اصول کلی طراحی چند هستهای و هم تکنیکهای بهینهسازی خاص پردازنده نشان داده شدهاند. پوشش مفصلی از مسائل مهم برای استخدام چند هسته ای در سیستم های جاسازی شده، از جمله چرخه توسعه نخ، با بحث در مورد تجزیه و تحلیل، طراحی، توسعه، اشکال زدایی و تنظیم عملکرد برنامه های کاربردی رشته ای ارائه شده است. تکنیکهای توسعه نرمافزار که تحرک بهینه و بهرهوری انرژی را ایجاد میکنند، از طریق مطالعات موردی متعدد برجسته میشوند، که توصیههای عملی «چگونگی» را برای اجرای آخرین پردازندههای چند هستهای ارائه میدهند. در نهایت، روندهای آینده مورد بحث قرار میگیرند، از جمله مقیاس تراشه، چند رشتهای حدسی، حافظه تراکنشی، اتصالات متقابل، و پیامدهای خاص نرمافزاری این پیشرفتهای معماری در حال ظهور. فهرست مطالب فصل 1 – مقدمه فصل 2 – سیستم اصلی و معماری پردازنده فصل 3 – پردازنده های چند هسته ای و فصل 4 جاسازی شده – انتقال به معماری چند هسته ای اینتل فصل 5 – بهینه سازی اسکالر و قابلیت استفاده فصل 6 – بهینه سازی موازی – مطالعه موردی: تجزیه داده ها فصل 8 – مطالعه موردی: تجزیه عملکردی فصل 9 – مجازی سازی و پارتیشن بندی فصل 10 – آماده شدن برای معماری کم مصرف اینتل فصل 11 – خلاصه، روندها، و نتیجه گیری پیوست I واژه نامه منابع سرعت چندگانه * تا طرح! این تنها کتابی است که بهینهسازی نرمافزار را برای سیستمهای چند هستهای تعبیهشده توضیح میدهد * نکات مفید، ترفندها و اسرار طراحی از یک متخصص برنامهنویسی اینتل، با مثالهای دقیق با استفاده از معماری محبوب X86 * موضوعات داغ از جمله دستگاههای فوقموبایل، طراحیهای کم مصرف، Pthreads در مقابل را پوشش میدهد. OpenMP و هسته های ناهمگن

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.