توضیحات
‘Exploring how concurrent programming can be assisted by language-level techniques, Introduction to Concurrency in Programming Languages presents high-level language techniques for dealing with concurrency in a general context. It provides an understanding of programming languages that offer concurrency features as part of the language definition.
The book supplies a conceptual framework for different aspects of parallel algorithm design and implementation. It first addresses the limitations of traditional programming techniques and models when dealing with concurrency. The book then explores the current state of the art in concurrent programming and describes high-level language constructs for concurrency. It also discusses the historical evolution of hardware, corresponding high-level techniques that were developed, and the connection to modern systems, such as multicore and manycore processors. The remainder of the text focuses on common high-level programming techniques and their application to a range of algorithms. The authors offer case studies on genetic algorithms, fractal generation, cellular automata, game logic for solving Sudoku puzzles, pipelined algorithms, and more.’–pub. desc. Read more…
Illustrating the effect of concurrency on programs written in familiar languages, this text focuses on novel language abstractions that bring concurrency into the language and aid analysis and
compilation tools in generating efficient, correct programs. It contains chapters on design patterns for parallel programming. Read more…
————————————————————–
ترجمه ماشینی :
با بررسی چگونگی کمک به برنامهنویسی همزمان با تکنیکهای سطح زبان، مقدمهای بر Concurrency در زبانهای برنامهنویسی، تکنیکهای زبان سطح بالا را برای مقابله با همزمانی در یک زمینه کلی ارائه میکند. این کتاب درک زبان های برنامه نویسی را ارائه می دهد که ویژگی های همزمانی را به عنوان بخشی از تعریف زبان ارائه می دهند.
این کتاب یک چارچوب مفهومی برای جنبه های مختلف طراحی الگوریتم موازی ارائه می کند. و اجرا. ابتدا به محدودیت های تکنیک ها و مدل های برنامه نویسی سنتی در هنگام برخورد با همزمانی می پردازد. سپس این کتاب به بررسی وضعیت فعلی هنر در برنامهنویسی همزمان میپردازد و ساختارهای زبان سطح بالا را برای همزمانی توصیف میکند. همچنین در مورد تکامل تاریخی سختافزار، تکنیکهای سطح بالایی که توسعه داده شدهاند، و اتصال به سیستمهای مدرن، مانند پردازندههای چند هستهای و چند هستهای، بحث میکند. بقیه متن بر تکنیک های رایج برنامه نویسی سطح بالا و کاربرد آنها در طیف وسیعی از الگوریتم ها تمرکز دارد. نویسندگان مطالعات موردی را در مورد الگوریتمهای ژنتیک، تولید فراکتال، اتوماتای سلولی، منطق بازی برای حل پازلهای سودوکو، الگوریتمهای خط لوله و غیره ارائه میدهند.’–pub. توصیف بیشتر بخوانید…
نشان دادن تأثیر همزمانی بر برنامههایی که به زبانهای آشنا نوشته شدهاند، این متن بر انتزاعات زبانی جدید تمرکز دارد که همزمانی را در زبان آورده و به تجزیه و تحلیل کمک میکند و
ابزارهای تلفیقی در تولید کارآمد و صحیح برنامه ها. این شامل فصل هایی در مورد الگوهای طراحی برای برنامه نویسی موازی است. بیشتر بخوانید…
tag : دانلود کتاب مقدمه ای بر Concurrency در زبان های برنامه نویسی , Download مقدمه ای بر Concurrency در زبان های برنامه نویسی , دانلود مقدمه ای بر Concurrency در زبان های برنامه نویسی , Download Introduction to Concurrency in Programming Languages Book , مقدمه ای بر Concurrency در زبان های برنامه نویسی دانلود , buy مقدمه ای بر Concurrency در زبان های برنامه نویسی , خرید کتاب مقدمه ای بر Concurrency در زبان های برنامه نویسی , دانلود کتاب Introduction to Concurrency in Programming Languages , کتاب Introduction to Concurrency in Programming Languages , دانلود Introduction to Concurrency in Programming Languages , خرید Introduction to Concurrency in Programming Languages , خرید کتاب Introduction to Concurrency in Programming Languages ,
نقد و بررسیها
هنوز بررسیای ثبت نشده است.