Under the various application workloads, the traditional data management and analysis techniques are facing unprecedented challenges. The traditional compute-intensive applications and recent data-intensive applications both have placed high demands on hardware performance such as access latency, capacity, bandwidth, energy consumption and cost performance. ![]() To fully utilize the hardware, the software should optimize the design of algorithms and data structure according to the hardware. For data management and analysis systems, the hardware determines the performance limit of data access and query processing. In the meantime, the demands for software performance also promote the advancements and innovations of hardware technologies. Therefore, there has to be trade-offs in the design of software frameworks and systems. ![]() ![]() The software performance could directly benefit from the advancement of hardware, but it is also limited by the characteristics of the hardware. Hardware and software are the two major elements that constitute a computing system. The development of data management and analysis systems largely benefits from the advancement of the hardware and software technologies.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |