摘要: Writing a Cache Simulator任务简介 使用LRU策略,编写csim.c,模拟cache的运行。cache为多路组相联,组数、每组行数、每行块数由调用参数给出,具体看WriteUp。材料中给出了一个名为csim-ref的可执行文件,要求我们程序最后执行的结果和它一样。 阅读全文
posted @ 2022-03-17 20:18 Llon_Cheng 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 库打桩是Linux链接器的一个很强大的功能,截获对库函数的调用。跟踪调用次数等等,也可以用来验证输入输出,或者将其替换成一个完全不同的实现。可以想象利用此技术可以做到的非常有趣的事情。 阅读全文
posted @ 2022-03-17 19:28 Llon_Cheng 阅读(404) 评论(0) 推荐(0) 编辑
摘要: cmu15-445是一门关于数据库的课程,看到该课程的homeworks和project就觉得十分有挑战性。 本文是对该课程的Homework1, SQL语句的十道题,做完以后可以对SQL查询有个好的了解。 Sqlite安装配置省略 Homework的指导页面 课程提供的数据库表关系如下 下面十道题 阅读全文
posted @ 2023-03-15 23:14 Llon_Cheng 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 本文参考 CMU数据库神课 15-445 中的SQL语法讲解部分 SQL数据定义 create table department ( dept_name varchar(20), building varchar(20), budget numeric(12, 2), primary key (de 阅读全文
posted @ 2023-03-15 16:19 Llon_Cheng 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 提示用户输入正确的字符串来拆掉炸弹,如果任何一个不正确,炸弹就会“爆炸”,你必须通过逆向工程来解除炸弹,这会让你理解汇编语言,学习如何使用GDB来调试程序,设计得很有意思。 阅读全文
posted @ 2022-03-13 18:10 Llon_Cheng 阅读(629) 评论(0) 推荐(0) 编辑
摘要: VMware三种网络模式 在学习中经常遇到Vmware虚拟机网络设置有问题,可能是因为你没有理解这三种网络模式的工作原理。VMware虚拟机常见的网络类型有bridged(桥接)、NAT(地址转换)、host-only(仅主机)三种。 NAT(地址转换) NAT(Network Address Tr 阅读全文
posted @ 2022-03-07 22:57 Llon_Cheng 阅读(1172) 评论(1) 推荐(2) 编辑
摘要: 高性能计算:OpenMP多进程实现并行向量乘法 阅读全文
posted @ 2022-02-12 21:03 Llon_Cheng 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 高性能计算:使用MPI多进程并行求解N皇后,并按进程顺序输出摆放方案 阅读全文
posted @ 2022-02-12 21:03 Llon_Cheng 阅读(1106) 评论(4) 推荐(0) 编辑
摘要: VMware安装ubuntu 自定义 不作更改 选择稍后安装操作系统,相当于裸机,没装系统。 选择ubuntu64 选择虚拟机名字与保存路径 配置情况 2G即可 网络类型,选择NAT 可以了解一下这几个类型的区别。 一路下一步 虚拟机硬件配置 CD中装载ubuntu镜像。 完成安装后暗转VMtool 阅读全文
posted @ 2022-01-17 10:48 Llon_Cheng 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 云计算与云存储:使用云服务器搭建一个情侣纪念Web服务器 阅读全文
posted @ 2022-01-13 23:32 Llon_Cheng 阅读(1598) 评论(0) 推荐(0) 编辑