官术网_书友最值得收藏!

Chapter 1. Clusters, Parallel Computing, and Raspberry Pi – A Brief Background

The domain of parallel computing is an interesting one, but building a cluster for fun has often required the use of expensive or bulky off-the-shelf hardware, such as desktop PC's or implementing complex virtual machine setups.

So what is a cluster? This term will come up often in the following chapters and essentially means, in the context of this book, a group of separate devices networked together. Each device on this network is often referred to as a node.

Thanks to the Raspberry Pi's low cost and small physical footprint, building a cluster to explore parallel computing has become far cheaper and easier for users at home to implement. Not only does it allow you to explore the software side, but also the hardware as well.

While Raspberry Pis wouldn't be suitable for a fully-fledged production system, they provide a great tool for learning the technologies that professional clusters are built upon. For example, they allow you to work with industry standards, such as MPI and cutting edge open source projects such as Hadoop.

This chapter will provide you with a basic background to parallel computing and the technologies associated with it. It will also provide you with an introduction to using the Raspberry Pi.

主站蜘蛛池模板: 鹤岗市| 古蔺县| 油尖旺区| 义马市| 南安市| 杭锦后旗| 邹平县| 杨浦区| 丰城市| 高台县| 隆化县| 呈贡县| 边坝县| 黄梅县| 通海县| 达日县| 凤阳县| 确山县| 白沙| 同心县| 金坛市| 周宁县| 鲁甸县| 四川省| 石泉县| 宣恩县| 临猗县| 保山市| 石嘴山市| 罗山县| 汉源县| 沧州市| 柳河县| 宜城市| 思茅市| 五家渠市| 贵阳市| 深泽县| 四平市| 建阳市| 武汉市|