0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (2)
  • R2,500 - R5,000 (1)
  • -
Status
Brand

Showing 1 - 3 of 3 matches in All Departments

Introduction to Concurrency in Programming Languages (Hardcover): Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen Introduction to Concurrency in Programming Languages (Hardcover)
Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen
R2,820 Discovery Miles 28 200 Ships in 10 - 15 working days

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. Illustrating the effect of concurrency on programs written in familiar languages, this text focuses on novel language abstractions that truly bring concurrency into the language and aid analysis and compilation tools in generating efficient, correct programs. It also explains the complexity involved in taking advantage of concurrency with regard to program correctness and performance.

Introduction to Concurrency in Programming Languages (Paperback): Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen Introduction to Concurrency in Programming Languages (Paperback)
Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen
R1,990 Discovery Miles 19 900 Ships in 10 - 15 working days

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. Illustrating the effect of concurrency on programs written in familiar languages, this text focuses on novel language abstractions that truly bring concurrency into the language and aid analysis and compilation tools in generating efficient, correct programs. It also explains the complexity involved in taking advantage of concurrency with regard to program correctness and performance.

Programming Your GPU with OpenMP - Performance Portability for GPUs: Tom Deakin, Timothy G. Mattson Programming Your GPU with OpenMP - Performance Portability for GPUs
Tom Deakin, Timothy G. Mattson
R2,081 R1,895 Discovery Miles 18 950 Save R186 (9%) Ships in 9 - 17 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Kattemaai 2: Annabel Gaan Skool Toe
Betsie Vos Paperback R160 R150 Discovery Miles 1 500
Children Of The Stone City
Beverley Naidoo Paperback R234 R214 Discovery Miles 2 140
The World's Worst Teachers
David Walliams Paperback R240 R214 Discovery Miles 2 140
Kwezi: Collector's Edition 4 - Issues 10…
Loyiso Mkize Paperback R285 Discovery Miles 2 850
Blue Fairy
Lizette Rabe Paperback R240 R217 Discovery Miles 2 170
Begin Again
Oliver Jeffers Hardcover R490 Discovery Miles 4 900
The Ickabog
J. K. Rowling Hardcover R550 R489 Discovery Miles 4 890
Prey Zone
Wilbur Smith, Keith Chapman, … Paperback  (1)
R230 R209 Discovery Miles 2 090
Tokyo Dreaming
Emiko Jean Paperback R122 Discovery Miles 1 220
Harry Potter - 7-Book Collection
J. K. Rowling Paperback  (32)
R1,850 R1,454 Discovery Miles 14 540

 

Partners