본문

서브메뉴

A Programming Paradigm for Building Disaggregated Applications for the Heterogeneous Computing Environment- [electronic resource]
A Programming Paradigm for Building Disaggregated Applications for the Heterogeneous Compu...
Contents Info
A Programming Paradigm for Building Disaggregated Applications for the Heterogeneous Computing Environment- [electronic resource]
Material Type  
 학위논문
 
0016934364
Date and Time of Latest Transaction  
20240214101601
ISBN  
9798380313858
DDC  
004
Author  
Wang, Xinwen.
Title/Author  
A Programming Paradigm for Building Disaggregated Applications for the Heterogeneous Computing Environment - [electronic resource]
Publish Info  
[S.l.] : Cornell University., 2023
Publish Info  
Ann Arbor : ProQuest Dissertations & Theses, 2023
Material Info  
1 online resource(139 p.)
General Note  
Source: Dissertations Abstracts International, Volume: 85-03, Section: B.
General Note  
Advisor: van Renesse, Robbert;Myers, Andrew;Weatherspoon, Hakim.
학위논문주기  
Thesis (Ph.D.)--Cornell University, 2023.
Restrictions on Access Note  
This item must not be sold to any third party vendors.
Abstracts/Etc  
요약With the rise of cloud computing, many applications have transitioned to the cloud. However, various domain-specific tasks require specialized hardware to expedite computation, rather than relying solely on CPUs. This has transformed the cloud into a heterogeneous computing environment, composed of a variety of domain-specific specialized accelerators. Examples include GPUs for image classification and video processing, TPUs for artificial intelligence and machine learning tasks, and ASICs for blockchain mining. There are also specialized hardware pieces, such as smartNICs and smartSSDs, which can unlock more of the underlying hardware's potential.Nonetheless, the existing programming paradigm for applications is CPU-centric, meaning that specialized hardware is bound to a CPU host rather than being a first-class programmable abstraction. This can cause issues such as restricted scalability of accelerators on a single host, increased system complexity when managing multiple nodes, among other problems. In this dissertation, we propose a programming paradigm that consists of actors and shared logs to provide a resource-egalitarian abstraction, simplifying the development of applications within a heterogeneous computing environment. We present two frameworks following this programming paradigm to assist application developers in building applications in both a partitioned network IoT context and a resource-disaggregated cloud context.
Subject Added Entry-Topical Term  
Computer science.
Subject Added Entry-Topical Term  
Information technology.
Index Term-Uncontrolled  
Modularity
Index Term-Uncontrolled  
Blockchain mining
Index Term-Uncontrolled  
Cloud computing
Index Term-Uncontrolled  
Distributed systems
Index Term-Uncontrolled  
Computing environment
Added Entry-Corporate Name  
Cornell University Computer Science
Host Item Entry  
Dissertations Abstracts International. 85-03B.
Host Item Entry  
Dissertation Abstract International
Electronic Location and Access  
로그인을 한후 보실 수 있는 자료입니다.
소장사항  
202402 2024
Control Number  
joongbu:643125
New Books MORE
최근 3년간 통계입니다.

Detail Info.

  • Reservation
  • 캠퍼스간 도서대출
  • 서가에 없는 책 신고
  • My Folder
Material
Reg No. Call No. Location Status Lend Info
TQ0029034 T   원문자료 열람가능/출력가능 열람가능/출력가능
마이폴더 부재도서신고

* Reservations are available in the borrowing book. To make reservations, Please click the reservation button

해당 도서를 다른 이용자가 함께 대출한 도서

Related books

Related Popular Books

도서위치