Loading

对计算机系统的理解


计算机系统

​ 该图是我对系统的大致了解,从下往上,随着抽象程度的增加,由硬件走向软件。其中硬件系统包括输入输出设备,存储器,控制器和运算器。运算器和控制器统称为中央处理器,当然随着GPU计算和人工智能的兴起,GPU也越来越多的参与到运算器中。存储器包括硬盘和内存,输入输出设备便是我们常用的鼠标键盘显示器扬声器等。指令集是架接在软件和硬件之间的桥梁,通过操作系统和编译器进一步抽象后,我们就可以几乎忽略指令集和硬件的不同。借助API和编程语言,我们就可以编写出日常接触最多的应用程序。随着时代的进步和对算力要求的进一步提高,单个计算机无法满足要求,进而组成计算机集群和发展云计算。

​ 此外,异构计算也是时代热点,借助GPU、FPGA等加速运算来完成某些特定的任务。根据任务的种类不同,选择合适的计算设备进而达到高效率和高性能。

posted @ 2024-01-15 12:05  HiDark  阅读(30)  评论(0)    收藏  举报