- 博客(9)
- 收藏
- 关注
原创 AI发展历程
一:四五六十年代,早期的人工智能致力于探索普遍的思维规律,研制了大量的AI程序。二:六七十年代,AI计划几乎全面取消探索普遍的思维规律遇到了困难,停滞不前。三:七八十年代,基于知识的系统思考前期AI遇到的困难,求助领域知识导致专家系统出现。四:九十年代O0年代又一个冬天三国的AI计划失败,AI再次缓慢发展。求助数学理论,代表是HMM和贝叶斯网络。五:00年代一0年代,新的春天数学理论的沉淀给深度机器学习带来有效的学习方法。大数据和机器学习兴起。
2025-01-24 06:43:02
1504
原创 【CSAPP实验8】动态内存分配器
懒得码字了,自己理解一下啵/* 单字 (4) 还是双字 (8) 边界对齐 *//* 舍入到最近的ALIGNMENT边界上 */#define INITCHUNKSIZE 48 //针对最后一个数据做出的优化#define CHUNKSIZE (1<<12) //mm_malloc、realloc 每次向堆中申请内存的最低限制!!
2024-05-24 11:32:15
451
原创 【实验7】Cache模拟器(保姆级教程Cache的组相联LRU实现)
*直接映射Data Cache,16KB大小每行存放64个字节,共256行*/#define DCACHE_SIZE 16384 /*----题目要求的Cache必须是16KB----*/#define DCACHE_DATA_PER_LINE 16 /*----B:一行多少数据字节?----*/ // 必须是8字节的倍数。
2024-05-17 11:13:06
1198
1
原创 【csapp实验5】分支预测器实验
阿巴阿巴(其实就是他已经给了你一个Gshare分支预测器,前六个目标是在测试不同的参数和方案对你的分支预测的效果影响,最终根据这些,或者你有其他想法,在目标七里面实现你能做到的最好的分支预测器)?本实验采用一个给定的分支预测器框架,需要同学们实现自己的分支预测器算法,尽力降低。
2024-05-07 11:05:59
778
原创 【csapp实验4】Y86-64指令模拟器
使用Python/C/C++语言实现一个Y86-64模拟器(可参考附件实现),要求: 1)能够从文件中读取Y86-64机器码(Xilinx coe文件格式) 2)能够解释执行Y86-64指令 3)能够将存储器/寄存器值输出提示:可采用多周期、流水线实现测试: 使用Y86-64指令实现从1加到100,并将结果保存到存储器中ps: 说实话这个实验比较简单,没有什么太大的自由发挥时间,python相较于C语言会更好写一点 不过多周期流水线???我没想出来怎么写。
2024-05-07 10:47:28
639
原创 【EduCoder】数据结构与算法—查找
本关要求通过补全函数BSL_FindKey来实现在已排序的顺序表中查找关键码值为key的结点并返回该结点的编号。本关要求通过补全函数ILH_InsKey和ILH_DelKey来分别实现插入和删除操作。本关讨论散列存储,散列函数使用除留余数法,冲突解决方法采用独立链表地址法。假设有 8 个关键码: 7 , 15 , 23 , 31 , 12 , 14 , 10 , 17 ,采用散列函数hash(key)=key%7,其存储结构图如图 1 所示,它由 7 个独立链表组成,散列值相同的关键码在同一个链
2023-11-07 21:12:16
271
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人