Truly Concurrent Process Algebra with Localities
暫譯: 具有區域性的真正並發過程代數
Wang, Yong
- 出版商: Morgan Kaufmann
- 出版日期: 2024-08-23
- 售價: $7,860
- 貴賓價: 9.5 折 $7,467
- 語言: 英文
- 頁數: 474
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0443330689
- ISBN-13: 9780443330681
海外代購書籍(需單獨結帳)
相關主題
商品描述
Truly Concurrent Process Algebra with Localities introduces localities into truly concurrent process algebras. Traditional parallelism often existed in distributed computing, as distributed systems are usually autonomous and local computers have been single-core, single-processor, and timed (timed computing is serial in nature). Today, due to the progress of hardware, multi-cores, multi-processors, and GPUs are now making the local computer truly parallel. Concurrent computing is an important means of addressing complexity in structuring software systems, with huge impacts in many areas of computing, including increased program throughput, high responsiveness to input and output, and program structure that is more appropriate to certain tasks. Distribution is an important aspect of concurrent systems and reflects in their semantics. The distributed semantics gives a measure of the degree of parallelism in concurrent systems and keeps track of the local semantics of components within the concurrent system. Static localities say that processes are equated if they are at the same location and have the same behaviors at each location, while dynamic localities say that locations are associated with actions rather than parallel components. The well-known process algebras, such as CCS, ACP and ? -calculus, capture the interleaving concurrency based on bisimilarity semantics. In this book, readers will be able to explore all aspects of localities in truly concurrent process algebras, such as Calculus for True Concurrency (CTC), which is a generalization of CCS for true concurrency, Algebra of Parallelism for True Concurrency (APTC), which is a generalization of ACP for true concurrency and ? Calculus for True Concurrency (?). Together, these approaches capture the so-called true concurrency based on truly concurrent bisimilarities, such as pomset bisimilarity, step bisimilarity, history-preserving (hp-) bisimilarity and hereditary history-preserving (hhp-) bisimilarity. Truly concurrent process algebras are generalizations of the corresponding traditional process algebras. This book provides readers with all aspects of algebraic theory for localities, including the basis of semantics, calculi for static localities, axiomatization for static localities, as well as calculi for dynamic localities, and axiomatization for dynamic localities.
商品描述(中文翻譯)
《真正的並行過程代數與區域性》將區域性引入真正的並行過程代數。傳統的平行性通常存在於分散式計算中,因為分散式系統通常是自主的,且本地計算機通常是單核心、單處理器和有時間限制的(有時間限制的計算本質上是串行的)。如今,隨著硬體的進步,多核心、多處理器和GPU使得本地計算機真正實現了平行運算。並行計算是解決軟體系統結構複雜性的重要手段,對計算的許多領域產生了巨大影響,包括提高程式的吞吐量、對輸入和輸出的高響應性,以及更適合某些任務的程式結構。分佈性是並行系統的一個重要方面,並反映在其語義中。分佈語義衡量並行系統中的平行程度,並跟蹤並行系統中組件的本地語義。靜態區域性表示如果過程位於相同位置並且在每個位置上具有相同的行為,則這些過程是等同的,而動態區域性則表示位置與行為相關,而不是平行組件。著名的過程代數,如CCS、ACP和? -calculus,基於雙模擬語義捕捉交錯並行性。在本書中,讀者將能夠探索真正的並行過程代數中區域性的各個方面,例如真正並行計算的微積分(CTC),這是CCS的真正並行性的一種概括;真正並行計算的平行性代數(APTC),這是ACP的真正並行性的一種概括;以及真正並行計算的? 微積分(?)。這些方法共同捕捉所謂的真正並行性,基於真正的並行雙模擬性,如pomset雙模擬性、步驟雙模擬性、歷史保留(hp-)雙模擬性和世襲歷史保留(hhp-)雙模擬性。真正的並行過程代數是相應的傳統過程代數的概括。本書為讀者提供了區域性代數理論的各個方面,包括語義的基礎、靜態區域性的微積分、靜態區域性的公理化,以及動態區域性的微積分和動態區域性的公理化。