多線程,并行與分布式程序設(shè)計(jì)基礎(chǔ)(影印版)
本書利用現(xiàn)實(shí)環(huán)境中的例子,著重講述并行系統(tǒng)的實(shí)踐與應(yīng)用。介紹了多線程、并行和分布式計(jì)算的基本概念,并且把它們與實(shí)現(xiàn)和完成過程聯(lián)系起來,關(guān)注解決方案的正確性和性能。主要內(nèi)容包括:共享變量程序設(shè)計(jì),分布式程序設(shè)計(jì),并行程序設(shè)計(jì)。本書對(duì)一些實(shí)際案例進(jìn)行研究,論題包括并行線程、MPI、OpenMP庫,還有Java程序設(shè)計(jì)語言、Ada、高性能Fortran、Linda、Occam和SR。通過完整程序執(zhí)行具體的例子,程序和實(shí)例皆為共享式和分布式的。樣例應(yīng)用領(lǐng)域包括科學(xué)計(jì)算和分布式系統(tǒng)。本書適用于多線程、并行和分布式計(jì)算課程。 作者Greg Andrews是美國亞利桑那大學(xué)計(jì)算機(jī)科學(xué)系教授,其研究涉及包括并發(fā)和分布式程序設(shè)計(jì)的各個(gè)層面。
評(píng)論
圖片
表情
