书评·广告人工智能技术在计算机系统开发中的应用———评《计算机系统开发与优化实战》郇涛1,陈萍2(1.山东信息职业技术学院,山东潍坊261061;2.山东省民族中等专业学校,山东潍坊262500)随着互联网技术在全球范围内的普及,计算机技术的发展与应用更加广泛,而人工智能技术的应用也进入了新的发展阶段。人工智能技术与计算机技术的发展具有密切联系。由周文嘉、刘盼、王钰达编著,人民邮电出版社出版的《计算机系统开发与优化实战》一书,探讨了人工智能技术在计算机系统中的应用,为现阶段计算机技术的发展提供了参考。该书共9个章节。第一章对通用处理器架构进行简单说明,主要介绍寄存器、流水线及内存模式,并详细说明处理器架构的特性及GCC、QEMU等模拟器对ARMv8架构的支持。第二章介绍编译技术入门,包括汇编语言的学习、ARM64NEON技术的调试与开发及RISC-V汇编指令与玩具编译器minic的实现。第三章至第五章详细介绍Linux的内存管理、进程管理及系统开发工具。第六章对人工智能技术进行说明,探讨视频编、解码主流技术及其框架。第七章讲解OpenCL的编程技术,对其架构、设备等进行说明。第八章至第九章阐述开源项目与开源硬件soDLA,并对Intel神经网络异构加速芯片、SystemC框架进行说明。人工智能技术(artificialintelligence,AI)是电气器件信息科技研究的一个分支,旨在创造一种智能仿真系统来模仿人类智能活动,它涉及计算机科学、神经网络学、信息科学及控制论等多种学科知识,是使机器智能化的重要方式。正如大众所言,21世纪是信息化时代,计算机技术在各行各业中的应用更加广泛,电脑成为人们日常生活与工作必不可少的设备,人工智能技术的应用可使电脑无限接近人脑,从而为人类社会的正常生产、生活提供服务,促进人类社会发生彻底性改变,但这种改变极度依赖人工智能技术的发展,下文便简单探讨人工智能技术如何指导计算机系统进行开发。人工智能技术在计算机系统开发中的应用主要依赖以下4个方面:第一,符号计算。符号计算是计算机技术发挥作用的前提。计算机编程语言是通过数学运算来实现的,当人们提出某种功能需求时,会构建数学模型并将其指令转化为数值符号以便于机器识别,而计算机系统可对这些符号进行识别、运算,最终通过二次处理后输出显示结果。人工智能在计算机系统中的应用也是如此,当人们发...