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

What is concurrency?

It is estimated that the amount of data that needs to be processed by computer programs doubles every two years. The International Data Corporation (IDC), for example, estimates that, by 2020, there will be 5,200 GB of data for every person on earth. With this staggering volume of data come insatiable demands for computing power, and, while numerous computing techniques are being developed and utilized every day, concurrent programming remains one of the most prominent ways to effectively and accurately process data.

While some might be intimidated when the word concurrency appears, the notion behind it is quite intuitive, and it is very common, even in a non-programming context. However, this is not to say that concurrent programs are as simple as sequential ones; they are indeed more difficult to write and understand. Yet, once a correct and effective concurrent structure is achieved, significant improvement in execution time will follow, as you will see later on.

主站蜘蛛池模板: 和平区| 德清县| 桐乡市| 新昌县| 株洲市| 蒙自县| 襄汾县| 尉犁县| 大关县| 桐乡市| 乡宁县| 木里| 苍溪县| 韶山市| 翁源县| 广宁县| 临清市| 台北市| 中牟县| 大连市| 密云县| 公安县| 巍山| 交城县| 枝江市| 漳州市| 疏附县| 顺昌县| 饶平县| 无棣县| 西青区| 九寨沟县| 沽源县| 云阳县| 武陟县| 阜南县| 延庆县| 福建省| 甘谷县| 永丰县| 轮台县|