从零开始的CUDA编程 GPU简介近年来,随着深度学习的快速发展,GPU在计算领域扮演着越来越重要的角色,已经成为了人工智能和机器学习领域的关键组件。进入大模型时代,模型近乎恐怖的算力需求需要高性能的计算资源来完成,而 GPU 具有大量的计算核心和高速的显存,使得 2024-04-25 高性能计算 cuda编程 并行计算
计算机体系结构-互联网络 Interconnection Network互联网络用来保证不同设备之间连接和通信,例如多处理器之间的连接、处理器与内存之间的连接、I/O设备的通信等。根据网络连接的设备数量和距离,可以分为四类 On-chip network 2024-01-12 计算机体系结构 interconnection
计算机体系结构-线程级并行和数据级并行 计算机并行技术可以分为: 指令级并行(ILP):在单个处理器上同时执行多条指令的能力 线程级并行(TLP):任务被组织成多个线程,在多线程环境中同时执行多个线程的能力 数据级并行(DLP):同时处理多个数据元素的能力 ILP在流水线一章 2024-01-11 计算机体系结构 TLP SIMD GPU
计算机体系结构-复杂流水线和指令级并行 流水线流水线可以理解为将一个指令拆分成多个步骤,并通过多个硬件单元并行执行来加速执行过程。 RISC五级流水线: IF指令提取周期:将程序计数器(PC)发送导存储器,从存储器提取当前指令。之后向PC+4 ID指令译码/寄存器提 2024-01-08 计算机体系结构 pipeline
使用Fisher判别分析进行Iris降维与分类 Task使用Fisher判别分析对iris进行降维与分类 导入模块import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn a 2024-01-07 模式识别与机器学习 Fisher判别分析
使用朴素贝叶斯进行新闻分类 Task使用朴素贝叶斯模型对新闻进行分类 import pandas as pd import numpy as np from sklearn import metrics import matplotlib.pyplot as plt 2024-01-05 模式识别与机器学习 朴素贝叶斯
使用朴素贝叶斯和高斯判别分析进行Iris分类 Task使用朴素贝叶斯模型和高斯判别分析模型对iris分类 导入模块import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn 2024-01-05 模式识别与机器学习 朴素贝叶斯 高斯判别分析
使用KNN进行Iris分类 Task使用KNN进行Iris 鸢尾花分类 导入模块import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns 2024-01-03 模式识别与机器学习 K近邻分类器