Invasive Computing

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Anantharajaiah, Nidhi, Asfour, Tamim, Bader, Michael, Bauer, Lars, Becker, Jürgen

Nhà xuất bản: FAU University Press

Năm xuất bản: 2022

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Điện toán xâm nhập là một mô hình để thiết kế và lập trình các hệ thống điện toán song song trong tương lai. Đối với các hệ thống có từ 1.000 lõi trở lên trên một chip, lập trình nhận biết tài nguyên là vô cùng quan trọng để đạt được hiệu suất sử dụng cao cũng như hiệu quả tính toán, năng lượng và công suất. Điện toán xâm nhập cung cấp cho lập trình viên các tham số rõ ràng để chỉ định và tranh luận về các yêu cầu tài nguyên mong muốn hoặc cần thiết trong các giai đoạn thực thi khác nhau: Trong giai đoạn xâm nhập, ứng dụng yêu cầu hệ điều hành phân bổ một tập hợp các tài nguyên bộ xử lý, bộ nhớ và truyền thông để sử dụng. Trong giai đoạn lây nhiễm tiếp theo, khối lượng công việc song song được phân tán và thực thi trên các tài nguyên đã được yêu cầu. Cuối cùng, nếu mức độ song song cần thấp hơn, thao tác rút lui sẽ giải phóng lại yêu cầu và ứng dụng tiếp tục thực thi tuần tự. Để hỗ trợ ý tưởng lập trình tự thích ứng và nhận biết tài nguyên này, không chỉ cần phát triển các khái niệm lập trình, ngôn ngữ, trình biên dịch và hệ điều hành mới, mà còn cần những thay đổi kiến ​​trúc mang tính cách mạng trong thiết kế MPSoC (hệ thống đa bộ xử lý trên chip) để hỗ trợ hiệu quả các hoạt động xâm nhập, lây nhiễm và rút lui. Cuốn sách này cung cấp một cái nhìn tổng quan toàn diện về tất cả các khía cạnh của điện toán xâm nhập.

Abstract:

Intrusion computing is a model for designing and programming future parallel computing systems. For systems with 1,000 or more cores on a single chip, resource-aware programming is crucial for achieving high performance as well as computational, energy, and power efficiency. Intrusion computing provides programmers with clear parameters to specify and argue for desired or required resource requirements in different execution phases: In the intrusion phase, the application requests the operating system to allocate a set of processor, memory, and communication resources for use. In the subsequent infection phase, the parallel workload is distributed and executed across the requested resources. Finally, if the required level of parallelism is lower, a withdrawal operation frees the request again, and the application continues to execute sequentially. To support this adaptive and resource-aware programming concept, not only are new programming concepts, languages, compilers, and operating systems needed, but also revolutionary architectural changes in MPSoC (multi-processor-on-a-chip) design are required to effectively support penetration, infection, and withdrawal operations. This book provides a comprehensive overview of all aspects of penetration computing.

Ngôn ngữ:eng
Tác giả:Anantharajaiah, Nidhi, Asfour, Tamim, Bader, Michael, Bauer, Lars, Becker, Jürgen
Thông tin nhan đề:Invasive Computing
Nhà xuất bản:FAU University Press
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by/4.0/
Nguồn gốc:https://directory.doabooks.org/handle/20.500.12854/170780
Mô tả vật lý:448p.
Năm xuất bản:2022

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)