مشخصات کتاب
Julia High performance
دسته بندی: کامپیوتر
ویرایش:
نویسندگان: Sengupta Avik.
سری:
ناشر:
سال نشر:
تعداد صفحات: 132
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 16 مگابایت
قیمت کتاب (تومان) : 47,000
کلمات کلیدی مربوط به کتاب جولیا عملکرد بالا: کتابخانه، ادبیات کامپیوتر
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 7
در صورت تبدیل فایل کتاب Julia High performance به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جولیا عملکرد بالا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب جولیا عملکرد بالا
Packt Publishing - Ebooks Account, 2016. — 132 p. — ISBN-10:
1785880918. — ISBN-13: 978-1785880919
آموزش کدنویسی با قابلیت
اطمینان بالا و برنامه های با کارایی بالا
متفاوت شدن از میان جمعیت توسط در حال توسعه کدی که سریعتر از
کدهای همتایان شما اجرا می شود
این کتاب برای توسعه دهندگانی است که به برنامه نویسی فنی با
کارایی بالا علاقه مند هستند.
شرح کتاب
جولیا یک زبان پویا با کارایی بالا و سطح بالا است. طراحی شده
برای رسیدگی به الزامات محاسبات عددی و علمی سطح بالا. جولیا
راهحلهایی را برای پیچیدگیهایی که توسعهدهندگان با آن روبهرو
هستند در حین توسعه کدهای زیبا و با کارایی بالا ارائه
میکند.
Julia High Performance شما را به سفری برای درک ویژگیهای عملکرد
برنامههای جولیا میبرد و به شما امکان میدهد از وعده C نزدیک
به C استفاده کنید. سطوح عملکرد در جولیا.
شما یاد خواهید گرفت که عملکرد کد جولیا را تجزیه و تحلیل و
اندازه گیری کنید، نحوه جلوگیری از تنگناها را بدانید و برنامه
خود را برای بالاترین عملکرد ممکن طراحی کنید. در این کتاب همچنین
خواهید دید که چگونه جولیا از اطلاعات نوع برای دستیابی به اهداف
عملکرد خود استفاده می کند و چگونه از ارسال چندگانه برای کمک به
کامپایلر برای انتشار کد ماشین با کارایی بالا استفاده می کند.
واضح است که اعداد و آرایه های آنها ساختارهای کلیدی در محاسبات
علمی هستند - خواهید دید که طراحی جولیا چگونه آنها را سریع می
کند. فصل آخر به شما مزه قابلیت های محاسباتی توزیع شده جولیا را
می دهد.
آنچه یاد خواهید گرفت
رازهای پشت سر سرعت جولیا را کشف کنید
از امکانات و محدودیت های عملکرد جولیا آگاهی پیدا کنید
تجزیه و تحلیل عملکرد برنامه های جولیا
اندازه گیری زمان و حافظه مصرف شده توسط برنامه های جولیا
ایجاد کد سریع ماشین با استفاده از اطلاعات نوع جولیا
تعریف و فراخوانی توابع بدون به خطر انداختن عملکرد جولیا
درک شماره انواع در جولیا
از آرایه های جولیا برای نوشتن کدهای با کارایی بالا استفاده
کنید
دریافت نمای کلی از قابلیت های محاسباتی توزیع شده جولیا
درباره نویسنده
آویک سنگوپتا روی سیستم های ریسک و معاملات در بانکداری سرمایه
گذاری کار کرده است. برای سالهای متمادی، عمدتاً از جاوا که با
تکههایی از زبانهای عجیب R و K در هم آمیخته شده بود، استفاده
میکردند. این تجربه او را به این فکر واداشت که آیا چیزهای بهتری
وجود دارد یا خیر. تلاش آویک با ظهور جولیا در سال 2012 به نتیجه
خوشی رسید. او با خوشحالی در جولیا کدنویسی می کند و از آن زمان
تاکنون در آن مشارکت داشته است.
فهرست محتوا
جولیا سریع است
در حال تجزیه و تحلیل عملکرد جولیا است.
انواع در Julia
توابع و ماکروها - ساختار کد جولیا برای عملکرد بالا
اعداد سریع
آرایه های سریع
فراتر از یک پردازنده
توضیحاتی درمورد کتاب به خارجی
Packt Publishing - ebooks Account, 2016. — 132 p. — ISBN-10:
1785880918. — ISBN-13: 978-1785880919
Learn to code high reliability and
high performance programs
Stand out from the crowd by developing code that runs faster
than your peers' codes
This book is intended for developers who are interested in high
performance technical programming.
Book Description
Julia is a high performance, high-level dynamic language
designed to address the requirements of high-level numerical
and scientific computing. Julia brings solutions to the
complexities faced by developers while developing elegant and
high performing code.
Julia High Performance will take you on a journey to understand
the performance characteristics of your Julia programs, and
enables you to utilize the promise of near C levels of
performance in Julia.
You will learn to analyze and measure the performance of Julia
code, understand how to avoid bottlenecks, and design your
program for the highest possible performance. In this book, you
will also see how Julia uses type information to achieve its
performance goals, and how to use multuple dispatch to help the
compiler to emit high performance machine code. Numbers and
their arrays are obviously the key structures in scientific
computing - you will see how Julia's design makes them fast.
The last chapter will give you a taste of Julia's distributed
computing capabilities.
What you will learn
Discover the secrets behind Julia's speed
Get a sense of the possibilities and limitations of Julia's
performance
Analyze the performance of Julia programs
Measure the time and memory taken by Julia programs
Create fast machine code using Julia's type information
Define and call functions without compromising Julia's
performance
Understand number types in Julia
Use Julia arrays to write high performance code
Get an overview of Julia's distributed computing
capabilities
About the Author
Avik Sengupta has worked on risk and trading systems in
investment banking for many years, mostly using Java
interspersed with snippets of the exotic R and K languages.
This experience left him wondering whether there were better
things out there. Avik's quest came to a happy conclusion with
the appearance of Julia in 2012. He has been happily coding in
Julia and contributing to it ever since.
Table of Contents
Julia is Fast
Analyzing Julia Performance
Types in Julia
Functions and Macros - Structuring Julia Code for High
Performance
Fast Numbers
Fast Arrays
Beyond the Single Processor
نظرات کاربران