Implementing Parallel and Distributed Systems (Record no. 6286)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 04946cam a2200493Mu 4500 |
001 - CONTROL NUMBER | |
control field | 9781003379041 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | FlBoTFG |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240213122834.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 230211s2023 xx o ||| 0 eng d |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | OCoLC-P |
Language of cataloging | eng |
Transcribing agency | OCoLC-P |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781000860146 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 1000860140 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781003379041 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 1003379044 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781000860139 |
Qualifying information | (electronic bk. : PDF) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 1000860132 |
Qualifying information | (electronic bk. : PDF) |
024 7# - OTHER STANDARD IDENTIFIER | |
Standard number or code | 10.1201/9781003379041 |
Source of number or code | doi |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)1369659827 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC-P)1369659827 |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.58 |
072 #7 - SUBJECT CATEGORY CODE | |
Subject category code | COM |
Subject category code subdivision | 096000 |
Source | bisacsh |
072 #7 - SUBJECT CATEGORY CODE | |
Subject category code | UMZ |
Source | bicssc |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 004.35 |
Edition number | 23/eng/20230310 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Poshtkohi, Alireza. |
245 10 - TITLE STATEMENT | |
Title | Implementing Parallel and Distributed Systems |
Medium | [electronic resource]. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | Milton : |
Name of publisher, distributor, etc. | Auerbach Publishers, Incorporated, |
Date of publication, distribution, etc. | 2023. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (426 p.) |
500 ## - GENERAL NOTE | |
General note | Description based upon print version of record. |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Cover -- Half Title -- Title Page -- Copyright Page -- Dedication -- Table of Contents -- Preface -- Acknowledgement -- Authors -- Chapter 1: Introduction -- 1.1 Introduction -- 1.2 History of Computing -- 1.2.1 Analogue Computers -- 1.2.2 Digital Computers: Modern Hardware Advances in Computer Architectures -- 1.3 A Brief Introduction to Parallel and Distributed Systems -- 1.4 Conclusion -- Notes -- Reference -- Chapter 2: IoT and Distributed Systems -- 2.1 Introduction -- 2.2 CPS and IoT -- 2.3 Internet of Things (IoT) -- 2.4 Distributed Systems and Distributed Computing via IoT |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Reference -- Chapter 3: Advanced Operating System Concepts in Distributed Systems Design -- 3.1 Introduction -- 3.2 An Introduction to Modern Operating Systems -- 3.2.1 Process Management -- 3.2.2 Memory Management -- 3.2.3 Storage Management (SM) -- 3.2.4 Userspace and Kernel Space -- 3.3 Memory Hierarchy Models -- 3.3.1 Main Memory -- 3.4 A Brief Review on Modern OS Kernels -- 3.4.1 Microkernel Operating System -- 3.4.2 Monolithic Operating System -- 3.4.3 Hybrid Operating System -- 3.4.4 Exokernel Operating System -- 3.4.5 Object-Oriented Operating System (O3S) |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | 3.4.6 Language-Based Operating System (LOS) -- 3.4.7 System Calls to Request Linux and Windows OS Services -- 3.4.8 System Calls in the Linux Operating System -- 3.4.9 Costs Due to the Mode Switch of System Calls -- 3.4.10 Costs Due to the Footprints of System Calls -- 3.4.11 Effect of System Calls on the Userspace IPC -- 3.4.12 Critical Overheads due to Frequent Copies -- 3.4.13 System Calls in the Windows Operating System -- 3.4.14 Timeline of Operating System Evolution -- Chapter 4: Parallelism for the Many-Core Era: Hardware and Software Perspectives -- 4.1 Introduction |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | 4.2 Exploiting Instruction-Level Parallelism (ILP) by Hardware and Software Approaches -- 4.2.1 Superscalar Processors -- 4.2.2 The Downside of Instruction-Level Parallelism and Power Consumption Problem -- 4.3 Thread-Level Parallelism (TLP) and Multi-Processor and Multi-Core Parallelism -- 4.3.1 Introduction -- 4.3.2 Thread-Level Parallelism -- 4.3.3 Multi-Processor Parallelism -- 4.3.4 Multi-Core Parallelism -- 4.4 Heterogenous Computing on Many Cores -- 4.5 Latest Optimal Approaches in Synchronisation -- 4.5.1 Deadlock -- 4.5.2 Race Condition -- 4.5.3 Priority Inversion -- 4.5.4 Starvation |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | 4.5.5 Livelock -- 4.5.6 Convoying -- 4.6 Installation Steps of the Integrated Development Environment (IDE) Code::Blocks on Unix-Like Operating Systems Such as Linux -- References -- Chapter 5: Parallelisation for the Many- Core Era: A Programming Perspective -- 5.1 Introduction -- 5.2 Building Cross-Platform Concurrent Systems Utilising Multi-Threaded Programming on Top of the Parvicursor.NET Framework for Distributed Systems -- 5.2.1 Introduction -- 5.2.2 Thread Creation and Management in the Parvicursor.NET Framework |
500 ## - GENERAL NOTE | |
General note | 5.2.3 Implementing the System::Threading::Timer Class of the ECMA Standard Based on the Thread Class in the Parvicursor.NET Framework |
520 ## - SUMMARY, ETC. | |
Summary, etc. | The book examines practices that underly the development of the vast majority of parallel and distributed systems particularly IoT, Grid/Cloud Computing, and supercomputers. Computer architecture, operating systems, and parallel programming techniques as well as models for many-core processors, supercomputers and networks are covered. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | OCLC-licensed vendor bibliographic record. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Parallel processing (Electronic computers) |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Electronic data processing |
General subdivision | Distributed processing. |
700 1# - ADDED ENTRY--PERSONAL NAME | |
Personal name | Ghaznavi-Ghoushchi, M. B. |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Materials specified | Taylor & Francis |
Uniform Resource Identifier | <a href="https://www.taylorfrancis.com/books/9781003379041">https://www.taylorfrancis.com/books/9781003379041</a> |
856 42 - ELECTRONIC LOCATION AND ACCESS | |
Materials specified | OCLC metadata license agreement |
Uniform Resource Identifier | <a href="http://www.oclc.org/content/dam/oclc/forms/terms/vbrl-201703.pdf">http://www.oclc.org/content/dam/oclc/forms/terms/vbrl-201703.pdf</a> |
No items available.