TAILIEUCHUNG - Grid Computing P21

The main goal of Grid programming is the study of programming models, tools, and methods that support the effective development of portable and high-performance algorithms and applications on Grid environments. Grid programming will require capabilities and properties beyond that of simple sequential programming or even parallel and distributed programming. Besides orchestrating simple operations over private data structures, or orchestrating multiple operations over shared or distributed data structures, a Grid programmer will have to manage a computation in an environment that is typically open-ended, heterogeneous, and dynamic in composition with a deepening memory and bandwidth/latency hierarchy. . | 21 Grid programming models current tools issues and directions Craig Lee1 and Domenico Talia2 1 The Aerospace Corporation California United States 2 Universita della Calabria Rende Italy INTRODUCTION The main goal of Grid programming is the study of programming models tools and methods that support the effective development of portable and high-performance algorithms and applications on Grid environments. Grid programming will require capabilities and properties beyond that of simple sequential programming or even parallel and distributed programming. Besides orchestrating simple operations over private data structures or orchestrating multiple operations over shared or distributed data structures a Grid programmer will have to manage a computation in an environment that is typically open-ended heterogeneous and dynamic in composition with a deepening memory and bandwidth latency hierarchy. Besides simply operating over data structures a Grid programmer would also have to design the interaction between remote services data sources and hardware resources. While it may be possible to build Grid applications with current programming tools there is a growing consensus that current tools and languages are insufficient to support the effective development of efficient Grid codes. Grid Computing - Making the Global Infrastructure a Reality. Edited by F. Berman A. Hey and G. Fox 2003 John Wiley Sons Ltd ISBN 0-470-85319-0 556 CRAIG LEE AND DOMENICO TALIA Grid applications will tend to be heterogeneous and dynamic that is they will run on different types of resources whose configuration may change during run time. These dynamic configurations could be motivated by changes in the environment for example performance changes or hardware failures or by the need to flexibly compose virtual organizations 1 from any available Grid resources. Regardless of their cause can a programming model or tool give those heterogeneous resources a common look-and-feel to the programmer .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.