دانلود کتاب High Performance Computing
49,000 تومان
محاسبات با عملکرد بالا
| موضوع اصلی | سازمان و پردازش داده ها |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | O’Reilly Media |
| تعداد صفحه | 457 |
| حجم فایل | 10 مگابایت |
| کد کتاب | 1565920325,9781565920323 |
| نوبت چاپ | 1 |
| نویسنده | Kevin Dowd |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 1993 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 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 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
محاسبات با عملکرد بالا
این کتاب برای هر کسی که نیاز به نگرانی در مورد عملکرد رایانه دارد، چه به عنوان یک توسعه دهنده نرم افزار و چه به عنوان یک خریدار، “باید” است. اما همچنین بینش های ارزشمندی را برای کسانی در میان ما که برنامه نویسی نسبتا کمی انجام می دهند و عمدتاً نرم افزارهای کاربردی شخص ثالث را اجرا می کنند، ارائه می دهد. حتی اگر هرگز یک خط کد را لمس نکنید، محاسبات با عملکرد بالا به شما این احساس را می دهد که جدیدترین نسل سخت افزار کامپیوتر چگونه کار می کند. اگر با رایانه کار میکنید، باید مسیرهای جدیدی را که معماری ایستگاههای کاری در نیم دهه گذشته طی کرده است، درک کنید، از جمله معماریهای ایستگاه کاری مبتنی بر RISC مانند DEC Alpha/AXP، IBM RS/6000 و HP 9000/700. سری. این کتاب همه چیز را پوشش میدهد، از اصول اولیه معماری ایستگاههای کاری مدرن، ساختاربندی معیارها، تا فشرده کردن عملکرد بیشتر از برنامههای کاربردی حیاتی. همچنین توضیح میدهد که چگونه بهینهسازی کامپایلرها کار میکنند: در مورد اینکه یک کامپایلر خوب چه کاری میتواند برای شما انجام دهد و مهمتر از آن، چه کارهایی را خودتان باید انجام دهید، بحث میکند. نویسنده همچنین تکنیکهایی را برای بهبود الگوهای دسترسی به حافظه و استفاده از موازیسازی مورد بحث قرار میدهد. این کتاب با نگاهی به آینده با کارایی بالا پایان مییابد: رایانههای موازی، از جمله چند پردازندههای حافظه توزیعشده عجیب و غریب، و پردازندههای حافظه مشترک «با تنوع» بیشتر که در حال حاضر بر روی دسکتاپ افراد ظاهر میشوند. رایانش با عملکرد بالا توجه ویژهای به مسائل حافظه دارد. ; شاید مهمترین داستان در محاسبات با کارایی بالا (و یکی از مواردی که احتمالاً توسط فروشندگان به شما گفته نمیشود) اختلاف فزاینده بین سرعت پردازنده و سرعت حافظه باشد. بخش ارزشمند دیگری از کتاب فرآیند محک زدن را مورد بحث قرار میدهد: چگونگی ارزیابی یک کامپیوتر کارایی. کوین داود چندین مورد از معیارهای صنعت “استاندارد” را مورد بحث قرار می دهد و توضیح می دهد که آنها چه چیزی را اندازه گیری می کنند و چه چیزی را نمی کنند. او همچنین توضیح می دهد که چگونه معیار خود را تنظیم کنید: چگونه کد را ساختار دهید، چگونه نتایج را اندازه گیری کنید، و چگونه آنها را تفسیر کنید.
High Performance Computing
This book is a “must” for anyone who needs to worry about computer performance, either as a software developer or as a buyer. But it also provides valuable insights for those among us who do relatively little programming and run mostly third-party application software. Even if you never touch a line of code, High Performance Computing will give you a feel for how the most recent generation of computer hardware works. If you work with computers, you owe it to yourself to understand the new directions that workstation architecture has taken in the last half decade, including RISC-based workstation architectures like DEC Alpha/AXP, the IBM RS/6000 and the HP 9000/700 series.This book covers everything, from the basics of modern workstation architecture, to structuring benchmarks, to squeezing more performance out of critical applications. It also explains how optimizing compilers work: it discusses what a good compiler can do for you and, more important, what you have to do yourself. The author also discusses techniques for improving memory access patterns and taking advantage of parallelism. The book closes with a look at the high-performance future: parallel computers, including exotic distributed memory multiprocessors, and the more “garden-variety” shared memory processors that are already appearing on people’s desktops.High Performance Computing pays special attention to memory issues; perhaps the most important story in high performance computing (and one you’re not likely to be told by vendors) is the increasing disparity between CPU speeds and memory speeds.Another valuable section of the book discusses the benchmarking process: how to evaluate a computer’s performance. Kevin Dowd discusses several of the “standard” industry benchmarks, explaining what they measure and what they don’t. He also explains how to set up your own benchmark: how to structure the code, how to measure the results, and how to interpret them.

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