دانلود کتاب Efficient C++: Performance Programming Techniques

49,000 تومان

++C کارآمد: تکنیک های برنامه نویسی عملکرد


موضوع اصلی برنامه نویسی: زبان های برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Addison-Wesley Professional
تعداد صفحه 205
حجم فایل 946 کیلوبایت
کد کتاب 0201379503,9780201379501
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار1999
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

++C کارآمد: تکنیک های برنامه نویسی عملکرد

بیشتر کتاب شبیه کتاب های مایرز است. فصل آخر عالیه من هیچ کتاب دیگری را نمی شناسم که این اطلاعات را ارائه دهد، و این همان چیزی است که برنامه نویسان هنگام تلاش برای نوشتن کدهای با کارایی بالا، بیشتر آن را خراب می کنند. این فصل نحوه نوشتن کدهای بسیار فشرده را با توجه به سخت افزار واقعی که روی آن اجرا می کنید مورد بحث قرار می دهد (بسیاری از این موارد قابل تعمیم هستند، زیرا بسیاری از سخت افزارها به اندازه کافی مشابه هستند.). چیزهایی مانند نوشتن کد برای جلوگیری از از دست رفتن حافظه پنهان. کدی که به خوبی خط لوله می شود. جایگزینی شرطی ها با کدهای غیر شرطی کوچک (از انشعاب اجتناب کنید). عملکرد تغییر متن و غیره. اساساً، این بخش چیزی است که شما را وادار می کند تا در مورد سیستمی که برای آن نرم افزار می نویسید فکر کنید. دنیای واقعی، واقعیت عملی.

این موضوع ضروری است، به خصوص اگر در حال نوشتن یک موتور بازی یا موتور فیزیک هستید. هر چیزی که باید تا حد امکان سریعتر یا سریعتر از رقبا باشد… مدیریت بارهای داده در زمان واقعی.

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

Efficient C++: Performance Programming Techniques

Most of the book is similar to Meyers books. The last chapter is great. I don’t know of any other book that presents this information, and this is what programmers screw up most when trying to write high performance code. This chapter discusses how to write extremely tight code considering the actual hardware you’re running on (a lot of this is generalizable, since a lot of hardware is similar enough.). Things like writing code to avoid cache misses. Code that pipelines well. Replacing conditionals with small non-conditional code (avoid the branch). Context switching performance, etc.. Basically, this section is what gets you to actually think about the system you’re writing software for. The real world, practical reality.

This topic is a must have, especially if you’re writing a game engine or physics engine. Anything that needs to be as fast as possible, or faster than the competition… handling loads of data in real time.

I gave the book 3 stars, because I really want a full book on this, not just a short chapter at the end as an afterthought. The authors however do cite 2 other books that they used to write this section, and I’m going to go check them out. As an introduction to hardware-minded performance optimization, this chapter is pretty cool.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Efficient C++: Performance Programming Techniques”